Image of Universal Studios in Orlando

Cruises from Port Canaveral

Port Canaveral, the port for Orlando, Florida, is your gateway to the Sunshine State. Close to theme parks, it is a popular departure for cruises.

Your Gateway to Caribbean Cruising from Orlando

Port Canaveral is one of Florida’s busiest cruise ports and the perfect gateway to a Caribbean cruise holiday from Orlando. Located just under an hour from the city’s famous theme parks, the port offers an easy and exciting starting point for your cruise. Many guests combine several days exploring Orlando’s world-famous attractions with a relaxing Caribbean sailing, creating the perfect balance of adventure and tropical escape.

Orlando - Disneyland Cinderella's Castle

Cruise and Stay Holidays in Orlando

Cruising from Port Canaveral works perfectly as part of a cruise and stay holiday, with many guests spending several nights in Orlando before boarding their ship. From the magic of Walt Disney World and Universal Orlando Resort to shopping outlets, golf courses and entertainment districts, the city offers endless ways to start your holiday.

Combining Orlando with a Caribbean cruise is one of the most popular Florida travel itineraries, giving you time to enjoy the excitement of the theme parks before heading to the sunshine and beaches of the Caribbean.

Find your next Cruise & Stay Holiday in Orlando ➜

Why Start Your Cruise From Port Canaveral?

Port Canaveral offers one of the most convenient cruise departures in Florida. Located on the Atlantic coast near Cape Canaveral, the port sits within easy reach of Orlando International Airport and the region’s major resorts.

Starting your cruise here allows you to combine two unforgettable holiday experiences: the excitement of Orlando’s attractions and the relaxation of a Caribbean cruise. With modern terminals and a wide range of cruise lines sailing year-round, Port Canaveral has become one of the most popular cruise departure ports in the world.

Top 3 Things to Do Near Port Canaveral

The area around Port Canaveral offers beaches, wildlife and space exploration experiences, making it well worth exploring before your cruise.

Orlando - Port Canaveral - NASA Kennedy Space Center

Kennedy Space Center

Discover the history of space exploration at one of Florida’s most famous attractions, located just a short drive from Port Canaveral.

Orlando - Port Canaveral - Cocoa Beach

Cocoa Beach

Relax on one of Florida’s most popular beaches, known for its long sandy shoreline, surf culture and laid-back coastal atmosphere.

Orlando Theme Parks

Orlando Theme Parks

From Walt Disney World to Universal Orlando Resort, Orlando’s world-famous attractions are within easy reach of the cruise port.

Hideaway Beach, an adults-only beachfront party zone on Perfect Day at CocoCay

Where Can You Cruise to From Port Canaveral?

Cruises from Port Canaveral explore destinations across the Caribbean and the Bahamas. Many itineraries include stops at popular islands such as Nassau, Cozumel, St Thomas and St Maarten, as well as cruise line private island destinations in the Bahamas.

Sailings range from short weekend cruises to longer Caribbean adventures, offering a wide variety of itineraries from one of Florida’s most accessible cruise ports.

Cruise Lines Sailing From Port Canaveral

Port Canaveral is home to several major cruise lines operating Caribbean itineraries throughout the year from its modern cruise terminals.

Cruises From Port Canaveral - Frequently Asked Questions

If you are planning a cruise from Port Canaveral, these quick answers cover common questions about visiting the area before your sailing.

Yes. Port Canaveral is located around 45–60 minutes from Orlando, making it easy to combine a cruise with a stay in the city.

Many guests spend between three to seven nights in Orlando before their cruise, particularly if they plan to visit several of the city’s world-famous theme parks. A longer stay allows time to enjoy attractions such as Walt Disney World and Universal Orlando Resort at a relaxed pace before heading to Port Canaveral to begin your Caribbean cruise.

Cruise ships depart from the Port Canaveral cruise terminals, located on Florida’s Space Coast near Cape Canaveral. The port is one of the busiest cruise departure points in the world.

Yes. Depending on launch schedules, it is sometimes possible to see a rocket launch from Port Canaveral or even from your cruise ship as it departs. The nearby Kennedy Space Center regularly hosts launches from NASA and private space companies.

Popular activities include visiting Kennedy Space Center, relaxing at nearby beaches such as Cocoa Beach and New Smyrna Beach, and exploring the attractions of Orlando.

Orlando International Airport is around 45 minutes by road from Port Canaveral, making transfers straightforward for cruise guests travelling from the UK.

Yes. Many travellers combine their cruise with a longer stay in Orlando to experience the theme parks, entertainment districts and shopping outlets before sailing to the Caribbean.

Yes. Port Canaveral is the main homeport for Disney Cruise Line, with ships sailing to The Bahamas and the Caribbean throughout the year. Many guests combine a stay at Walt Disney World in Orlando with a Disney cruise, creating one of the most popular family holiday itineraries in Florida.

Yes. Port Canaveral is one of the most family-friendly cruise departure ports in the world. Its close proximity to Orlando’s theme parks, nearby beaches and attractions such as Kennedy Space Center makes it ideal for combining a cruise with a wider Florida holiday.

Book Your Next Cruise From Port Canaveral

Port Canaveral is the perfect gateway to combine the excitement of Orlando with the relaxation of a Caribbean cruise. Spend time exploring world-famous theme parks, nearby beaches and Florida’s Space Coast before boarding your ship. With its convenient location close to Orlando and a wide range of Caribbean itineraries, it’s easy to see why Port Canaveral is one of the most popular cruise departure ports in the world.

Port Canaveral (Orlando)

We found

502 cruises

MSC Seashore, Bahamas
1 / 23
MSC Cruises
Duration
3 nights
Date
12 Nov 2026
Ship
MSC Seashore
  • Departure - Port Canaveral (Orlando), USA
  • 4 stops  
  • Arrival - Port Canaveral (Orlando), USA
