Carnival Cruise Line
Carnival Cruise Line
28

Carnival Cruise Line

Carnival Cruise Line is all about fun, freedom, and unforgettable holidays at sea. Known for its upbeat atmosphere and excellent value, Carnival offers a relaxed, joyful experience where entertainment, great food, and lively energy are around every corner. Ideal for families and groups, Carnival’s mega-ships deliver a holiday packed with choice, colour, and endless excitement.

Life Onboard Carnival

Dining Onboard

Carnival offers something for every taste — from laid-back casual dining to speciality eateries and classic steakhouses. Expect crave-worthy favourites like burgers, pizzas, tacos, global flavours, comfort dishes, and mouth-watering desserts. Flexible dining times mean you can eat when it suits you.

Life & Experience Onboard

Life onboard is energetic and social. Days are filled with poolside fun, trivia, lively bars, comedy clubs, themed parties, and big-production entertainment in the evenings. Carnival creates a feel-good atmosphere where the focus is simply on having the best time possible.

Special Amenities & Activities

Think waterslides, rollercoasters, ropes courses, sky rides, splash zones, mini-golf, sports courts, arcades, and dedicated kids and teens clubs. Adults can unwind in serene retreats, spas, cocktail lounges, and late-night venues.

Reasons to Sail With Carnival

Carnival Cruise Line is perfect for travellers who want a holiday packed with laughter, activity, and social connection. The ships are designed to be energetic and colourful, making it easy to find something to do at any time. Families, groups, and even solo travellers will feel at home in the inclusive, relaxed environment. With great value fares and casual, flexible dining, there’s no stress about planning your day. Whether you enjoy thrills, relaxation, or entertainment, Carnival delivers a feel-good experience for everyone.

Non-stop fun and activities

Great for families and groups

Relaxed, no-dress-code cruising

Brilliant value for money

Who It’s Best For

Carnival is ideal for anyone who enjoys energetic, lively cruising. Families will love the variety of activities for children and teens, while groups of friends or younger travellers will find endless entertainment and social opportunities. The casual style and high-energy vibe make it perfect for those who want fun, laughter, and activity rather than formalities. Carnival works well for first-time cruisers and those who want a colourful, dynamic holiday.

Families

Multi-generational groups

Younger travellers

Anyone who loves a lively holiday

What's Included

