If you are flying into Orlando, FL, for your cruise, then you have the most options. To get from the airport to the cruise port you can take private direct transportation (50min. ride), cruise line shuttle (120 min.), hotel shuttle, rent a car, and more.
The good news for cruise passengers is that with so many tourists and so many companies providing service, there is a lot of competition for your dollars. The result? Affordable prices mixed with good service.