From
£969
Price per person / suite
Show all departures (22)
Available promotion:
MSC Cruises Black Friday Preview Sale - Save Up to 30% 
Explorer of the Seas, Caribbean
1 / 21
Discount
Royal Caribbean
Duration
5 nights
Date
13 Nov 2026
Ship
Explorer of the Seas
  • Departure - Port Canaveral (Orlando), USA
  • 4 stops  
  • Arrival - Port Canaveral (Orlando), USA
£358
From
£351
Price per person / inside stateroom
Show all departures (2)
Norwegian Escape, Caribbean
1 / 18
Discount
Norwegian Cruise Line
Duration
7 nights
Date
13 Nov 2026
Ship
Norwegian Escape
  • Departure - Port Canaveral (Orlando), USA
  • 6 stops  
  • Arrival - Port Canaveral (Orlando), USA
£379
From
£372
Price per person / inside stateroom
Show all departures (32)
Available promotion:
Upgrade to Free at Sea™ for £249pp
Disney Wish, Bahamas
1 / 23
Disney Cruise Line
Duration
3 nights
Date
13 Nov 2026
Ship
Disney Wish
  • Departure - Port Canaveral (Orlando), USA
  • 4 stops  
  • Arrival - Port Canaveral (Orlando), USA
From
£814
Price per person / balcony stateroom
Show all departures (51)
Utopia of the Seas, Bahamas
1 / 23
Royal Caribbean
Duration
3 nights
Date
13 Nov 2026
Ship
Utopia of the Seas
  • Departure - Port Canaveral (Orlando), USA
  • 4 stops  
  • Arrival - Port Canaveral (Orlando), USA
From
£830
Price per person / balcony stateroom
Show all departures (2)
MSC Grandiosa, Caribbean
1 / 26
5 % off — 10 days left
MSC Cruises
Duration
7 nights
Date
14 Nov 2026
Ship
MSC Grandiosa
  • Departure - Port Canaveral (Orlando), USA
  • 6 stops  
  • Arrival - Port Canaveral (Orlando), USA
£349
From
£332
Price per person / inside stateroom
Show all departures (12)
2 Available promotions:
MSC Cruises Black Friday Preview Sale - Save Up to 30% , Upgrade to All-Inclusive for £28 per person per night
Harmony of the Seas, Bahamas
1 / 22
Discount
Royal Caribbean
Duration
7 nights
Date
14 Nov 2026
Ship
Harmony of the Seas
  • Departure - Port Canaveral (Orlando), USA
  • 5 stops  
  • Arrival - Port Canaveral (Orlando), USA
£524
From
£514
Price per person / oceanview stateroom
Celebrity Apex, Caribbean
1 / 29
Discount
Celebrity Cruises
Duration
7 nights
Date
14 Nov 2026
Ship
Celebrity Apex
  • Departure - Port Canaveral (Orlando), USA
  • 5 stops  
  • Arrival - Port Canaveral (Orlando), USA
£674
From
£661
Price per person / inside stateroom
2 Available promotions:
Black Friday Preview Sale, up to 75% off Guest 2 plus up to $700 onboard spend, Upgrade to All included from £50pppn
Disney Treasure, Caribbean
1 / 15
Discount
Disney Cruise Line
Duration
7 nights
Date
14 Nov 2026
Ship
Disney Treasure
  • Departure - Port Canaveral (Orlando), USA
  • 6 stops  
  • Arrival - Port Canaveral (Orlando), USA
£4644
From
£4505
Price per person / suite
Show all departures (75)
MSC Seashore, Bahamas
1 / 23
MSC Cruises
Duration
4 nights
Date
15 Nov 2026
Ship
MSC Seashore
  • Departure - Port Canaveral (Orlando), USA
  • 4 stops  
  • Arrival - Port Canaveral (Orlando), USA
From
£219
Price per person / inside stateroom
Show all departures (10)
2 Available promotions:
MSC Cruises Black Friday Preview Sale - Save Up to 30% , Upgrade to All-Inclusive for £28 per person per night
Norwegian Epic, Caribbean
1 / 17
Discount
Norwegian Cruise Line
Duration
7 nights
Date
15 Nov 2026
Ship
Norwegian Epic
  • Departure - Port Canaveral (Orlando), USA
  • 5 stops  
  • Arrival - Port Canaveral (Orlando), USA
£277
From
£272
Price per person / inside stateroom
Available promotion:
Upgrade to Free at Sea™ for £249pp
Carnival Venezia, Caribbean
1 / 28
Carnival Cruise Line
Duration
7 nights
Date
15 Nov 2026
Ship
Carnival Venezia
  • Departure - Port Canaveral (Orlando), USA
  • 5 stops  
  • Arrival - Port Canaveral (Orlando), USA
From
£393
Price per person / inside stateroom
Show all departures (10)
Star of the Seas, Caribbean
1 / 26
Discount
Royal Caribbean
Duration
7 nights
Date
15 Nov 2026
Ship
Star of the Seas
  • Departure - Port Canaveral (Orlando), USA
  • 5 stops  
  • Arrival - Port Canaveral (Orlando), USA
£673
From
£660
Price per person / inside stateroom
Show all departures (11)
Disney Fantasy, Bahamas
1 / 29
Disney Cruise Line
Duration
5 nights
Date
15 Nov 2026
Ship
Disney Fantasy
  • Departure - Port Canaveral (Orlando), USA
  • 5 stops  
  • Arrival - Port Canaveral (Orlando), USA