The below amenities and services are included in your selected cruise fare. By choosing a promotion during the booking process you may be entitled to additional amenities or services, depending on the particular offer.

  • A well-deserved vacation!
  • Your stateroom, featuring the Carnival Home™ Bedding Collection... additional stateroom features include a flat-screen TV, in-stateroom safe, individual climate control, full bathroom and ample storage space
  • Spectacular production shows and entertainment, including hysterical comedians
  • Numerous lounges featuring live music and entertainment
  • Fitness centre
  • Pools, hot tub spas and waterslides
  • Year-round youth programs for kids 2-17 years of age
  • A variety of dining options for breakfast, brunch, lunch, afternoon tea, dinner and late night in the Main Dining Room and/or Lido Restaurant.
  • A variety of dining options for breakfast, lunch and snacking at specialty food spots (featured on select ships), such as but not limited to: Guy's Burger Joint, Guy's Pig & Anchor Bar-B-Que Smokehouse, BlueIguana Cantina, Street Eats, Big Chicken, Mongolian Wok and Ol' Fashioned BBQ
  • Pizzeria (9:00am-4:00am)
  • Soft serve ice cream and frozen yogurt
  • The following beverages served in the Main Dining Room and 24/7 in the Lido Restaurant: non-bottled water, lemonade, iced tea, hot chocolate and non-specialty coffee and tea
  • Dining in specialty restaurants and snacking at cafes and lounges (featured on select ships), such as but not limited to: The Steakhouse, Bonsai Sushi, Bonsai Teppanyaki, Ji Ji Asian Kitchen, Seafood Shack, Cucina del Capitano, Chibang!, Guy's Pig & Anchor Bar-B-Que Smokehouse|Brewhouse, The Chef's Table, Emeril's Bistro, Rudi's Seagrill, Il Viaggio, Masula Tiger and Mad Sizzle (on Carnival Splendor), Javablue Cafe, Promenade Cafe, Lido Coffee Bar, Ocean Plaza Cafe, Havana Bar (on Carnival Sunshine) and other lounges that may serve light bites.
  • 'Steakhouse Selections' served in the Main Dining Room  
  • "Pizza Anywhere" delivery
  • Thing 1 and Thing 2 Birthday Breakfast
  • 24-hour room service (charges apply; Continental breakfast is complimentary)
  • Carnival Kitchen (featured on Carnival Celebration, Carnival Jubilee and Mardi Gras)
  • Alcoholic and non-alcoholic bar beverages (excluding beverages served in the Main Dining Room and Lido Restaurant such as non-bottled water, lemonade, iced tea, select juices, hot chocolate and non-specialty coffee and tea) 
  • Gift Shop purchases
  • Purchases at Cherry on Top and Special Occasions (featured on select ships)
  • IMAX® Theatre (featured on Carnival Horizon and Carnival Vista)
  • Spa treatments, Salon services and select fitness classes  
  • Gambling in the casino
  • Playing Bingo and Deal or No Deal™
  • Video Arcade games
  • Sky Zone Trampoline Park at Sea (featured on Carnival Panorama)
  • BOLT Ultimate Sea Coaster (featured on Carnival Celebration, Carnival Jubilee and Mardi Gras)
  • Loft 19 rental for guests not occupying a Carnival Excel-level suite (featured on Carnival Celebration, Carnival Jubilee and Mardi Gras)
  • Art Auction Program (featured on select ships)
  • Carnival Adventures Shore Excursions
  • Photos
  • Internet access and 'chat' option on the HUB app 
  • Use of your smartphone
  • Ship-to-Shore telephone calls 
  • Medical services
  • Laundry services (valet or self-service)
  • Service gratuities and tips
  • Flights & Transfers

Meet the fleet

Carnival Cruise Line

We found

668 cruises

Carnival Elation, Bahamas
1 / 23
Discount — 4 days left
Carnival Cruise Line
Duration
4 nights
Date
29 Nov 2026
Ship
Carnival Elation
  • Departure - Jacksonville, Florida
  • 4 stops  
  • Arrival - Jacksonville, Florida
£168
From
£163
Price per person / inside stateroom
Show all departures (41)
Carnival Legend, Caribbean
1 / 19
Carnival Cruise Line
Duration
7 nights
Date
29 Nov 2026
Ship
Carnival Legend
  • Departure - Tampa, FL USA
  • 5 stops  
  • Arrival - Tampa, FL USA
From
£279
Price per person / inside stateroom
Show all departures (2)
Carnival Celebration, Caribbean
1 / 27
Carnival Cruise Line
Duration
7 nights
Date
29 Nov 2026
Ship
Carnival Celebration
  • Departure - Miami, Florida, USA
  • 5 stops  
  • Arrival - Miami, Florida, USA
From
£339
Price per person / inside stateroom
Show all departures (5)
Carnival Horizon, Caribbean
1 / 23
Discount — 4 days left
Carnival Cruise Line
Duration
6 nights
Date
29 Nov 2026
Ship
Carnival Horizon
  • Departure - Miami, Florida, USA
  • 5 stops  
  • Arrival - Miami, Florida, USA
£365
From
£355
Price per person / inside stateroom
Carnival Pride, Bahamas
1 / 16
Carnival Cruise Line
Duration
7 nights
Date
29 Nov 2026
Ship
Carnival Pride
  • Departure - Baltimore, USA
  • 5 stops  
  • Arrival - Baltimore, USA
From
£525
Price per person / inside stateroom
Show all departures (9)
Carnival Liberty, Caribbean
1 / 23
Carnival Cruise Line
Duration
14 nights
Date
29 Nov 2026
Ship
Carnival Liberty
  • Departure - New Orleans, USA
  • 9 stops  
  • Arrival - New Orleans, USA
From
£726
Price per person / inside stateroom
Show all departures (2)
Carnival Firenze, Mexico
1 / 27
Discount — 4 days left
Carnival Cruise Line
Duration
4 nights
Date
30 Nov 2026
Ship
Carnival Firenze
  • Departure - Los Angeles, USA
  • 4 stops  
  • Arrival - Los Angeles, USA
