Panama Canal

Considered one of the Seven Wonders of the Industrial World, the Panama Canal provides a unique opportunity to cruise between the Caribbean and the Pacific Ocean.

Considered one of the Seven Wonders of the Industrial World, the Panama Canal provides a unique opportunity to cruise between the Caribbean and the Pacific Ocean. Some Caribbean cruises will include just a partial transit of the canal up to Gatun Lake, but others will have a full transit included, generally including ports in Coastal Mexico, Central America and the Southern Caribbean.

When to visit?
Most cruises will cruise through the Panama Canal in the northern winter, from October to April when the weather is generally warmer and it is the dry season in Central America.

Discover more about Panama Canal Cruises

Setting off from Miami, cruises to the southern Caribbean will call into to Curacao and Aruba, colourful Jamaica and Cartagena in Columbia before entering the Panama Canal.

Cruising the Panama Canal is one of cruising's most unforgettable experiences - a 51 mile crossing taking a full day between Panama City on the Pacific side through to Colon in the Caribbean. By an amazing feat of mechanics and on-shore "mule" locomotives, the "Big Ditch" lifts your cruise ship through three great locks before you travese man-made lakes, channels which have been blasted through rock and dense, tropical jungle.

On the Pacific side of the Panama Canal, you will generally call into Acapulco and Cabo San Lucas in Mexico. Heading further south you may visit San Jose from Puntarenas, from where you can explore the rainforests and mountains of Costa Rica. Heading into Puerto Quetzal you can visit the Mayan ruins in Guatemala.

Ports

Panama Canal

We found

228 cruises

Oosterdam, Panama Canal
1 / 21
6 % off
Holland America Line
Duration
16 nights
Date
18 Nov 2026
Ship
Oosterdam
  • Departure - Fort Lauderdale, Florida
  • 13 stops  
  • Arrival - Valparaiso, Chile
£1449
From
£1363
Price per person / inside stateroom
Le Bellot, Panama Canal
1 / 14
Ponant
Duration
10 nights
Date
21 Nov 2026
Ship
Le Bellot
  • Departure - Colón, Panama
  • 12 stops  
  • Arrival - Puntarenas, Costa Rica
From
£7127
Price per person / balcony stateroom
Wind Star, Panama Canal
1 / 12
Windstar Cruises
Duration
18 nights
Date
24 Nov 2026
Ship
Wind Star
  • Departure - Bridgetown, Barbados
  • 15 stops  
  • Arrival - Puerto Caldera (Puntarenas), Costa Rica
From
£6066
Price per person / oceanview stateroom
Crown Princess, Panama Canal
1 / 20
Discount
Princess Cruises
Duration
16 nights
Date
3 Dec 2026
Ship
Crown Princess
  • Departure - Los Angeles, USA
  • 9 stops  
  • Arrival - Fort Lauderdale, Florida
£949
From
£912
Price per person / inside stateroom
Star Legend, Panama Canal
1 / 19
Windstar Cruises
Duration
16 nights
Date
4 Dec 2026
Ship
Star Legend
  • Departure - Bridgetown, Barbados
  • 12 stops  
  • Arrival - Balboa, Fuerte Amador, Panama
From
£3861
Price per person / suite
Wind Star, Panama Canal
1 / 12
Windstar Cruises
Duration
7 nights
Date
5 Dec 2026
Ship
Wind Star
  • Departure - Colón, Panama
  • 7 stops  
  • Arrival - Puerto Caldera (Puntarenas), Costa Rica
From
£2597
Price per person / oceanview stateroom
Le Bellot, Panama Canal
1 / 14
Ponant
Duration
10 nights
Date
8 Dec 2026
Ship
Le Bellot
  • Departure - Puntarenas, Costa Rica
  • 13 stops  
  • Arrival - Colón, Panama
From
£6450
Price per person / balcony stateroom
Star Legend, Panama Canal
1 / 19
Windstar Cruises
Duration
8 nights
Date
12 Dec 2026
Ship
Star Legend
  • Departure - Oranjestad, Aruba
  • 6 stops  
  • Arrival - Balboa, Fuerte Amador, Panama
From
£2419
Price per person / suite
Wind Star, Panama Canal
1 / 12
Windstar Cruises
Duration
7 nights
Date
12 Dec 2026
Ship
Wind Star
  • Departure - Puerto Caldera (Puntarenas), Costa Rica
  • 6 stops  
  • Arrival - Colón, Panama
From
£2623
Price per person / oceanview stateroom
Star Legend, Panama Canal
1 / 19
Windstar Cruises
Duration
16 nights
Date
12 Dec 2026
Ship
Star Legend
  • Departure - Oranjestad, Aruba
  • 13 stops  
  • Arrival - Puerto Caldera (Puntarenas), Costa Rica
From
£4193
Price per person / suite
10 of 228 pcs