From
£1015
Price per person / inside stateroom
Show all departures (49)
Carnival Freedom, Bahamas
1 / 22
Carnival Cruise Line
Duration
5 nights
Date
16 Nov 2026
Ship
Carnival Freedom
  • Departure - Port Canaveral (Orlando), USA
  • 5 stops  
  • Arrival - Port Canaveral (Orlando), USA
From
£180
Price per person / inside stateroom
Show all departures (13)
Norwegian Getaway, Caribbean
1 / 17
Discount
Norwegian Cruise Line
Duration
7 nights
Date
16 Nov 2026
Ship
Norwegian Getaway
  • Departure - Port Canaveral (Orlando), USA
  • 6 stops  
  • Arrival - Port Canaveral (Orlando), USA
£200
From
£197
Price per person / oceanview stateroom
Available promotion:
Upgrade to Free at Sea™ for £249pp
Utopia of the Seas, Bahamas
1 / 23
Royal Caribbean
Duration
4 nights
Date
16 Nov 2026
Ship
Utopia of the Seas
  • Departure - Port Canaveral (Orlando), USA
  • 4 stops  
  • Arrival - Port Canaveral (Orlando), USA
From
£302
Price per person / inside stateroom
Show all departures (17)
Disney Wish, Bahamas
1 / 23
Disney Cruise Line
Duration
4 nights
Date
16 Nov 2026
Ship
Disney Wish
  • Departure - Port Canaveral (Orlando), USA
  • 4 stops  
  • Arrival - Port Canaveral (Orlando), USA
From
£827
Price per person / inside stateroom
Show all departures (46)
Explorer of the Seas, Caribbean
1 / 21
Discount
Royal Caribbean
Duration
9 nights
Date
18 Nov 2026
Ship
Explorer of the Seas
  • Departure - Port Canaveral (Orlando), USA
  • 6 stops  
  • Arrival - Port Canaveral (Orlando), USA
£575
From
£564
Price per person / oceanview stateroom
Utopia of the Seas, Bahamas
1 / 23
Royal Caribbean
Duration
3 nights
Date
20 Nov 2026
Ship
Utopia of the Seas
  • Departure - Port Canaveral (Orlando), USA
  • 4 stops  
  • Arrival - Port Canaveral (Orlando), USA
From
£848
Price per person / inside stateroom
Show all departures (11)
Carnival Freedom, Bahamas
1 / 22
Carnival Cruise Line
Duration
5 nights
Date
21 Nov 2026
Ship
Carnival Freedom
  • Departure - Port Canaveral (Orlando), USA
  • 5 stops  
  • Arrival - Port Canaveral (Orlando), USA
From
£361
Price per person / inside stateroom
Show all departures (5)
MSC Grandiosa, Caribbean
1 / 26
5 % off — 10 days left
MSC Cruises
Duration
7 nights
Date
21 Nov 2026
Ship
MSC Grandiosa
  • Departure - Port Canaveral (Orlando), USA
  • 5 stops  
  • Arrival - Port Canaveral (Orlando), USA
£369
From
£351
Price per person / inside stateroom
Show all departures (11)
2 Available promotions:
MSC Cruises Black Friday Preview Sale - Save Up to 30% , Upgrade to All-Inclusive for £28 per person per night
Harmony of the Seas, Bahamas
1 / 22
Discount
Royal Caribbean
Duration
7 nights
Date
21 Nov 2026
Ship
Harmony of the Seas
  • Departure - Port Canaveral (Orlando), USA
  • 6 stops  
  • Arrival - Port Canaveral (Orlando), USA
£956
From
£937
Price per person / inside stateroom
Celebrity Apex, Caribbean
1 / 29
Discount
Celebrity Cruises
Duration
7 nights
Date
21 Nov 2026
Ship
Celebrity Apex
  • Departure - Port Canaveral (Orlando), USA
  • 5 stops  
  • Arrival - Port Canaveral (Orlando), USA
£1563
From
£1532
Price per person / balcony stateroom
Show all departures (10)
2 Available promotions:
Black Friday Preview Sale, up to 75% off Guest 2 plus up to $700 onboard spend, Upgrade to All included from £50pppn
MSC Seashore, Caribbean
1 / 23
5 % off — 10 days left
MSC Cruises
Duration
7 nights
Date
22 Nov 2026
Ship
MSC Seashore
  • Departure - Port Canaveral (Orlando), USA
  • 6 stops  
  • Arrival - Port Canaveral (Orlando), USA
£349
From
£332
Price per person / inside stateroom
Show all departures (2)
2 Available promotions:
MSC Cruises Black Friday Preview Sale - Save Up to 30% , Upgrade to All-Inclusive for £28 per person per night
Carnival Vista, Bahamas
1 / 24
Carnival Cruise Line
Duration
6 nights
Date
22 Nov 2026
Ship
Carnival Vista
  • Departure - Port Canaveral (Orlando), USA
  • 5 stops  
  • Arrival - Port Canaveral (Orlando), USA
From
£476
Price per person / inside stateroom
Show all departures (11)
Carnival Venezia, Caribbean
1 / 28
Carnival Cruise Line
Duration
7 nights
Date
22 Nov 2026
Ship
Carnival Venezia
  • Departure - Port Canaveral (Orlando), USA
  • 5 stops  
  • Arrival - Port Canaveral (Orlando), USA
From
£541
Price per person / inside stateroom
Show all departures (10)
Norwegian Epic, Caribbean
1 / 17
Discount
Norwegian Cruise Line
Duration
7 nights
Date
22 Nov 2026
Ship
Norwegian Epic
  • Departure - Port Canaveral (Orlando), USA
  • 6 stops  
  • Arrival - Port Canaveral (Orlando), USA