£154
From
£150
Price per person / inside stateroom
Show all departures (3)
Carnival Glory, Bahamas
1 / 22
Discount — 4 days left
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
£169
From
£164
Price per person / inside stateroom
Show all departures (9)
Carnival Freedom, Bahamas
1 / 22
Discount — 4 days left
Carnival Cruise Line
Duration
5 nights
Date
30 Nov 2026
Ship
Carnival Freedom
  • Departure - Port Canaveral (Orlando), USA
  • 5 stops  
  • Arrival - Port Canaveral (Orlando), USA
£175
From
£170
Price per person / inside stateroom
Show all departures (13)
Carnival Breeze, Caribbean
1 / 29
Discount — 4 days left
Carnival Cruise Line
Duration
5 nights
Date
30 Nov 2026
Ship
Carnival Breeze
  • Departure - Galveston, Texas, USA
  • 4 stops  
  • Arrival - Galveston, Texas, USA
£294
From
£286
Price per person / inside stateroom
Show all departures (20)
Carnival Luminosa, Transpacific
1 / 23
Carnival Cruise Line
Duration
14 nights
Date
30 Nov 2026
Ship
Carnival Luminosa
  • Departure - Singapore City, Singapore
  • 7 stops  
  • Arrival - Brisbane, Australia
From
£760
Price per person / inside stateroom
Carnival Paradise, Caribbean
1 / 22
Discount — 4 days left
Carnival Cruise Line
Duration
4 nights
Date
3 Dec 2026
Ship
Carnival Paradise
  • Departure - Tampa, FL USA
  • 3 stops  
  • Arrival - Tampa, FL USA
£226
From
£220
Price per person / inside stateroom
Show all departures (47)
Carnival Elation, Bahamas
1 / 23
Discount — 4 days left
Carnival Cruise Line
Duration
4 nights
Date
3 Dec 2026
Ship
Carnival Elation
  • Departure - Jacksonville, Florida
  • 4 stops  
  • Arrival - Jacksonville, Florida
£256
From
£249
Price per person / inside stateroom
Show all departures (26)
Carnival Sunrise, Bahamas
1 / 18
Discount — 4 days left
Carnival Cruise Line
Duration
4 nights
Date
3 Dec 2026
Ship
Carnival Sunrise
  • Departure - Miami, Florida, USA
  • 4 stops  
  • Arrival - Miami, Florida, USA
£293
From
£285
Price per person / inside stateroom
Show all departures (21)
Carnival Miracle, Caribbean
1 / 18
Discount — 4 days left
Carnival Cruise Line
Duration
4 nights
Date
3 Dec 2026
Ship
Carnival Miracle
  • Departure - Galveston, Texas, USA
  • 3 stops  
  • Arrival - Galveston, Texas, USA
£317
From
£308
Price per person / inside stateroom
Show all departures (11)
Carnival Valor, Caribbean
1 / 23
Discount — 4 days left
Carnival Cruise Line
Duration
4 nights
Date
3 Dec 2026
Ship
Carnival Valor
  • Departure - New Orleans, USA
  • 3 stops  
  • Arrival - New Orleans, USA
£320
From
£311
Price per person / inside stateroom
Show all departures (13)
Carnival Firenze, Mexico
1 / 27
Discount — 4 days left
Carnival Cruise Line
Duration
3 nights
Date
4 Dec 2026
Ship
Carnival Firenze
  • Departure - Los Angeles, USA
  • 3 stops  
  • Arrival - Los Angeles, USA
£253
From
£246
Price per person / inside stateroom
Show all departures (4)
Carnival Adventure, Australia/New Zealand
1 / 21
Discount — 4 days left
Carnival Cruise Line
Duration
3 nights
Date
4 Dec 2026
Ship
Carnival Adventure
  • Departure - Sydney, Australia
  • 2 stops  
  • Arrival - Sydney, Australia
