Cruises from Port Canaveral: port guide and hotels before you sail
Where ships sail from Port Canaveral, how to reach the port, and a hotel for the night before.
Find a hotel before you sail- Where ships goThe Bahamas and the Eastern and Western Caribbean, including private islands.
- SeasonAll year. School holidays fill up first, especially on Disney ships.
- Cruise linesRoyal Caribbean, Carnival, Disney, Norwegian and MSC
Find a cruise from Port Canaveral
Pick where and when you want to sail. Prices and sailings open on CruiseDirect, our cruise partner.
Getting to the port
Port Canaveral is about 45 miles east of Orlando International Airport (MCO), around 50 minutes by car or cruise shuttle. Many travelers add a few days at the Orlando theme parks before sailing.
Hotels for the night before your cruise
Each site opens with Port Canaveral and a sample night filled in. Change the date there to the night before you sail.
- Booking.comBiggest choice, many rooms with free cancellationSee prices on Booking.com
- ExpediaMember prices and hotel + flight dealsSee prices on Expedia
- Hotels.comCollect nights and get rewardsSee prices on Hotels.com
- AgodaOften cheapest in Asia and for city hotelsSee prices on Agoda
Airport to port transfers
- Welcome PickupsAirport pickup with a driver waiting at arrivalsBook on Welcome Pickups
- GetTransferCompare transfer offers from local driversBook on GetTransfer
- intui.travelPrivate airport transfers booked aheadBook on intui.travel
Cheap flights to Orlando
- New York to Orlando
- Los Angeles to Orlando
- Chicago to Orlando
- Miami to Orlando
- Las Vegas to Orlando
- San Francisco to Orlando
- Washington, D.C. to Orlando
- Boston to Orlando
- Atlanta to Orlando
- Dallas to Orlando
- Houston to Orlando
- Seattle to Orlando
More for your Orlando trip
Frequently asked questions
- Where do cruises from Port Canaveral go?
- The Bahamas and the Eastern and Western Caribbean, including private islands.
- When is cruise season in Port Canaveral?
- All year. School holidays fill up first, especially on Disney ships.
- Which cruise lines sail from Port Canaveral?
- Royal Caribbean, Carnival, Disney, Norwegian and MSC usually have ships here. Schedules change every season, so check the sailing dates on the cruise site.
- How do I get from the airport to the Port Canaveral cruise port?
- Port Canaveral is about 45 miles east of Orlando International Airport (MCO), around 50 minutes by car or cruise shuttle. Many travelers add a few days at the Orlando theme parks before sailing.
- Should I arrive the day before my cruise?
- Yes, if you are flying in. A delayed or cancelled flight can mean missing the ship, and it will not wait. Flying in the day before and staying one night near the port is the safest plan.