£577
From
£566
Price per person / inside stateroom
Show all departures (4)
Available promotion:
Upgrade to Free at Sea™ for £249pp
Star of the Seas, Caribbean
1 / 26
Discount
Royal Caribbean
Duration
7 nights
Date
22 Nov 2026
Ship
Star of the Seas
  • Departure - Port Canaveral (Orlando), USA
  • 6 stops  
  • Arrival - Port Canaveral (Orlando), USA
£1056
From
£1035
Price per person / oceanview stateroom
Show all departures (3)
Norwegian Getaway, Caribbean
1 / 17
Discount
Norwegian Cruise Line
Duration
7 nights
Date
23 Nov 2026
Ship
Norwegian Getaway
  • Departure - Port Canaveral (Orlando), USA
  • 6 stops  
  • Arrival - Port Canaveral (Orlando), USA
£305
From
£299
Price per person / inside stateroom
Available promotion:
Upgrade to Free at Sea™ for £249pp
Carnival Glory, Bahamas
1 / 22
Carnival Cruise Line
Duration
4 nights
Date
23 Nov 2026
Ship
Carnival Glory
  • Departure - Port Canaveral (Orlando), USA
  • 4 stops  
  • Arrival - Port Canaveral (Orlando), USA
From
£354
Price per person / inside stateroom
Show all departures (23)
Disney Fantasy, Bahamas
1 / 29
Disney Cruise Line
Duration
4 nights
Date
25 Nov 2026
Ship
Disney Fantasy
  • Departure - Port Canaveral (Orlando), USA
  • 4 stops  
  • Arrival - Port Canaveral (Orlando), USA
From
£1253
Price per person / inside stateroom
Show all departures (29)
Carnival Freedom, Bahamas
1 / 22
Carnival Cruise Line
Duration
4 nights
Date
26 Nov 2026
Ship
Carnival Freedom
  • Departure - Port Canaveral (Orlando), USA
  • 4 stops  
  • Arrival - Port Canaveral (Orlando), USA
From
£403
Price per person / inside stateroom
Show all departures (12)
Carnival Glory, Bahamas
1 / 22
Carnival Cruise Line
Duration
3 nights
Date
27 Nov 2026
Ship
Carnival Glory
  • Departure - Port Canaveral (Orlando), USA
  • 3 stops  
  • Arrival - Port Canaveral (Orlando), USA
From
£255
Price per person / inside stateroom
Show all departures (14)
Explorer of the Seas, Caribbean
1 / 21
Discount
Royal Caribbean
Duration
5 nights
Date
27 Nov 2026
Ship
Explorer of the Seas
  • Departure - Port Canaveral (Orlando), USA
  • 4 stops  
  • Arrival - Port Canaveral (Orlando), USA
£1446
From
£1418
Price per person / suite
Carnival Vista, Caribbean
1 / 24
Carnival Cruise Line
Duration
8 nights
Date
28 Nov 2026
Ship
Carnival Vista
  • Departure - Port Canaveral (Orlando), USA
  • 5 stops  
  • Arrival - Port Canaveral (Orlando), USA
From
£405
Price per person / inside stateroom
Show all departures (5)
Mardi Gras, Bahamas
1 / 36
Carnival Cruise Line
Duration
7 nights
Date
28 Nov 2026
Ship
Mardi Gras
  • Departure - Port Canaveral (Orlando), USA
  • 6 stops  
  • Arrival - Port Canaveral (Orlando), USA
From
£412
Price per person / inside stateroom
Show all departures (16)
Harmony of the Seas, Caribbean
1 / 22
Discount
Royal Caribbean
Duration
7 nights
Date
28 Nov 2026
Ship
Harmony of the Seas
  • Departure - Port Canaveral (Orlando), USA
  • 5 stops  
  • Arrival - Port Canaveral (Orlando), USA
£531
From
£521
Price per person / balcony stateroom
Celebrity Apex, Caribbean
1 / 29
Discount
Celebrity Cruises
Duration
7 nights
Date
28 Nov 2026
Ship
Celebrity Apex
  • Departure - Port Canaveral (Orlando), USA
  • 5 stops  
  • Arrival - Port Canaveral (Orlando), USA
£539
From
£529
Price per person / oceanview stateroom
Show all departures (10)
2 Available promotions:
Black Friday Preview Sale, up to 75% off Guest 2 plus up to $700 onboard spend, Upgrade to All included from £50pppn
Sky Princess, Caribbean
1 / 28
Discount
Princess Cruises
Duration
8 nights
Date
29 Nov 2026
Ship
Sky Princess
  • Departure - Port Canaveral (Orlando), USA
  • 6 stops  
  • Arrival - Port Canaveral (Orlando), USA
£857
From
£840
Price per person / balcony stateroom
Norwegian Getaway, Bahamas
1 / 17
Norwegian Cruise Line
Duration
4 nights
Date
30 Nov 2026
Ship
Norwegian Getaway
  • Departure - Port Canaveral (Orlando), USA
  • 4 stops  
  • Arrival - Port Canaveral (Orlando), USA
From
£160
Price per person / inside stateroom
Show all departures (5)
Available promotion:
Upgrade to Free at Sea™ for £129pp
Carnival Glory, Bahamas
1 / 22
Carnival Cruise Line
Duration
4 nights
Date
30 Nov 2026
Ship
Carnival Glory
  • Departure - Port Canaveral (Orlando), USA
  • 4 stops  
  • Arrival - Port Canaveral (Orlando), USA
From
£178
Price per person / inside stateroom
Show all departures (9)
Explorer of the Seas, Caribbean
1 / 21
Discount
Royal Caribbean
Duration
9 nights
Date
2 Dec 2026
Ship
Explorer of the Seas
  • Departure - Port Canaveral (Orlando), USA
  • 6 stops  
  • Arrival - Port Canaveral (Orlando), USA
