Panama Canal

Cross from the Atlantic to the Pacific through one of the great feats of engineering. A Panama Canal cruise combines a bucket-list transit with Caribbean and Central American ports.

The Panama Canal is a 51-mile waterway in Panama that connects the Pacific Ocean with the Caribbean Sea, making it an excellent destination for all sorts of unique cruises. Panama Canal cruises are very unique when compared to other cross-country expeditions, being confined to the waterway itself. You might end up taking a full-length cruise of the entire canal or hitting a few core stops along the way. Either way, you can trust that you’ll be put in front of some truly unique natural beauty and cultural touchpoints. Many different lines offer Panama Canal cruises, meaning you have plenty of options for experiencing the one-of-a-kind passageway. Check out our itineraries below to see how you can experience the Panama Canal – remember to take plenty of holiday as these are generally slightly longer voyages.

Ports

Panama Canal

We found

152 cruises

Crown Princess, Panama Canal
1 / 20
5 % off — 2 days left
Princess Cruises
Duration
16 nights
Date
3 Dec 2026
Ship
Crown Princess
  • Departure - Los Angeles, USA
  • 9 stops  
  • Arrival - Fort Lauderdale, Florida
£1057
From
£1005
Price per person / inside stateroom
Available promotion:
All-In: Upgrade to 'Princess Plus' for £53pp/pd
Norwegian Star, Panama Canal
1 / 15
Discount — 2 days left
Norwegian Cruise Line
Duration
16 nights
Date
4 Dec 2026
Ship
Norwegian Star
  • Departure - Miami, Florida, USA
  • 10 stops  
  • Arrival - San Diego, USA
£2245
From
£2156
Price per person / balcony stateroom
Available promotion:
Upgrade to "Free At Sea" from £99
Island Princess, Panama Canal
1 / 14
5 % off — 2 days left
Princess Cruises
Duration
16 nights
Date
12 Dec 2026
Ship
Island Princess
  • Departure - Fort Lauderdale, Florida
  • 9 stops  
  • Arrival - Los Angeles, USA
£954
From
£907
Price per person / oceanview stateroom
Available promotion:
All-In: Upgrade to 'Princess Plus' for £53pp/pd
Azamara Quest, Panama Canal
1 / 14
5 % off — 2 days left
Azamara
Duration
18 nights
Date
18 Dec 2026
Ship
Azamara Quest
  • Departure - Miami, Florida, USA
  • 9 stops  
  • Arrival - San Francisco, USA
£3529
From
£3353
Price per person / oceanview stateroom
Available promotion:
up to $750 Onboard Credit
Insignia, Panama Canal
1 / 12
5 % off — 2 days left
Oceania Cruises
Duration
15 nights
Date
19 Dec 2026
Ship
Insignia
  • Departure - Miami, Florida, USA
  • 11 stops  
  • Arrival - Callao (Lima), Peru
£3289
From
£3125
Price per person / inside stateroom
Available promotion:
Your World Included™ - Choice of Complimentary Wine & Beer or Shore Excursion Credit
Island Princess, Panama Canal
1 / 14
5 % off — 2 days left
Princess Cruises
Duration
16 nights
Date
28 Dec 2026
Ship
Island Princess
  • Departure - Los Angeles, USA
  • 9 stops  
  • Arrival - Fort Lauderdale, Florida
£1499
From
£1425
Price per person / oceanview stateroom
Available promotion:
All-In: Upgrade to 'Princess Plus' for £53pp/pd
Seven Seas Grandeur, Panama Canal
1 / 9
5 % off — 2 days left
Regent Seven Seas Cruises
Duration
16 nights
Date
29 Dec 2026
Ship
Seven Seas Grandeur
  • Departure - Miami, Florida, USA
  • 9 stops  
  • Arrival - Los Angeles, USA
£11339
From
£10773
Price per person / suite
Coral Princess, Panama Canal
1 / 14
5 % off — 2 days left
Princess Cruises
Duration
23 nights
Date
6 Jan 2027
Ship
Coral Princess
  • Departure - Fort Lauderdale, Florida
  • 12 stops  
  • Arrival - Honolulu (Oahu), Hawaii