£368
From
£357
Price per person / inside stateroom
Show all departures (5)
Carnival Freedom, Bahamas
1 / 22
Discount — 4 days left
Carnival Cruise Line
Duration
5 nights
Date
5 Dec 2026
Ship
Carnival Freedom
  • Departure - Port Canaveral (Orlando), USA
  • 5 stops  
  • Arrival - Port Canaveral (Orlando), USA
£216
From
£210
Price per person / inside stateroom
Show all departures (4)
Mardi Gras, Bahamas
1 / 36
Carnival Cruise Line
Duration
7 nights
Date
5 Dec 2026
Ship
Mardi Gras
  • Departure - Port Canaveral (Orlando), USA
  • 6 stops  
  • Arrival - Port Canaveral (Orlando), USA
From
£375
Price per person / inside stateroom
Show all departures (16)
Carnival Dream, Bahamas
1 / 26
Carnival Cruise Line
Duration
7 nights
Date
5 Dec 2026
Ship
Carnival Dream
  • Departure - Galveston, Texas, USA
  • 5 stops  
  • Arrival - Galveston, Texas, USA
From
£432
Price per person / inside stateroom
Show all departures (8)
Carnival Panorama, Mexico
1 / 24
Carnival Cruise Line
Duration
8 nights
Date
5 Dec 2026
Ship
Carnival Panorama
  • Departure - Los Angeles, USA
  • 6 stops  
  • Arrival - Los Angeles, USA
From
£441
Price per person / inside stateroom
Show all departures (116)
Carnival Horizon, Caribbean
1 / 23
Carnival Cruise Line
Duration
8 nights
Date
5 Dec 2026
Ship
Carnival Horizon
  • Departure - Miami, Florida, USA
  • 5 stops  
  • Arrival - Miami, Florida, USA
From
£461
Price per person / inside stateroom
Show all departures (2)
Carnival Vista, Bahamas
1 / 24
Discount — 4 days left
Carnival Cruise Line
Duration
6 nights
Date
6 Dec 2026
Ship
Carnival Vista
  • Departure - Port Canaveral (Orlando), USA
  • 5 stops  
  • Arrival - Port Canaveral (Orlando), USA
£288
From
£280
Price per person / inside stateroom
Show all departures (10)
Carnival Celebration, Bahamas
1 / 27
Carnival Cruise Line
Duration
7 nights
Date
6 Dec 2026
Ship
Carnival Celebration
  • Departure - Miami, Florida, USA
  • 6 stops  
  • Arrival - Miami, Florida, USA
From
£333
Price per person / inside stateroom
Show all departures (3)
Carnival Magic, Caribbean
1 / 27
Discount — 4 days left
Carnival Cruise Line
Duration
6 nights
Date
6 Dec 2026
Ship
Carnival Magic
  • Departure - Miami, Florida, USA
  • 5 stops  
  • Arrival - Miami, Florida, USA
£334
From
£324
Price per person / inside stateroom
Show all departures (2)
Carnival Spirit, Caribbean
1 / 17
Discount — 4 days left
Carnival Cruise Line
Duration
6 nights
Date
6 Dec 2026
Ship
Carnival Spirit
  • Departure - Mobile (Alabama), USA
  • 4 stops  
  • Arrival - Mobile (Alabama), USA
£350
From
£340
Price per person / inside stateroom
Carnival Legend, Caribbean
1 / 19
Carnival Cruise Line
Duration
7 nights
Date
6 Dec 2026
Ship
Carnival Legend
  • Departure - Tampa, FL USA
  • 6 stops  
  • Arrival - Tampa, FL USA
From
£375
Price per person / inside stateroom
Show all departures (4)
Carnival Sunshine, Bahamas
1 / 21
Discount — 4 days left
Carnival Cruise Line
Duration
6 nights
Date
6 Dec 2026
Ship
Carnival Sunshine
  • Departure - Norfolk, USA
  • 5 stops  
  • Arrival - Norfolk, USA
£390
From
£379
Price per person / inside stateroom
Carnival Jubilee, Caribbean
1 / 31
Discount — 4 days left
Carnival Cruise Line
Duration
6 nights
Date
6 Dec 2026
Ship
Carnival Jubilee
  • Departure - Galveston, Texas, USA
  • 4 stops  
  • Arrival - Galveston, Texas, USA