£828
From
£812
Price per person / inside stateroom
Norwegian Getaway, Caribbean
1 / 17
Norwegian Cruise Line
Duration
5 nights
Date
4 Dec 2026
Ship
Norwegian Getaway
  • Departure - Port Canaveral (Orlando), USA
  • 4 stops  
  • Arrival - Port Canaveral (Orlando), USA
From
£200
Price per person / inside stateroom
Show all departures (6)
Available promotion:
Upgrade to Free at Sea™ for £199pp
Harmony of the Seas, Caribbean
1 / 22
Discount
Royal Caribbean
Duration
7 nights
Date
5 Dec 2026
Ship
Harmony of the Seas
  • Departure - Port Canaveral (Orlando), USA
  • 5 stops  
  • Arrival - Port Canaveral (Orlando), USA
£683
From
£670
Price per person / inside stateroom
Show all departures (3)
MSC Seashore, Caribbean
1 / 23
MSC Cruises
Duration
4 nights
Date
6 Dec 2026
Ship
MSC Seashore
  • Departure - Port Canaveral (Orlando), USA
  • 5 stops  
  • Arrival - Port Canaveral (Orlando), USA
From
£199
Price per person / inside stateroom
Show all departures (9)
2 Available promotions:
MSC Cruises Black Friday Preview Sale - Save Up to 30% , Upgrade to All-Inclusive for £28 per person per night
Norwegian Epic, Caribbean
1 / 17
Discount
Norwegian Cruise Line
Duration
7 nights
Date
6 Dec 2026
Ship
Norwegian Epic
  • Departure - Port Canaveral (Orlando), USA
  • 6 stops  
  • Arrival - Port Canaveral (Orlando), USA
£317
From
£311
Price per person / inside stateroom
Show all departures (2)
Available promotion:
Upgrade to Free at Sea™ for £249pp
Star of the Seas, Caribbean
1 / 26
Discount
Royal Caribbean
Duration
7 nights
Date
6 Dec 2026
Ship
Star of the Seas
  • Departure - Port Canaveral (Orlando), USA
  • 6 stops  
  • Arrival - Port Canaveral (Orlando), USA
£736
From
£722
Price per person / inside stateroom
Show all departures (7)
Utopia of the Seas, Bahamas
1 / 23
Royal Caribbean
Duration
4 nights
Date
7 Dec 2026
Ship
Utopia of the Seas
  • Departure - Port Canaveral (Orlando), USA
  • 4 stops  
  • Arrival - Port Canaveral (Orlando), USA
From
£401
Price per person / inside stateroom
Show all departures (2)
Sky Princess, Caribbean
1 / 28
Discount
Princess Cruises
Duration
6 nights
Date
7 Dec 2026
Ship
Sky Princess
  • Departure - Port Canaveral (Orlando), USA
  • 5 stops  
  • Arrival - Port Canaveral (Orlando), USA
£617
From
£605
Price per person / inside stateroom
Norwegian Getaway, Bahamas
1 / 17
Norwegian Cruise Line
Duration
5 nights
Date
9 Dec 2026
Ship
Norwegian Getaway
  • Departure - Port Canaveral (Orlando), USA
  • 4 stops  
  • Arrival - Port Canaveral (Orlando), USA
From
£240
Price per person / inside stateroom
Show all departures (2)
Available promotion:
Upgrade to Free at Sea™ for £199pp
Explorer of the Seas, Caribbean
1 / 21
Discount
Royal Caribbean
Duration
5 nights
Date
11 Dec 2026
Ship
Explorer of the Seas
  • Departure - Port Canaveral (Orlando), USA
  • 4 stops  
  • Arrival - Port Canaveral (Orlando), USA
£352
From
£345
Price per person / inside stateroom
Show all departures (4)
Utopia of the Seas, Bahamas
1 / 23
Royal Caribbean
Duration
3 nights
Date
11 Dec 2026
Ship
Utopia of the Seas
  • Departure - Port Canaveral (Orlando), USA
  • 4 stops  
  • Arrival - Port Canaveral (Orlando), USA
From
£380
Price per person / inside stateroom
Show all departures (7)
Harmony of the Seas, Bahamas
1 / 22
Discount
Royal Caribbean
Duration
7 nights
Date
12 Dec 2026
Ship
Harmony of the Seas
  • Departure - Port Canaveral (Orlando), USA
  • 5 stops  
  • Arrival - Port Canaveral (Orlando), USA
£396
From
£389
Price per person / inside stateroom
Show all departures (3)
Mardi Gras, Caribbean
1 / 36
Carnival Cruise Line
Duration
7 nights
Date
12 Dec 2026
Ship
Mardi Gras
  • Departure - Port Canaveral (Orlando), USA
  • 5 stops  
  • Arrival - Port Canaveral (Orlando), USA
From
£466
Price per person / inside stateroom
Show all departures (2)
MSC Grandiosa, Caribbean
1 / 26
5 % off — 10 days left
MSC Cruises
Duration
14 nights
Date
12 Dec 2026
Ship
MSC Grandiosa
  • Departure - Port Canaveral (Orlando), USA
  • 10 stops  
  • Arrival - Port Canaveral (Orlando), USA
£878
From
£835
Price per person / inside stateroom
Show all departures (9)
2 Available promotions:
MSC Cruises Black Friday Preview Sale - Save Up to 30% , Upgrade to All-Inclusive for £26 per person per night
Norwegian Epic, Bahamas
1 / 17
Discount
Norwegian Cruise Line
Duration
7 nights
Date
13 Dec 2026
Ship
Norwegian Epic
  • Departure - Port Canaveral (Orlando), USA
  • 6 stops  
  • Arrival - Port Canaveral (Orlando), USA