£7617
From
£7237
Price per person / suite
Available promotion:
All-In: Upgrade to 'Princess Plus' for £53pp/pd
Queen Victoria, Panama Canal
1 / 26
5 % off — 2 days left
Cunard
Duration
26 nights
Date
10 Jan 2027
Ship
Queen Victoria
  • Departure - Southampton, Great Britain
  • 9 stops  
  • Arrival - Los Angeles, USA
£2299
From
£2185
Price per person / inside stateroom
3 Available promotions:
30% off Signature Packages, Get up to $800 Onboard Credit, Save 10% off your Drinks Package
Seven Seas Splendor, Panama Canal
1 / 9
5 % off — 2 days left
Regent Seven Seas Cruises
Duration
14 nights
Date
12 Jan 2027
Ship
Seven Seas Splendor
  • Departure - Miami, Florida, USA
  • 11 stops  
  • Arrival - Panama City, Panama
£12089
From
£11485
Price per person / suite
Seven Seas Splendor, Panama Canal
1 / 9
5 % off — 2 days left
Regent Seven Seas Cruises
Duration
42 nights
Date
12 Jan 2027
Ship
Seven Seas Splendor
  • Departure - Miami, Florida, USA
  • 25 stops  
  • Arrival - Papeete (Tahiti), French Polynesia
£30739
From
£29203
Price per person / suite
Island Princess, Panama Canal
1 / 14
5 % off — 2 days left
Princess Cruises
Duration
16 nights
Date
13 Jan 2027
Ship
Island Princess
  • Departure - Fort Lauderdale, Florida
  • 9 stops  
  • Arrival - San Diego, USA
£1398
From
£1329
Price per person / oceanview stateroom
Available promotion:
All-In: Upgrade to 'Princess Plus' for £53pp/pd
Queen Anne, Panama Canal
1 / 35
5 % off — 2 days left
Cunard
Duration
56 nights
Date
22 Jan 2027
Ship
Queen Anne
  • Departure - Fort Lauderdale, Florida
  • 30 stops  
  • Arrival - Fort Lauderdale, Florida
£6609
From
£6279
Price per person / inside stateroom
3 Available promotions:
30% off Signature Packages, Get up to $800 Onboard Credit, Save 10% off your Drinks Package
Queen Anne, Panama Canal
1 / 35
5 % off — 2 days left
Cunard
Duration
56 nights
Date
22 Jan 2027
Ship
Queen Anne
  • Departure - Fort Lauderdale, Florida
  • 30 stops  
  • Arrival - Fort Lauderdale, Florida
£7909
From
£7514
Price per person / inside stateroom
3 Available promotions:
30% off Signature Packages, Get up to $800 Onboard Credit, Save 10% off your Drinks Package
Seven Seas Grandeur, Panama Canal
1 / 9
5 % off — 2 days left
Regent Seven Seas Cruises
Duration
16 nights
Date
24 Jan 2027
Ship
Seven Seas Grandeur
  • Departure - Los Angeles, USA
  • 8 stops  
  • Arrival - Miami, Florida, USA
£10919
From
£10374
Price per person / suite
Island Princess, Panama Canal
1 / 14
5 % off — 2 days left
Princess Cruises
Duration
16 nights
Date
29 Jan 2027
Ship
Island Princess
  • Departure - San Diego, USA
  • 9 stops  
  • Arrival - Fort Lauderdale, Florida
£1468
From
£1395
Price per person / inside stateroom
Available promotion:
All-In: Upgrade to 'Princess Plus' for £53pp/pd
Norwegian Star, Panama Canal
1 / 15
Discount — 2 days left
Norwegian Cruise Line
Duration
16 nights
Date
13 Feb 2027
Ship
Norwegian Star
  • Departure - San Diego, USA
  • 10 stops  
  • Arrival - Miami, Florida, USA
£1285
From
£1234
Price per person / inside stateroom
Available promotion:
Upgrade to "Free At Sea" from £99
Island Princess, Panama Canal
1 / 14
5 % off — 2 days left
Princess Cruises
Duration
16 nights
Date
14 Feb 2027
Ship
Island Princess
  • Departure - Fort Lauderdale, Florida
  • 9 stops  
  • Arrival - Los Angeles, USA