£407
From
£395
Price per person / inside stateroom
Show all departures (31)
Carnival Encounter, Australia/New Zealand
1 / 22
Discount — 4 days left
Carnival Cruise Line
Duration
4 nights
Date
6 Dec 2026
Ship
Carnival Encounter
  • Departure - Brisbane, Australia
  • 3 stops  
  • Arrival - Brisbane, Australia
£441
From
£428
Price per person / inside stateroom
Show all departures (41)
Carnival Pride, Bahamas
1 / 16
Carnival Cruise Line
Duration
7 nights
Date
6 Dec 2026
Ship
Carnival Pride
  • Departure - Baltimore, USA
  • 5 stops  
  • Arrival - Baltimore, USA
From
£510
Price per person / inside stateroom
Show all departures (24)
Carnival Elation, Bahamas
1 / 23
Discount — 4 days left
Carnival Cruise Line
Duration
5 nights
Date
7 Dec 2026
Ship
Carnival Elation
  • Departure - Jacksonville, Florida
  • 4 stops  
  • Arrival - Jacksonville, Florida
£175
From
£170
Price per person / inside stateroom
Show all departures (22)
Carnival Sunrise, Bahamas
1 / 18
Discount — 4 days left
Carnival Cruise Line
Duration
5 nights
Date
7 Dec 2026
Ship
Carnival Sunrise
  • Departure - Miami, Florida, USA
  • 5 stops  
  • Arrival - Miami, Florida, USA
£183
From
£178
Price per person / inside stateroom
Carnival Paradise, Bahamas
1 / 22
Discount — 4 days left
Carnival Cruise Line
Duration
5 nights
Date
7 Dec 2026
Ship
Carnival Paradise
  • Departure - Tampa, FL USA
  • 4 stops  
  • Arrival - Tampa, FL USA
£183
From
£178
Price per person / inside stateroom
Show all departures (5)
Carnival Valor, Caribbean
1 / 23
Discount — 4 days left
Carnival Cruise Line
Duration
5 nights
Date
7 Dec 2026
Ship
Carnival Valor
  • Departure - New Orleans, USA
  • 4 stops  
  • Arrival - New Orleans, USA
£266
From
£259
Price per person / inside stateroom
Show all departures (21)
Carnival Miracle, Caribbean
1 / 18
Carnival Cruise Line
Duration
10 nights
Date
7 Dec 2026
Ship
Carnival Miracle
  • Departure - Galveston, Texas, USA
  • 6 stops  
  • Arrival - Galveston, Texas, USA
From
£602
Price per person / inside stateroom
Show all departures (5)
Carnival Splendor, Australia/New Zealand
1 / 20
Discount — 4 days left
Carnival Cruise Line
Duration
5 nights
Date
8 Dec 2026
Ship
Carnival Splendor
  • Departure - Sydney, Australia
  • 4 stops  
  • Arrival - Sydney, Australia
£635
From
£616
Price per person / inside stateroom
Carnival Freedom, Bahamas
1 / 22
Discount — 4 days left
Carnival Cruise Line
Duration
4 nights
Date
10 Dec 2026
Ship
Carnival Freedom
  • Departure - Port Canaveral (Orlando), USA
  • 4 stops  
  • Arrival - Port Canaveral (Orlando), USA
£236
From
£229
Price per person / inside stateroom
Show all departures (12)
Carnival Encounter, Australia/New Zealand
1 / 22
Discount — 4 days left
Carnival Cruise Line
Duration
3 nights
Date
10 Dec 2026
Ship
Carnival Encounter
  • Departure - Brisbane, Australia
  • 2 stops  
  • Arrival - Brisbane, Australia
£329
From
£320
Price per person / inside stateroom
Show all departures (38)
Carnival Breeze, Caribbean
1 / 29
Discount — 4 days left
Carnival Cruise Line
Duration
4 nights
Date
10 Dec 2026
Ship
Carnival Breeze
  • Departure - Galveston, Texas, USA
  • 3 stops  
  • Arrival - Galveston, Texas, USA