£302
From
£296
Price per person / inside stateroom
Available promotion:
Upgrade to Free at Sea™ for £249pp
Sky Princess, Caribbean
1 / 28
Discount
Princess Cruises
Duration
8 nights
Date
13 Dec 2026
Ship
Sky Princess
  • Departure - Port Canaveral (Orlando), USA
  • 6 stops  
  • Arrival - Port Canaveral (Orlando), USA
£638
From
£626
Price per person / inside stateroom
Carnival Glory, Bahamas
1 / 22
Carnival Cruise Line
Duration
4 nights
Date
14 Dec 2026
Ship
Carnival Glory
  • Departure - Port Canaveral (Orlando), USA
  • 4 stops  
  • Arrival - Port Canaveral (Orlando), USA
From
£223
Price per person / inside stateroom
Show all departures (2)
Norwegian Getaway, Caribbean
1 / 17
Discount
Norwegian Cruise Line
Duration
8 nights
Date
14 Dec 2026
Ship
Norwegian Getaway
  • Departure - Port Canaveral (Orlando), USA
  • 7 stops  
  • Arrival - Port Canaveral (Orlando), USA
£310
From
£304
Price per person / inside stateroom
Available promotion:
Upgrade to Free at Sea™ for £249pp
Explorer of the Seas, Caribbean
1 / 21
Discount
Royal Caribbean
Duration
5 nights
Date
16 Dec 2026
Ship
Explorer of the Seas
  • Departure - Port Canaveral (Orlando), USA
  • 4 stops  
  • Arrival - Port Canaveral (Orlando), USA
£381
From
£374
Price per person / inside stateroom
MSC Seashore, Caribbean
1 / 23
5 % off — 10 days left
MSC Cruises
Duration
10 nights
Date
17 Dec 2026
Ship
MSC Seashore
  • Departure - Port Canaveral (Orlando), USA
  • 9 stops  
  • Arrival - Port Canaveral (Orlando), USA
£858
From
£816
Price per person / inside stateroom
2 Available promotions:
MSC Cruises Black Friday Preview Sale - Save Up to 30% , Upgrade to All-Inclusive for £26 per person per night
Carnival Glory, Bahamas
1 / 22
Carnival Cruise Line
Duration
3 nights
Date
18 Dec 2026
Ship
Carnival Glory
  • Departure - Port Canaveral (Orlando), USA
  • 3 stops  
  • Arrival - Port Canaveral (Orlando), USA
From
£292
Price per person / inside stateroom
Show all departures (28)
Norwegian Escape, Caribbean
1 / 18
Norwegian Cruise Line
Duration
5 nights
Date
18 Dec 2026
Ship
Norwegian Escape
  • Departure - Port Canaveral (Orlando), USA
  • 4 stops  
  • Arrival - Port Canaveral (Orlando), USA
From
£427
Price per person / inside stateroom
Show all departures (15)
Available promotion:
Upgrade to Free at Sea™ for £199pp
Carnival Vista, Caribbean
1 / 24
Carnival Cruise Line
Duration
8 nights
Date
18 Dec 2026
Ship
Carnival Vista
  • Departure - Port Canaveral (Orlando), USA
  • 6 stops  
  • Arrival - Port Canaveral (Orlando), USA
From
£619
Price per person / inside stateroom
Show all departures (6)
Harmony of the Seas, Bahamas
1 / 22
Royal Caribbean
Duration
4 nights
Date
19 Dec 2026
Ship
Harmony of the Seas
  • Departure - Port Canaveral (Orlando), USA
  • 4 stops  
  • Arrival - Port Canaveral (Orlando), USA
From
£639
Price per person / inside stateroom
Mardi Gras, Bahamas
1 / 36
Carnival Cruise Line
Duration
7 nights
Date
19 Dec 2026
Ship
Mardi Gras
  • Departure - Port Canaveral (Orlando), USA
  • 6 stops  
  • Arrival - Port Canaveral (Orlando), USA
From
£685
Price per person / inside stateroom
MSC Grandiosa, Caribbean
1 / 26
5 % off — 10 days left
MSC Cruises
Duration
14 nights
Date
19 Dec 2026
Ship
MSC Grandiosa
  • Departure - Port Canaveral (Orlando), USA
  • 10 stops  
  • Arrival - Port Canaveral (Orlando), USA
£1288
From
£1224
Price per person / inside stateroom
Show all departures (9)
2 Available promotions:
MSC Cruises Black Friday Preview Sale - Save Up to 30% , Upgrade to All-Inclusive for £26 per person per night
Celebrity Apex, Caribbean
1 / 29
Discount
Celebrity Cruises
Duration
7 nights
Date
19 Dec 2026
Ship
Celebrity Apex
  • Departure - Port Canaveral (Orlando), USA
  • 5 stops  
  • Arrival - Port Canaveral (Orlando), USA
£6470
From
£6341
Price per person / suite
2 Available promotions:
Black Friday Preview Sale, up to 75% off Guest 2 plus up to $700 onboard spend, Upgrade to All included from £50pppn
Norwegian Epic, Caribbean
1 / 17
Discount
Norwegian Cruise Line
Duration
7 nights
Date
20 Dec 2026
Ship
Norwegian Epic
  • Departure - Port Canaveral (Orlando), USA
  • 5 stops  
  • Arrival - Port Canaveral (Orlando), USA
£472
From
£463
Price per person / inside stateroom
Available promotion:
Upgrade to Free at Sea™ for £249pp
Star of the Seas, Caribbean
1 / 26
Discount
Royal Caribbean
Duration
7 nights
Date
20 Dec 2026
Ship
Star of the Seas
  • Departure - Port Canaveral (Orlando), USA
  • 6 stops  
  • Arrival - Port Canaveral (Orlando), USA