£1839
From
£1748
Price per person / oceanview stateroom
Available promotion:
All-In: Upgrade to 'Princess Plus' for £53pp/pd
Allura, Panama Canal
1 / 18
5 % off — 2 days left
Oceania Cruises
Duration
20 nights
Date
19 Feb 2027
Ship
Allura
  • Departure - San Juan, Puerto Rico
  • 15 stops  
  • Arrival - Miami, Florida, USA
£8549
From
£8122
Price per person / balcony stateroom
Available promotion:
Your World Included™ - Choice of Complimentary Wine & Beer or Shore Excursion Credit
Seven Seas Prestige, Panama Canal
1 / 17
5 % off — 2 days left
Regent Seven Seas Cruises
Duration
11 nights
Date
22 Feb 2027
Ship
Seven Seas Prestige
  • Departure - Panama City, Panama
  • 9 stops  
  • Arrival - Miami, Florida, USA
£8789
From
£8350
Price per person / suite
Seven Seas Grandeur, Panama Canal
1 / 9
5 % off — 2 days left
Regent Seven Seas Cruises
Duration
14 nights
Date
23 Feb 2027
Ship
Seven Seas Grandeur
  • Departure - Miami, Florida, USA
  • 11 stops  
  • Arrival - Panama City, Panama
£8139
From
£7733
Price per person / suite
Allura, Panama Canal
1 / 18
5 % off — 2 days left
Oceania Cruises
Duration
12 nights
Date
27 Feb 2027
Ship
Allura
  • Departure - Miami, Florida, USA
  • 9 stops  
  • Arrival - Miami, Florida, USA
£5129
From
£4873
Price per person / balcony stateroom
Available promotion:
Your World Included™ - Choice of Complimentary Wine & Beer or Shore Excursion Credit
Queen Anne, Panama Canal
1 / 35
5 % off — 2 days left
Cunard
Duration
19 nights
Date
28 Feb 2027
Ship
Queen Anne
  • Departure - Valparaiso, Chile
  • 11 stops  
  • Arrival - Fort Lauderdale, Florida
£1949
From
£1852
Price per person / inside stateroom
3 Available promotions:
30% off Signature Packages, Get up to $800 Onboard Credit, Save 10% off your Drinks Package
Queen Anne, Panama Canal
1 / 35
5 % off — 2 days left
Cunard
Duration
19 nights
Date
28 Feb 2027
Ship
Queen Anne
  • Departure - Valparaiso, Chile
  • 11 stops  
  • Arrival - Fort Lauderdale, Florida
£3259
From
£3097
Price per person / inside stateroom
3 Available promotions:
30% off Signature Packages, Get up to $800 Onboard Credit, Save 10% off your Drinks Package
Island Princess, Panama Canal
1 / 14
5 % off — 2 days left
Princess Cruises
Duration
16 nights
Date
2 Mar 2027
Ship
Island Princess
  • Departure - Los Angeles, USA
  • 9 stops  
  • Arrival - Fort Lauderdale, Florida
£1214
From
£1154
Price per person / inside stateroom
Available promotion:
All-In: Upgrade to 'Princess Plus' for £53pp/pd
Marina, Panama Canal
1 / 17
5 % off — 2 days left
Oceania Cruises
Duration
10 nights
Date
5 Mar 2027
Ship
Marina
  • Departure - Miami, Florida, USA
  • 10 stops  
  • Arrival - Panama City, Panama
£2879
From
£2736
Price per person / inside stateroom
Available promotion:
Your World Included™ - Choice of Complimentary Wine & Beer or Shore Excursion Credit
Marina, Panama Canal
1 / 17
5 % off — 2 days left
Oceania Cruises
Duration
20 nights
Date
5 Mar 2027
Ship
Marina
  • Departure - Miami, Florida, USA
  • 19 stops  
  • Arrival - Miami, Florida, USA
£7749
From
£7362
Price per person / balcony stateroom
Available promotion:
Your World Included™ - Choice of Complimentary Wine & Beer or Shore Excursion Credit
Seven Seas Grandeur, Panama Canal
1 / 9
5 % off — 2 days left
Regent Seven Seas Cruises
Duration
22 nights
Date
9 Mar 2027
Ship
Seven Seas Grandeur
  • Departure - Panama City, Panama
  • 10 stops  
  • Arrival - Panama City, Panama