£331
From
£322
Price per person / inside stateroom
Show all departures (15)
Carnival Conquest, Bahamas
1 / 22
Discount — 4 days left
Carnival Cruise Line
Duration
3 nights
Date
11 Dec 2026
Ship
Carnival Conquest
  • Departure - Miami, Florida, USA
  • 3 stops  
  • Arrival - Miami, Florida, USA
£172
From
£167
Price per person / inside stateroom
Show all departures (20)
Carnival Firenze, Mexico
1 / 27
Discount — 4 days left
Carnival Cruise Line
Duration
3 nights
Date
11 Dec 2026
Ship
Carnival Firenze
  • Departure - Los Angeles, USA
  • 3 stops  
  • Arrival - Los Angeles, USA
£186
From
£181
Price per person / inside stateroom
Carnival Adventure, Australia/New Zealand
1 / 21
Discount — 4 days left
Carnival Cruise Line
Duration
3 nights
Date
11 Dec 2026
Ship
Carnival Adventure
  • Departure - Sydney, Australia
  • 2 stops  
  • Arrival - Sydney, Australia
£355
From
£345
Price per person / inside stateroom
Show all departures (3)
Carnival Sunrise, Bahamas
1 / 18
Discount — 4 days left
Carnival Cruise Line
Duration
5 nights
Date
12 Dec 2026
Ship
Carnival Sunrise
  • Departure - Miami, Florida, USA
  • 5 stops  
  • Arrival - Miami, Florida, USA
£198
From
£193
Price per person / inside stateroom
Show all departures (27)
Carnival Radiance, Mexico
1 / 20
Discount — 4 days left
Carnival Cruise Line
Duration
5 nights
Date
12 Dec 2026
Ship
Carnival Radiance
  • Departure - Los Angeles, USA
  • 4 stops  
  • Arrival - Los Angeles, USA
£251
From
£244
Price per person / inside stateroom
Show all departures (6)
Carnival Paradise, Caribbean
1 / 22
Discount — 4 days left
Carnival Cruise Line
Duration
5 nights
Date
12 Dec 2026
Ship
Carnival Paradise
  • Departure - Tampa, FL USA
  • 4 stops  
  • Arrival - Tampa, FL USA
£282
From
£274
Price per person / inside stateroom
Show all departures (11)
Carnival Magic, Caribbean
1 / 27
Discount — 4 days left
Carnival Cruise Line
Duration
6 nights
Date
12 Dec 2026
Ship
Carnival Magic
  • Departure - Miami, Florida, USA
  • 5 stops  
  • Arrival - Miami, Florida, USA
£337
From
£327
Price per person / inside stateroom
Carnival Spirit, Bahamas
1 / 17
Carnival Cruise Line
Duration
8 nights
Date
12 Dec 2026
Ship
Carnival Spirit
  • Departure - Mobile (Alabama), USA
  • 6 stops  
  • Arrival - Mobile (Alabama), USA
From
£343
Price per person / inside stateroom
Show all departures (7)
Carnival Sunshine, Bahamas
1 / 21
Discount — 4 days left
Carnival Cruise Line
Duration
6 nights
Date
12 Dec 2026
Ship
Carnival Sunshine
  • Departure - Norfolk, USA
  • 5 stops  
  • Arrival - Norfolk, USA
£403
From
£391
Price per person / inside stateroom
Show all departures (5)
Carnival Dream, Caribbean
1 / 26
Carnival Cruise Line
Duration
7 nights
Date
12 Dec 2026
Ship
Carnival Dream
  • Departure - Galveston, Texas, USA
  • 5 stops  
  • Arrival - Galveston, Texas, USA
From
£414
Price per person / inside stateroom
Show all departures (2)
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
£463
Price per person / inside stateroom
Show all departures (2)
Carnival Legend, Bahamas
1 / 19
Discount — 4 days left
Carnival Cruise Line
Duration
6 nights
Date
13 Dec 2026
Ship
Carnival Legend
  • Departure - Tampa, FL USA
  • 5 stops  
  • Arrival - Tampa, FL USA