£1057
From
£1036
Price per person / inside stateroom
MSC Seashore, Caribbean
1 / 23
5 % off — 10 days left
MSC Cruises
Duration
14 nights
Date
20 Dec 2026
Ship
MSC Seashore
  • Departure - Port Canaveral (Orlando), USA
  • 10 stops  
  • Arrival - Port Canaveral (Orlando), USA
£1318
From
£1253
Price per person / inside stateroom
2 Available promotions:
MSC Cruises Black Friday Preview Sale - Save Up to 30% , Upgrade to All-Inclusive for £26 per person per night
Utopia of the Seas, Bahamas
1 / 23
Royal Caribbean
Duration
3 nights
Date
21 Dec 2026
Ship
Utopia of the Seas
  • Departure - Port Canaveral (Orlando), USA
  • 4 stops  
  • Arrival - Port Canaveral (Orlando), USA
From
£462
Price per person / inside stateroom
Sky Princess, Caribbean
1 / 28
Discount
Princess Cruises
Duration
6 nights
Date
21 Dec 2026
Ship
Sky Princess
  • Departure - Port Canaveral (Orlando), USA
  • 5 stops  
  • Arrival - Port Canaveral (Orlando), USA
£695
From
£682
Price per person / inside stateroom
Explorer of the Seas, Caribbean
1 / 21
Discount
Royal Caribbean
Duration
7 nights
Date
21 Dec 2026
Ship
Explorer of the Seas
  • Departure - Port Canaveral (Orlando), USA
  • 6 stops  
  • Arrival - Port Canaveral (Orlando), USA
£1080
From
£1059
Price per person / inside stateroom
Norwegian Getaway, Caribbean
1 / 17
Discount
Norwegian Cruise Line
Duration
9 nights
Date
22 Dec 2026
Ship
Norwegian Getaway
  • Departure - Port Canaveral (Orlando), USA
  • 8 stops  
  • Arrival - Port Canaveral (Orlando), USA
£990
From
£971
Price per person / inside stateroom
Available promotion:
Upgrade to Free at Sea™ for £309pp
Carnival Freedom, Bahamas
1 / 22
Carnival Cruise Line
Duration
5 nights
Date
23 Dec 2026
Ship
Carnival Freedom
  • Departure - Port Canaveral (Orlando), USA
  • 5 stops  
  • Arrival - Port Canaveral (Orlando), USA
From
£532
Price per person / inside stateroom
Harmony of the Seas, Caribbean
1 / 22
Discount
Royal Caribbean
Duration
7 nights
Date
23 Dec 2026
Ship
Harmony of the Seas
  • Departure - Port Canaveral (Orlando), USA
  • 5 stops  
  • Arrival - Port Canaveral (Orlando), USA
£1517
From
£1487
Price per person / inside stateroom
Carnival Glory, Bahamas
1 / 22
Carnival Cruise Line
Duration
4 nights
Date
24 Dec 2026
Ship
Carnival Glory
  • Departure - Port Canaveral (Orlando), USA
  • 4 stops  
  • Arrival - Port Canaveral (Orlando), USA
From
£486
Price per person / inside stateroom
Show all departures (16)
Utopia of the Seas, Caribbean
1 / 23
Discount
Royal Caribbean
Duration
7 nights
Date
24 Dec 2026
Ship
Utopia of the Seas
  • Departure - Port Canaveral (Orlando), USA
  • 5 stops  
  • Arrival - Port Canaveral (Orlando), USA
£2692
From
£2639
Price per person / inside stateroom
Celebrity Apex, Caribbean
1 / 29
Discount
Celebrity Cruises
Duration
7 nights
Date
26 Dec 2026
Ship
Celebrity Apex
  • Departure - Port Canaveral (Orlando), USA
  • 5 stops  
  • Arrival - Port Canaveral (Orlando), USA
£1835
From
£1799
Price per person / balcony stateroom
2 Available promotions:
Black Friday Preview Sale, up to 75% off Guest 2 plus up to $700 onboard spend, Upgrade to All included from £50pppn
MSC Seashore, Caribbean
1 / 23
5 % off — 10 days left
MSC Cruises
Duration
7 nights
Date
27 Dec 2026
Ship
MSC Seashore
  • Departure - Port Canaveral (Orlando), USA
  • 5 stops  
  • Arrival - Port Canaveral (Orlando), USA
£689
From
£655
Price per person / inside stateroom
2 Available promotions:
MSC Cruises Black Friday Preview Sale - Save Up to 30% , Upgrade to All-Inclusive for £28 per person per night
Norwegian Epic, Caribbean
1 / 17
Discount
Norwegian Cruise Line
Duration
7 nights
Date
27 Dec 2026
Ship
Norwegian Epic
  • Departure - Port Canaveral (Orlando), USA
  • 6 stops  
  • Arrival - Port Canaveral (Orlando), USA
£927
From
£909
Price per person / inside stateroom
Show all departures (6)
Available promotion:
Upgrade to Free at Sea™ for £249pp
MSC Seashore, Caribbean
1 / 23
5 % off — 10 days left
MSC Cruises
Duration
11 nights
Date
27 Dec 2026
Ship
MSC Seashore
  • Departure - Port Canaveral (Orlando), USA
  • 9 stops  
  • Arrival - Port Canaveral (Orlando), USA
£958
From
£911
Price per person / inside stateroom
2 Available promotions:
MSC Cruises Black Friday Preview Sale - Save Up to 30% , Upgrade to All-Inclusive for £26 per person per night
Disney Fantasy, Bahamas
1 / 29
Disney Cruise Line
Duration
3 nights
Date
27 Dec 2026
Ship
Disney Fantasy
  • Departure - Port Canaveral (Orlando), USA
  • 3 stops  
  • Arrival - Port Canaveral (Orlando), USA