£18989
From
£18040
Price per person / suite
Azamara Journey, Panama Canal
1 / 14
5 % off — 2 days left
Azamara
Duration
19 nights
Date
10 Mar 2027
Ship
Azamara Journey
  • Departure - San Antonio, Chile
  • 13 stops  
  • Arrival - Miami, Florida, USA
£5289
From
£5025
Price per person / balcony stateroom
Available promotion:
up to $750 Onboard Credit
Seven Seas Mariner, Panama Canal
1 / 10
5 % off — 2 days left
Regent Seven Seas Cruises
Duration
16 nights
Date
10 Mar 2027
Ship
Seven Seas Mariner
  • Departure - Callao (Lima), Peru
  • 13 stops  
  • Arrival - Miami, Florida, USA
£9019
From
£8569
Price per person / suite
Marina, Panama Canal
1 / 17
5 % off — 2 days left
Oceania Cruises
Duration
10 nights
Date
15 Mar 2027
Ship
Marina
  • Departure - Panama City, Panama
  • 10 stops  
  • Arrival - Miami, Florida, USA
£3089
From
£2935
Price per person / inside stateroom
Available promotion:
Your World Included™ - Choice of Complimentary Wine & Beer or Shore Excursion Credit
Island Princess, Panama Canal
1 / 14
5 % off — 2 days left
Princess Cruises
Duration
16 nights
Date
18 Mar 2027
Ship
Island Princess
  • Departure - Fort Lauderdale, Florida
  • 9 stops  
  • Arrival - Los Angeles, USA
£1092
From
£1038
Price per person / inside stateroom
Available promotion:
All-In: Upgrade to 'Princess Plus' for £53pp/pd
Azamara Journey, Panama Canal
1 / 14
5 % off — 2 days left
Azamara
Duration
11 nights
Date
18 Mar 2027
Ship
Azamara Journey
  • Departure - Callao (Lima), Peru
  • 7 stops  
  • Arrival - Miami, Florida, USA
£2469
From
£2346
Price per person / inside stateroom
Available promotion:
up to $750 Onboard Credit
Brilliant Lady, Panama Canal
1 / 26
5 % off — 2 days left
Virgin Voyages
Duration
16 nights
Date
26 Mar 2027
Ship
Brilliant Lady
  • Departure - Miami, Florida, USA
  • 8 stops  
  • Arrival - Los Angeles, USA
£1573
From
£1495
Price per person / oceanview stateroom
Show all departures (2)
MSC Poesia, Panama Canal
1 / 29
5 % off — 2 days left
MSC Cruises
Duration
29 nights
Date
28 Mar 2027
Ship
MSC Poesia
  • Departure - Miami, Florida, USA
  • 17 stops  
  • Arrival - Seattle, USA
£2778
From
£2640
Price per person / inside stateroom
Available promotion:
Black Friday: up to 30% Savings!
Carnival Spirit, Panama Canal
1 / 17
Carnival Cruise Line
Duration
16 nights
Date
29 Mar 2027
Ship
Carnival Spirit
  • Departure - Mobile (Alabama), USA
  • 6 stops  
  • Arrival - Seattle, USA
From
£676
Price per person / inside stateroom
Show all departures (2)
Seven Seas Grandeur, Panama Canal
1 / 9
5 % off — 2 days left
Regent Seven Seas Cruises
Duration
14 nights
Date
31 Mar 2027
Ship
Seven Seas Grandeur
  • Departure - Panama City, Panama
  • 12 stops  
  • Arrival - Miami, Florida, USA
£7809
From
£7419
Price per person / suite
Star Princess, Panama Canal
1 / 25
5 % off — 2 days left
Princess Cruises
Duration
16 nights
Date
3 Apr 2027
Ship
Star Princess
  • Departure - Fort Lauderdale, Florida
  • 7 stops  
  • Arrival - Los Angeles, USA
£1251
From
£1189
Price per person / inside stateroom
Available promotion:
All-In: Upgrade to 'Princess Plus' for £58pp/pd
Island Princess, Panama Canal
1 / 14
5 % off — 2 days left
Princess Cruises
Duration
16 nights
Date
3 Apr 2027
Ship
Island Princess
  • Departure - Los Angeles, USA
  • 9 stops  
  • Arrival - Fort Lauderdale, Florida
