Port Canaveral is practicaly due East of Orlando Internation (McCoy Field in case you wondered why the airport code is MCO). You head out the gate and turn east and follow the Beeline (528) all the way to PC. There are plenty of hotels in the Cocoa, Cocoa Beach, Cape Canaveral area that provide transportation to the port. There are several shuttles from MCO to Cocoa Beach - check out the airport's website or Cocoa Beach's (I think it's cocoabeach.com - but forget).
A Bad Day At Sea [with power] Always Beats A Good Day At Work
Alaska 2014 - haven't picked a cruise yet
Carnival: Glory 2004, Destiny 2008, Splendor 2009, Freedom 2011, Valor 2012, Dream 2013
Celebrity: Summit 2011
Princess: Ruby 2010, Caribbean 2013
Orlando airport is about an 1 hour from Port Canaveral. As green-rd states, you take the 528, formally known as the Beeline, now known as the Beachline Express. The port is very easy to find. We have stayed at the Hampton Inn on A1A many times. They have a nice pool and complimentary breakfast. We found the Cocoa Beach Shuttle on the Orlando airport website but used the ship's transfers back to the airport. I think you would be fine with a noon flight. We left the port about 9 am and arrived at 10:00 am. Taxis either way would be very costly. Enjoy!
Teresa and Larry
#36-Carnival Splendor 9/16/12
7 night Mexican Riviera
#37-Allure of the Seas 11/11/12
7 night Eastern Caribbean
The port is about 1 hour away from the airport. A good transportation alternative is a company called Spaceport Transport (you can find them on the Port Canaveral web site or a google search). I have used them and they are reasonably priced and very reliable. You can stay at any one of many hotels in Cocoa Beach, and there is a shuttle from these hotels to the port.
Majesty of the Seas - 10/03 & 02/07 & 11/08
Enchantment of the Seas - 10/04 & 10/11
Mariner of the Seas - 10/05
Vision of the Seas - 10/06 & 09/07
Carnival Liberty - 10/07
Adventure of the Seas - 9/08
Ruby Princess - 12/09
Voyager of the Seas - 9/10
Carnival Spirit - 11/10
Oasis of the Seas - 9/13