From
£996
Price per person / inside stateroom
Show all departures (2)
Sky Princess, Caribbean
1 / 28
Discount
Princess Cruises
Duration
8 nights
Date
27 Dec 2026
Ship
Sky Princess
  • Departure - Port Canaveral (Orlando), USA
  • 6 stops  
  • Arrival - Port Canaveral (Orlando), USA
£1004
From
£984
Price per person / inside stateroom
Star of the Seas, Caribbean
1 / 26
Discount
Royal Caribbean
Duration
7 nights
Date
27 Dec 2026
Ship
Star of the Seas
  • Departure - Port Canaveral (Orlando), USA
  • 5 stops  
  • Arrival - Port Canaveral (Orlando), USA
£1341
From
£1315
Price per person / inside stateroom
Carnival Glory, Bahamas
1 / 22
Carnival Cruise Line
Duration
3 nights
Date
28 Dec 2026
Ship
Carnival Glory
  • Departure - Port Canaveral (Orlando), USA
  • 3 stops  
  • Arrival - Port Canaveral (Orlando), USA
From
£331
Price per person / inside stateroom
Show all departures (8)
Explorer of the Seas, Caribbean
1 / 21
Discount
Royal Caribbean
Duration
7 nights
Date
28 Dec 2026
Ship
Explorer of the Seas
  • Departure - Port Canaveral (Orlando), USA
  • 6 stops  
  • Arrival - Port Canaveral (Orlando), USA
£1470
From
£1441
Price per person / inside stateroom
Harmony of the Seas, Bahamas
1 / 22
Discount
Royal Caribbean
Duration
6 nights
Date
30 Dec 2026
Ship
Harmony of the Seas
  • Departure - Port Canaveral (Orlando), USA
  • 5 stops  
  • Arrival - Port Canaveral (Orlando), USA
£1302
From
£1276
Price per person / balcony stateroom
Carnival Glory, Bahamas
1 / 22
Carnival Cruise Line
Duration
4 nights
Date
31 Dec 2026
Ship
Carnival Glory
  • Departure - Port Canaveral (Orlando), USA
  • 4 stops  
  • Arrival - Port Canaveral (Orlando), USA
From
£512
Price per person / inside stateroom
Show all departures (4)
Norwegian Getaway, Caribbean
1 / 17
Discount
Norwegian Cruise Line
Duration
7 nights
Date
31 Dec 2026
Ship
Norwegian Getaway
  • Departure - Port Canaveral (Orlando), USA
  • 6 stops  
  • Arrival - Port Canaveral (Orlando), USA
£595
From
£584
Price per person / inside stateroom
Available promotion:
Upgrade to Free at Sea™ for £249pp
Utopia of the Seas, Bahamas
1 / 23
Royal Caribbean
Duration
4 nights
Date
31 Dec 2026
Ship
Utopia of the Seas
  • Departure - Port Canaveral (Orlando), USA
  • 4 stops  
  • Arrival - Port Canaveral (Orlando), USA
From
£1016
Price per person / inside stateroom
Carnival Freedom, Bahamas
1 / 22
Carnival Cruise Line
Duration
5 nights
Date
2 Jan 2027
Ship
Carnival Freedom
  • Departure - Port Canaveral (Orlando), USA
  • 5 stops  
  • Arrival - Port Canaveral (Orlando), USA
From
£239
Price per person / inside stateroom
Show all departures (5)
Norwegian Epic, Caribbean
1 / 17
Discount
Norwegian Cruise Line
Duration
7 nights
Date
3 Jan 2027
Ship
Norwegian Epic
  • Departure - Port Canaveral (Orlando), USA
  • 6 stops  
  • Arrival - Port Canaveral (Orlando), USA
£355
From
£348
Price per person / inside stateroom
Available promotion:
Upgrade to Free at Sea™ for £249pp
Sky Princess, Caribbean
1 / 28
Discount
Princess Cruises
Duration
6 nights
Date
4 Jan 2027
Ship
Sky Princess
  • Departure - Port Canaveral (Orlando), USA
  • 5 stops  
  • Arrival - Port Canaveral (Orlando), USA
£645
From
£633
Price per person / inside stateroom
Explorer of the Seas, Caribbean
1 / 21
Discount
Royal Caribbean
Duration
9 nights
Date
4 Jan 2027
Ship
Explorer of the Seas
  • Departure - Port Canaveral (Orlando), USA
  • 7 stops  
  • Arrival - Port Canaveral (Orlando), USA
£667
From
£654
Price per person / inside stateroom
Harmony of the Seas, Bahamas
1 / 22
Royal Caribbean
Duration
4 nights
Date
5 Jan 2027
Ship
Harmony of the Seas
  • Departure - Port Canaveral (Orlando), USA
  • 4 stops  
  • Arrival - Port Canaveral (Orlando), USA
From
£349
Price per person / inside stateroom
Show all departures (2)
Norwegian Escape, Caribbean
1 / 18
Discount
Norwegian Cruise Line
Duration
9 nights
Date
6 Jan 2027
Ship
Norwegian Escape
  • Departure - Port Canaveral (Orlando), USA
  • 8 stops  
  • Arrival - Port Canaveral (Orlando), USA
£850
From
£834
Price per person / inside stateroom
Available promotion:
Upgrade to Free at Sea™ for £309pp
Mardi Gras, Caribbean
1 / 36
Carnival Cruise Line
Duration
7 nights
Date
9 Jan 2027
Ship
Mardi Gras
  • Departure - Port Canaveral (Orlando), USA
  • 5 stops  
  • Arrival - Port Canaveral (Orlando), USA
From
£389
Price per person / inside stateroom
Show all departures (4)
100 of 502 pcs

Other destinations