£219
From
£213
Price per person / inside stateroom
Carnival Liberty, Caribbean
1 / 23
Discount — 4 days left
Carnival Cruise Line
Duration
6 nights
Date
13 Dec 2026
Ship
Carnival Liberty
  • Departure - New Orleans, USA
  • 4 stops  
  • Arrival - New Orleans, USA
£301
From
£292
Price per person / inside stateroom
Carnival Horizon, Caribbean
1 / 23
Discount — 4 days left
Carnival Cruise Line
Duration
6 nights
Date
13 Dec 2026
Ship
Carnival Horizon
  • Departure - Miami, Florida, USA
  • 5 stops  
  • Arrival - Miami, Florida, USA
£395
From
£384
Price per person / inside stateroom
Show all departures (22)
Carnival Venezia, Caribbean
1 / 28
Carnival Cruise Line
Duration
7 nights
Date
13 Dec 2026
Ship
Carnival Venezia
  • Departure - Port Canaveral (Orlando), USA
  • 5 stops  
  • Arrival - Port Canaveral (Orlando), USA
From
£461
Price per person / inside stateroom
Show all departures (9)
Carnival Pride, Bahamas
1 / 16
Carnival Cruise Line
Duration
7 nights
Date
13 Dec 2026
Ship
Carnival Pride
  • Departure - Baltimore, USA
  • 5 stops  
  • Arrival - Baltimore, USA
From
£525
Price per person / inside stateroom
Show all departures (12)
Carnival Celebration, Caribbean
1 / 27
Carnival Cruise Line
Duration
7 nights
Date
13 Dec 2026
Ship
Carnival Celebration
  • Departure - Miami, Florida, USA
  • 5 stops  
  • Arrival - Miami, Florida, USA
From
£561
Price per person / inside stateroom
Show all departures (7)
Carnival Conquest, Bahamas
1 / 22
Discount — 4 days left
Carnival Cruise Line
Duration
4 nights
Date
14 Dec 2026
Ship
Carnival Conquest
  • Departure - Miami, Florida, USA
  • 4 stops  
  • Arrival - Miami, Florida, USA
£174
From
£169
Price per person / inside stateroom
Show all departures (27)
Carnival Glory, Bahamas
1 / 22
Discount — 4 days left
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
£195
From
£190
Price per person / inside stateroom
Show all departures (2)
Carnival Luminosa, Australia/New Zealand
1 / 23
Discount — 4 days left
Carnival Cruise Line
Duration
4 nights
Date
14 Dec 2026
Ship
Carnival Luminosa
  • Departure - Brisbane, Australia
  • 3 stops  
  • Arrival - Brisbane, Australia
£431
From
£419
Price per person / inside stateroom
Show all departures (9)
Carnival Radiance, Mexico
1 / 20
Discount — 4 days left
Carnival Cruise Line
Duration
3 nights
Date
17 Dec 2026
Ship
Carnival Radiance
  • Departure - Los Angeles, USA
  • 3 stops  
  • Arrival - Los Angeles, USA
£180
From
£175
Price per person / inside stateroom
Show all departures (29)
Carnival Splendor, South Pacific
1 / 20
Carnival Cruise Line
Duration
9 nights
Date
17 Dec 2026
Ship
Carnival Splendor
  • Departure - Sydney, Australia
  • 5 stops  
  • Arrival - Sydney, Australia
From
£986
Price per person / inside stateroom
Carnival Conquest, Bahamas
1 / 22
Discount — 4 days left
Carnival Cruise Line
Duration
3 nights
Date
18 Dec 2026
Ship
Carnival Conquest
  • Departure - Miami, Florida, USA
  • 3 stops  
  • Arrival - Miami, Florida, USA
£172
From
£167
Price per person / inside stateroom
Show all departures (32)
Carnival Glory, Bahamas
1 / 22
Discount — 4 days left
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
£264
From
£257
Price per person / inside stateroom
Show all departures (28)
Carnival Magic, Caribbean
1 / 27
Carnival Cruise Line
Duration
8 nights
Date
18 Dec 2026
Ship
Carnival Magic
  • Departure - Miami, Florida, USA
  • 6 stops  
  • Arrival - Miami, Florida, USA