£1356
From
£1289
Price per person / inside stateroom
Available promotion:
All-In: Upgrade to 'Princess Plus' for £53pp/pd
Carnival Legend, Panama Canal
1 / 19
Carnival Cruise Line
Duration
16 nights
Date
4 Apr 2027
Ship
Carnival Legend
  • Departure - Tampa, FL USA
  • 7 stops  
  • Arrival - Seattle, USA
From
£787
Price per person / inside stateroom
Crown Princess, Panama Canal
1 / 20
5 % off — 2 days left
Princess Cruises
Duration
16 nights
Date
4 Apr 2027
Ship
Crown Princess
  • Departure - Fort Lauderdale, Florida
  • 9 stops  
  • Arrival - Los Angeles, USA
£1093
From
£1039
Price per person / inside stateroom
Available promotion:
All-In: Upgrade to 'Princess Plus' for £53pp/pd
MSC Poesia, Panama Canal
1 / 29
5 % off — 2 days left
MSC Cruises
Duration
18 nights
Date
8 Apr 2027
Ship
MSC Poesia
  • Departure - Miami, Florida, USA
  • 9 stops  
  • Arrival - Seattle, USA
£1689
From
£1605
Price per person / inside stateroom
Available promotion:
Black Friday: up to 30% Savings!
Norwegian Bliss, Panama Canal
1 / 29
Discount — 2 days left
Norwegian Cruise Line
Duration
22 nights
Date
9 Apr 2027
Ship
Norwegian Bliss
  • Departure - New York, USA
  • 13 stops  
  • Arrival - Seattle, USA
£1990
From
£1911
Price per person / inside stateroom
Available promotion:
Upgrade to "Free At Sea" from £99
Norwegian Bliss, Panama Canal
1 / 29
Discount — 2 days left
Norwegian Cruise Line
Duration
19 nights
Date
9 Apr 2027
Ship
Norwegian Bliss
  • Departure - New York, USA
  • 11 stops  
  • Arrival - San Francisco, USA
£2690
From
£2583
Price per person / balcony stateroom
Available promotion:
Upgrade to "Free At Sea" from £99
Celebrity Summit, Panama Canal
1 / 17
Celebrity Cruises
Duration
15 nights
Date
18 Apr 2027
Ship
Celebrity Summit
  • Departure - Tampa, FL USA
  • 8 stops  
  • Arrival - Los Angeles, USA
From
£1233
Price per person / inside stateroom
Island Princess, Panama Canal
1 / 14
5 % off — 2 days left
Princess Cruises
Duration
16 nights
Date
19 Apr 2027
Ship
Island Princess
  • Departure - Fort Lauderdale, Florida
  • 9 stops  
  • Arrival - Los Angeles, USA
£1294
From
£1230
Price per person / inside stateroom
Available promotion:
All-In: Upgrade to 'Princess Plus' for £53pp/pd
Norwegian Joy, Panama Canal
1 / 19
Discount — 2 days left
Norwegian Cruise Line
Duration
15 nights
Date
21 Apr 2027
Ship
Norwegian Joy
  • Departure - Miami, Florida, USA
  • 9 stops  
  • Arrival - Los Angeles, USA
£1170
From
£1124
Price per person / inside stateroom
Show all departures (2)
Available promotion:
Upgrade to "Free At Sea" from £99
Azamara Quest, Panama Canal
1 / 14
5 % off — 2 days left
Azamara
Duration
17 nights
Date
24 May 2027
Ship
Azamara Quest
  • Departure - San Diego, USA
  • 10 stops  
  • Arrival - Miami, Florida, USA
£3109
From
£2954
Price per person / inside stateroom
Available promotion:
up to $750 Onboard Credit
Celebrity Summit, Panama Canal
1 / 17
Celebrity Cruises
Duration
18 nights
Date
18 Sep 2027
Ship
Celebrity Summit
  • Departure - Los Angeles, USA
  • 8 stops  
  • Arrival - Boston, USA
From
£1010
Price per person / inside stateroom
Coral Princess, Panama Canal
1 / 14
5 % off — 2 days left
Princess Cruises
Duration
23 nights
Date
22 Sep 2027
Ship
Coral Princess
  • Departure - Vancouver, Canada
  • 11 stops  
  • Arrival - New York, USA
£2286
From
£2172
Price per person / inside stateroom
Available promotion:
All-In: Upgrade to 'Princess Plus' for £53pp/pd
50 of 152 pcs