From
£413
Price per person / inside stateroom
Show all departures (18)
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)
Carnival Sunshine, Caribbean
1 / 21
Carnival Cruise Line
Duration
8 nights
Date
18 Dec 2026
Ship
Carnival Sunshine
  • Departure - Norfolk, USA
  • 5 stops  
  • Arrival - Norfolk, USA
From
£659
Price per person / inside stateroom
Show all departures (9)
Carnival Jubilee, Bahamas
1 / 31
Carnival Cruise Line
Duration
8 nights
Date
18 Dec 2026
Ship
Carnival Jubilee
  • Departure - Galveston, Texas, USA
  • 5 stops  
  • Arrival - Galveston, Texas, USA
From
£730
Price per person / inside stateroom
Show all departures (25)
Carnival Luminosa, South Pacific
1 / 23
Carnival Cruise Line
Duration
8 nights
Date
18 Dec 2026
Ship
Carnival Luminosa
  • Departure - Brisbane, Australia
  • 5 stops  
  • Arrival - Brisbane, Australia
From
£978
Price per person / inside stateroom
Show all departures (2)
Carnival Adventure, South Pacific
1 / 21
Carnival Cruise Line
Duration
9 nights
Date
18 Dec 2026
Ship
Carnival Adventure
  • Departure - Sydney, Australia
  • 5 stops  
  • Arrival - Sydney, Australia
From
£1027
Price per person / inside stateroom
Carnival Liberty, Bahamas
1 / 23
Carnival Cruise Line
Duration
8 nights
Date
19 Dec 2026
Ship
Carnival Liberty
  • Departure - New Orleans, USA
  • 5 stops  
  • Arrival - New Orleans, USA
From
£581
Price per person / inside stateroom
Show all departures (2)
Carnival Legend, Caribbean
1 / 19
Carnival Cruise Line
Duration
8 nights
Date
19 Dec 2026
Ship
Carnival Legend
  • Departure - Tampa, FL USA
  • 6 stops  
  • Arrival - Tampa, FL USA
From
£593
Price per person / inside stateroom
Show all departures (3)
Carnival Horizon, Caribbean
1 / 23
Carnival Cruise Line
Duration
8 nights
Date
19 Dec 2026
Ship
Carnival Horizon
  • Departure - Miami, Florida, USA
  • 5 stops  
  • Arrival - Miami, Florida, USA
From
£654
Price per person / inside stateroom
Carnival Dream, Caribbean
1 / 26
Carnival Cruise Line
Duration
8 nights
Date
19 Dec 2026
Ship
Carnival Dream
  • Departure - Galveston, Texas, USA
  • 5 stops  
  • Arrival - Galveston, Texas, USA
From
£675
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
£681
Price per person / inside stateroom
Carnival Encounter, South Pacific
1 / 22
Carnival Cruise Line
Duration
8 nights
Date
19 Dec 2026
Ship
Carnival Encounter
  • Departure - Brisbane, Australia
  • 5 stops  
  • Arrival - Brisbane, Australia
From
£1086
Price per person / oceanview stateroom
Carnival Radiance, Mexico
1 / 20
Discount — 4 days left
Carnival Cruise Line
Duration
6 nights
Date
20 Dec 2026
Ship
Carnival Radiance
  • Departure - Los Angeles, USA
  • 5 stops  
  • Arrival - Los Angeles, USA
£447
From
£434
Price per person / inside stateroom
Carnival Spirit, Bahamas
1 / 17
Discount — 4 days left
Carnival Cruise Line
Duration
6 nights
Date
20 Dec 2026
Ship
Carnival Spirit
  • Departure - Mobile (Alabama), USA
  • 4 stops  
  • Arrival - Mobile (Alabama), USA
£555
From
£539
Price per person / inside stateroom
Show all departures (3)
Carnival Venezia, Caribbean
1 / 28
Carnival Cruise Line
Duration
7 nights
Date
20 Dec 2026
Ship
Carnival Venezia
  • Departure - Port Canaveral (Orlando), USA
  • 5 stops  
  • Arrival - Port Canaveral (Orlando), USA
From
£574
Price per person / inside stateroom
Show all departures (9)
80 of 668 pcs