Santo Tomas de Castilla, Izabal, Guatemala cruise port
Central AmericaGuatemalaIzabal › Santo Tomas de Castilla

Santo Tomas de Castilla, Izabal, Guatemala

Guatemala's busiest Caribbean port is an industrial workhorse — but step beyond the gates and you're in a world of ancient stelae, Afro-Caribbean rhythms, and river canyons draped in jungle.

⚓ Pier (direct docking)🕒 Typical call: 7-9 hrs💵 USD widely accepted / GTQ🗣️ Spanish (some English at port)
Docking
Direct pier — no tender required; ~5–10 min walk to terminal
Walk to Center
Port area only; Puerto Barrios ~10 min by taxi ($5–8)
Best For
History lovers (Quiriguá), culture seekers (Livingston), nature fans (Río Dulce)
Don't Miss
Tapado seafood soup in Livingston — the dish of this corner of Guatemala

Getting Ashore

Ships dock directly at a secure commercial pier; a short walk or trolley ride reaches the air-conditioned cruise terminal.

Getting Ashore

  • 1
    Walk the pierAfter disembarking, follow the marked pedestrian path ~300–500 yards to the terminal building (El Puerto). The route is flat but hot and humid; heavy cargo traffic means no wandering off the path.
  • 2
    El Puerto terminalThe air-conditioned terminal has a tourism desk, craft market, currency exchange, bar, and live marimba music. This is where tour operators and registered taxis meet passengers.
  • 3
    Taxis & transportUse only registered taxis from the official stand inside the terminal. Always agree on the fare before getting in. Ride-shares don't operate here.
  • 4
    Re-boardingQuiriguá is 1.5–2 hrs each way; if doing it independently, book ship-sponsored transport or a reputable operator to guarantee on-time return.

💡 Pro move: US dollars (crisp, unmarked bills) are accepted everywhere; avoid torn or written-on notes, which are often refused.

Piers & Tendering by Cruise Line

Santo Tomas is Guatemala's main commercial port — ships dock at a dedicated cruise berth inside the working port.

Cruise LineTypical Berth / ArrivalDock or Tender
Holland America, Norwegian, Regent, Oceania, most linesBerth 1, Santo Tomas de Castilla cruise terminal📍Docked

Top Excursions

The real draw is what lies beyond the port gates — a UNESCO Mayan site, a boat-access Garifuna town, and a wild river canyon.

History

Quiriguá UNESCO Ruins

Home to the tallest carved Mayan stelae ever found — some over 10 metres — this compact but remarkable 8th-century site punches far above its size. Inscriptions describe celestial events and royal history in extraordinary detail.

⏱ 5-6 hrs total🚌 ~90 min each way🏛 UNESCO World Heritage
Find Quiriguá tours →
Culture

Livingston & Garifuna Culture

Accessible only by boat (~45 min), Livingston is the heartland of Guatemala's Garifuna people — descendants of shipwrecked Africans and indigenous Caribs. Expect punta music, brilliantly painted wooden houses, and the best tapado in the country.

⏱ 4-5 hrs⛵ Boat access only🥘 Tapado seafood soup
Find Livingston boat tours →
Nature

Río Dulce Canyon Cruise

A 300-foot limestone canyon smothered in jungle vines, with thermal springs bubbling out of the cliff face — the boat ride from the river mouth to Castillo de San Felipe is one of Central America's most scenic. Look for manatees and tropical birds.

⏱ 4-5 hrs⛵ Boat tour🦜 Wildlife spotting
Find Río Dulce tours →
Nature

Las Escobas Springs & Rainforest

Just 20 minutes from port, this reserve in the Cerro San Gil mountains offers well-maintained jungle trails leading to natural rock pools and small waterfalls — ideal for active passengers who want nature without the long drive.

⏱ 2-3 hrs🌿 Easy-moderate hike🏊 Natural pools
Find rainforest tours →
Relax

Amatique Bay Resort Day Pass

A resort 15 minutes from port offering pools, water slides, a beach area, and restaurants — the easiest beach day option near the port.

⏱ 3-5 hrs🏖 Day pass🍹 Food & drinks on site
Find beach day tours →

Self-Guided Walks & Hikes

The port itself is industrial with no walkable sights; the only practical walk-to option is a taxi to Puerto Barrios.

El Puerto Terminal Craft Market

In-terminal | Flat | Free

The terminal building has a solid craft market with Guatemalan jade, hand-woven textiles (huipiles), wood carvings, coffee, and Ron Zacapa rum. A relaxed way to spend an hour if you're not heading on an excursion.

  1. StartSanto Tomas de Castilla cruise terminal Guatemala
📍 Open in Maps

Puerto Barrios Market Stroll

10 min by taxi | Flat | $5–8 taxi

The neighbouring town of Puerto Barrios is a working Guatemalan port city — chaotic and authentic. The Mercado Municipal is worth a wander for local colour and fresh produce, though it's not set up for tourists. Stay aware of your belongings.

  1. StartSanto Tomas de Castilla cruise terminal
  2. EndMercado Municipal, Puerto Barrios, Guatemala
🗺️ See full route in Maps →

Weather & Best Time to Visit

Climate normals for Santo Tomas de Castilla, Izabal, Guatemala (2014–2023 averages). Pack for the month you sail — highs, lows, and how many rainy days to expect.

MonthAvg HighAvg LowRainy DaysSunriseSunset
Jan77°F / 25°C68°F / 20°C196:24 AM5:42 PM
Feb80°F / 27°C68°F / 20°C156:19 AM5:57 PM
Mar83°F / 28°C70°F / 21°C166:01 AM6:04 PM
Apr87°F / 31°C72°F / 22°C135:39 AM6:08 PM
May87°F / 31°C74°F / 23°C225:25 AM6:16 PM
Jun85°F / 29°C74°F / 23°C285:23 AM6:26 PM
Jul84°F / 29°C74°F / 23°C285:31 AM6:28 PM
Aug85°F / 29°C74°F / 23°C285:39 AM6:17 PM
Sep85°F / 29°C74°F / 23°C285:42 AM5:55 PM
Oct83°F / 28°C73°F / 23°C265:46 AM5:33 PM
Nov80°F / 27°C71°F / 22°C245:56 AM5:20 PM
Dec79°F / 26°C69°F / 21°C206:13 AM5:25 PM

Source: Open-Meteo ERA5 (10-yr daily averages)

Insider Tips

  • 💵
    Crisp USD only. US dollars are widely accepted, but vendors and taxi drivers often refuse torn, marked, or older-series bills. Carry clean small denominations.
  • Livingston is boat-only. There is no road to Livingston — you must take a boat from the port area or join a guided tour. Allow at least 4–5 hours round-trip.
  • Quiriguá time buffer. The ruins are 90 min each way on Guatemalan highways. Book through your cruise line or a reputable operator — an independent taxi breakdown could mean missing the ship.
  • 🦟
    Bring DEET. The Caribbean lowlands are humid and buggy year-round. Strong insect repellent is essential for any jungle or ruins excursion.
  • 🌧
    Rain is normal. The Izabal coast gets significant rainfall, especially May–November. Pack a light poncho and quick-dry clothing.

Cruises Calling Here

Upcoming cruises that call at Santo Tomas de Castilla, Izabal, Guatemala. Dates, prices, and ports of call change — always confirm with the cruise line before booking.

Crystal Symphony
Crystal Cruises
Round-trip from Fort Lauderdale
⚓ Calls 19 Nov 08:00 - 18:00 202613 nights8 portsDeparts 2026 Nov 11
View itinerary · 8 ports
13 days, round-trip 13 Night Roundtrip Fort Lauderdale Cruise
  1. 11 Nov 19:00Departing from Fort Lauderdale, Port Everglades, Florida
  2. 14 Nov 08:00 - 15 Nov 17:00New Orleans, Port NOLA Louisiana
  3. 17 Nov 09:00 - 18:00Cozumel, Mexico, Riviera Maya
  4. 18 Nov 10:00 - 18:00Roatan Island, Carnival Isla Tropicale-Coxen Hole, Honduras
  5. 19 Nov 08:00 - 18:00Santo Tomas de Castilla, Puerto Barrios, Guatemala
  6. 21 Nov 08:00 - 17:00Montego Bay, Jamaica
  7. 22 Nov 07:00 - 16:00Grand Cayman Island, George Town Harbour
  8. 24 Nov 07:00Arriving in Fort Lauderdale, Port Everglades, Florida
Find this cruise to book →
$5700from / pp
Seven Seas Grandeur
Regent Seven Seas Cruises
Civitavecchia-Rome → Miami
⚓ Calls 25 Nov 08:00 - 18:00 202621 nights10 portsDeparts 2026 Nov 08
View itinerary · 10 ports
21 days, one-way from Civitavecchia-Rome to Miami
  1. 08 Nov 17:00Departing from Civitavecchia-Rome, Italy
  2. 10 Nov 08:00 - 16:00Palma de Mallorca, Majorca Island Balearic Spain
  3. 13 Nov 09:00 - 16:00Funchal, Madeira Island Portugal
  4. 19 Nov 09:00 - 15:00Kings Wharf, Bermuda
  5. 22 Nov 07:00 - 17:00Miami, Florida
  6. 24 Nov 13:00 - 20:00Roatan Island, Carnival Isla Tropicale-Coxen Hole, Honduras
  7. 25 Nov 08:00 - 18:00Santo Tomas de Castilla, Puerto Barrios, Guatemala
  8. 26 Nov 08:00 - 16:30Harvest Caye Belize, NCL private island
  9. 27 Nov 08:00 - 17:00Costa Maya, Mexico, Riviera Maya
  10. 29 Nov 07:00Arriving in Miami, Florida
Find this cruise to book →
$35198from / pp
Seven Seas Grandeur
Regent Seven Seas Cruises
Round-trip from Miami
⚓ Calls 25 Nov 08:00 - 18:00 20267 nights6 portsDeparts 2026 Nov 22
View itinerary · 6 ports
7 days, round-trip Fall For The Caribbean Miami To Miami
  1. 22 Nov 17:00Departing from Miami, Florida
  2. 24 Nov 13:00 - 20:00Roatan Island, Carnival Isla Tropicale-Coxen Hole, Honduras
  3. 25 Nov 08:00 - 18:00Santo Tomas de Castilla, Puerto Barrios, Guatemala
  4. 26 Nov 08:00 - 16:30Harvest Caye Belize, NCL private island
  5. 27 Nov 08:00 - 17:00Costa Maya, Mexico, Riviera Maya
  6. 29 Nov 07:00Arriving in Miami, Florida
Find this cruise to book →
$16598from / pp
MSC Explora 1
MSC Explora Journeys Cruises
Round-trip from Miami
⚓ Calls 09 Dec 08:00 - 18:00 20268 nights7 portsDeparts 2026 Dec 05
View itinerary · 7 ports
8 days, round-trip A Journey into Tropical Idylls Mayan Mystery
  1. 05 Dec 17:00Departing from Miami, Florida
  2. 07 Dec 09:00 - 20:00Cozumel, Mexico, Riviera Maya
  3. 08 Dec 09:00 - 18:00Costa Maya, Mexico, Riviera Maya
  4. 09 Dec 08:00 - 18:00Santo Tomas de Castilla, Puerto Barrios, Guatemala
  5. 10 Dec 07:00 - 18:00Belize City
  6. 11 Dec 08:00 - 14:00Roatan Island, Carnival Isla Tropicale-Coxen Hole, Honduras
  7. 13 Dec 08:00Arriving in Miami, Florida
Find this cruise to book →
$4620from / pp
MSC Explora 1
MSC Explora Journeys Cruises
Miami → San Juan
⚓ Calls 09 Dec 08:00 - 18:00 202615 nights12 portsDeparts 2026 Dec 05
View itinerary · 12 ports
15 days, one-way from Miami to San Juan
  1. 05 Dec 17:00Departing from Miami, Florida
  2. 07 Dec 09:00 - 20:00Cozumel, Mexico, Riviera Maya
  3. 08 Dec 09:00 - 18:00Costa Maya, Mexico, Riviera Maya
  4. 09 Dec 08:00 - 18:00Santo Tomas de Castilla, Puerto Barrios, Guatemala
  5. 10 Dec 07:00 - 18:00Belize City
  6. 11 Dec 08:00 - 14:00Roatan Island, Carnival Isla Tropicale-Coxen Hole, Honduras
  7. 13 Dec 08:00 - 17:00Miami, Florida
  8. 16 Dec 08:00 - 17:00St John Island USVI, Cruz Bay, US Virgin Islands
  9. 17 Dec 09:00 - 19:00St Johns Antigua, RCI Royal Beach Club
  10. 18 Dec 09:00 - 18:00Iles des Saintes, Guadeloupe
  11. 19 Dec 08:00 - 18:00Philipsburg St Maarten, Netherlands Antilles
  12. 20 Dec 08:00Arriving in San Juan, Puerto Rico
Find this cruise to book →
$6650from / pp
MSC Explora 1
MSC Explora Journeys Cruises
Round-trip from Miami
⚓ Calls 09 Dec 08:00 - 18:00 202618 nights13 portsDeparts 2026 Nov 25
View itinerary · 13 ports
18 days, round-trip An Extended Journey of Historic Echoes Ocean Breezes
  1. 25 Nov 17:00Departing from Miami, Florida
  2. 28 Nov 09:00 - 23:00Willemstad Curacao, Netherlands Antilles
  3. 29 Nov 08:00 - 17:00Oranjestad Aruba, Netherlands Antilles
  4. 30 Nov 09:00 - 21:00Santa Marta Colombia
  5. 01 Dec 08:00 - 18:00Cartagena Colombia
  6. 03 Dec 09:00 - 17:00Grand Cayman Island, George Town Harbour
  7. 05 Dec 08:00 - 17:00Miami, Florida
  8. 07 Dec 09:00 - 20:00Cozumel, Mexico, Riviera Maya
  9. 08 Dec 09:00 - 18:00Costa Maya, Mexico, Riviera Maya
  10. 09 Dec 08:00 - 18:00Santo Tomas de Castilla, Puerto Barrios, Guatemala
  11. 10 Dec 07:00 - 18:00Belize City
  12. 11 Dec 08:00 - 14:00Roatan Island, Carnival Isla Tropicale-Coxen Hole, Honduras
  13. 13 Dec 08:00Arriving in Miami, Florida
Find this cruise to book →
$8085from / pp
Seven Seas Prestige
Regent Seven Seas Cruises
Round-trip from Miami
⚓ Calls 01 Jan 10:00 - 18:00 202711 nights8 portsDeparts 2026 Dec 28
View itinerary · 8 ports
11 days, round-trip Azure Elegance Miami To Miami
  1. 28 Dec 17:00Departing from Miami, Florida
  2. 30 Dec 08:00 - 18:00Progreso, Merida, Yucatan Mexico
  3. 01 Jan 10:00 - 18:00Santo Tomas de Castilla, Puerto Barrios, Guatemala
  4. 02 Jan 08:00 - 17:00Harvest Caye Belize, NCL private island
  5. 03 Jan 08:00 - 17:00Roatan Island, Carnival Isla Tropicale-Coxen Hole, Honduras
  6. 05 Jan 07:00 - 16:00Falmouth Jamaica
  7. 06 Jan 07:00 - 16:00Grand Cayman Island, George Town Harbour
  8. 08 Jan 07:00Arriving in Miami, Florida
Find this cruise to book →
$24198from / pp
Seven Seas Splendor
Regent Seven Seas Cruises
Galveston → Miami
⚓ Calls 01 Jan 08:00 - 17:00 202714 nights10 portsDeparts 2026 Dec 28
View itinerary · 10 ports
14 days, one-way from Galveston to Miami
  1. 28 Dec 17:00Departing from Galveston, Texas
  2. 30 Dec 14:00 - 21:00Cozumel, Mexico, Riviera Maya
  3. 31 Dec 10:00 - 18:00Belize City
  4. 01 Jan 08:00 - 17:00Santo Tomas de Castilla, Puerto Barrios, Guatemala
  5. 02 Jan 08:00 - 17:00Roatan Island, Carnival Isla Tropicale-Coxen Hole, Honduras
  6. 04 Jan 09:00 - 18:00Montego Bay, Jamaica
  7. 06 Jan 11:00 - 20:00Willemstad Curacao, Netherlands Antilles
  8. 07 Jan 08:00 - 18:00Oranjestad Aruba, Netherlands Antilles
  9. 08 Jan 07:00 - 13:00Kralendijk Bonaire, Netherlands Antilles
  10. 11 Jan 07:00Arriving in Miami, Florida
Find this cruise to book →
$23998from / pp
Crystal Symphony
Crystal Cruises
Round-trip from Fort Lauderdale
⚓ Calls 03 Jan 07:00 - 20:00 202721 nights16 portsDeparts 2026 Dec 20
View itinerary · 16 ports
21 days, round-trip 21 Night Roundtrip Fort Lauderdale Cruise
  1. 20 Dec 21:00Departing from Fort Lauderdale, Port Everglades, Florida
  2. 23 Dec 09:00 - 19:00St Thomas Island USVI, Charlotte Amalie, US Virgin Islands
  3. 24 Dec 08:00 - 18:00Virgin Gorda Island BVI, Spanish Town, UK Virgin Islands
  4. 25 Dec 08:00 - 17:00St Johns Antigua, RCI Royal Beach Club
  5. 26 Dec 10:00 - 20:00San Juan, Puerto Rico
  6. 27 Dec 10:00 - 18:00Samana, Dominicana
  7. 29 Dec 10:00 - 19:00Paradise Island Bahamas, RCI Royal Beach Club, Atlantis Resort
  8. 30 Dec - 18:00Fort Lauderdale, Port Everglades, Florida
  9. 01 Jan 11:00 - 18:00Cozumel, Mexico, Riviera Maya
  10. 02 Jan 08:00 - 18:00Belize City
  11. 03 Jan 07:00 - 20:00Santo Tomas de Castilla, Puerto Barrios, Guatemala
  12. 04 Jan 08:00 - 18:00Roatan Island, Carnival Isla Tropicale-Coxen Hole, Honduras
  13. 06 Jan 07:00 - 16:00Grand Cayman Island, George Town Harbour
  14. 07 Jan 08:00 - 18:00Ocho Rios, Jamaica
  15. 09 Jan 09:00 - 18:00Paradise Island Bahamas, RCI Royal Beach Club, Atlantis Resort
  16. 10 Jan 07:00Arriving in Fort Lauderdale, Port Everglades, Florida
Find this cruise to book →
$10400from / pp
Crystal Symphony
Crystal Cruises
Round-trip from Fort Lauderdale
⚓ Calls 03 Jan 07:00 - 20:00 202711 nights9 portsDeparts 2026 Dec 30
View itinerary · 9 ports
11 days, round-trip 11 Night Round trip Fort Lauderdale Cruise
  1. 30 Dec 18:00Departing from Fort Lauderdale, Port Everglades, Florida
  2. 01 Jan 11:00 - 18:00Cozumel, Mexico, Riviera Maya
  3. 02 Jan 08:00 - 18:00Belize City
  4. 03 Jan 07:00 - 20:00Santo Tomas de Castilla, Puerto Barrios, Guatemala
  5. 04 Jan 08:00 - 18:00Roatan Island, Carnival Isla Tropicale-Coxen Hole, Honduras
  6. 06 Jan 07:00 - 16:00Grand Cayman Island, George Town Harbour
  7. 07 Jan 08:00 - 18:00Ocho Rios, Jamaica
  8. 09 Jan 09:00 - 18:00Paradise Island Bahamas, RCI Royal Beach Club, Atlantis Resort
  9. 10 Jan 07:00Arriving in Fort Lauderdale, Port Everglades, Florida
Find this cruise to book →
$5100from / pp
Oceania Marina
Oceania Cruises
Miami → Panama City
⚓ Calls 10 Jan 08:00 - 18:00 202710 nights10 portsDeparts 2027 Jan 05
View itinerary · 10 ports
10 days, one-way from Miami to Panama City
  1. 05 Jan 17:00Departing from Miami, Florida
  2. 07 Jan 08:00 - 20:00Cozumel, Mexico, Riviera Maya
  3. 08 Jan 07:00 - 17:00Costa Maya, Mexico, Riviera Maya
  4. 09 Jan 08:00 - 17:00Harvest Caye Belize, NCL private island
  5. 10 Jan 08:00 - 18:00Santo Tomas de Castilla, Puerto Barrios, Guatemala
  6. 11 Jan 08:00 - 17:00Roatan Island, Carnival Isla Tropicale-Coxen Hole, Honduras
  7. 13 Jan 07:00 - 17:00Puerto Limon, Costa Rica
  8. 14 JanPanama Canal
  9. 14 Jan 20:00Panama City, Fuerte Amador, Balboa
  10. 15 JanArriving in Panama City, Fuerte Amador, Balboa
Find this cruise to book →
$3149from / pp
Oceania Marina
Oceania Cruises
Round-trip from Miami
⚓ Calls 10 Jan 08:00 - 18:00 202720 nights17 portsDeparts 2027 Jan 05
View itinerary · 17 ports
20 days, round-trip Panama Canal Caribbean Miami to Miami
  1. 05 Jan 17:00Departing from Miami, Florida
  2. 07 Jan 08:00 - 20:00Cozumel, Mexico, Riviera Maya
  3. 08 Jan 07:00 - 17:00Costa Maya, Mexico, Riviera Maya
  4. 09 Jan 08:00 - 17:00Harvest Caye Belize, NCL private island
  5. 10 Jan 08:00 - 18:00Santo Tomas de Castilla, Puerto Barrios, Guatemala
  6. 11 Jan 08:00 - 17:00Roatan Island, Carnival Isla Tropicale-Coxen Hole, Honduras
  7. 13 Jan 07:00 - 17:00Puerto Limon, Costa Rica
  8. 14 JanPanama Canal
  9. 14 Jan 20:00 - 16 Jan 04:00Panama City, Fuerte Amador, Balboa
  10. 16 JanPanama Canal
  11. 17 Jan 11:00 - 20:00Cartagena Colombia
  12. 18 Jan 07:00 - 16:00Santa Marta Colombia
  13. 19 Jan 11:00 - 20:00Oranjestad Aruba, Netherlands Antilles
  14. 20 Jan 07:00 - 19:00Willemstad Curacao, Netherlands Antilles
  15. 22 Jan 07:00 - 17:00Ocho Rios, Jamaica
  16. 23 Jan 09:00 - 17:00Grand Cayman Island, George Town Harbour
  17. 25 Jan 08:00Arriving in Miami, Florida
Find this cruise to book →
$12849from / pp
MSC Explora 1
MSC Explora Journeys Cruises
Round-trip from Miami
⚓ Calls 24 Jan 09:00 - 18:00 202718 nights13 portsDeparts 2027 Jan 11
View itinerary · 13 ports
18 days, round-trip An Extended Journey of Coastal Marvels Caribbean Dreams
  1. 11 Jan 17:00Departing from Miami, Florida
  2. 13 Jan 09:00 - 19:00Puerto Plata-Amber Cove, Dominicana
  3. 14 Jan 08:00 - 18:00Samana, Dominicana
  4. 15 Jan 09:00 - 23:00San Juan, Puerto Rico
  5. 16 Jan 09:00 - 20:00St Thomas Island USVI, Charlotte Amalie, US Virgin Islands
  6. 17 Jan 08:00 - 18:00Virgin Gorda Island BVI, Spanish Town, UK Virgin Islands
  7. 20 Jan 08:00 - 17:00Miami, Florida
  8. 22 Jan 09:00 - 18:00Ocho Rios, Jamaica
  9. 24 Jan 09:00 - 18:00Santo Tomas de Castilla, Puerto Barrios, Guatemala
  10. 25 Jan 09:00 - 19:00Roatan Island, Carnival Isla Tropicale-Coxen Hole, Honduras
  11. 26 Jan 07:00 - 17:00Belize City
  12. 28 Jan 10:00 - 21:00Key West, Florida
  13. 29 Jan 08:00Arriving in Miami, Florida
Find this cruise to book →
$7840from / pp
MSC Explora 1
MSC Explora Journeys Cruises
Round-trip from Miami
⚓ Calls 24 Jan 09:00 - 18:00 20279 nights7 portsDeparts 2027 Jan 20
View itinerary · 7 ports
9 days, round-trip A Journey of Enchanting Ancient History Coastal Splendour
  1. 20 Jan 17:00Departing from Miami, Florida
  2. 22 Jan 09:00 - 18:00Ocho Rios, Jamaica
  3. 24 Jan 09:00 - 18:00Santo Tomas de Castilla, Puerto Barrios, Guatemala
  4. 25 Jan 09:00 - 19:00Roatan Island, Carnival Isla Tropicale-Coxen Hole, Honduras
  5. 26 Jan 07:00 - 17:00Belize City
  6. 28 Jan 10:00 - 21:00Key West, Florida
  7. 29 Jan 08:00Arriving in Miami, Florida
Find this cruise to book →
$5285from / pp
MSC Explora 1
MSC Explora Journeys Cruises
Miami → San Juan
⚓ Calls 24 Jan 09:00 - 18:00 202716 nights12 portsDeparts 2027 Jan 20
View itinerary · 12 ports
16 days, one-way from Miami to San Juan
  1. 20 Jan 17:00Departing from Miami, Florida
  2. 22 Jan 09:00 - 18:00Ocho Rios, Jamaica
  3. 24 Jan 09:00 - 18:00Santo Tomas de Castilla, Puerto Barrios, Guatemala
  4. 25 Jan 09:00 - 19:00Roatan Island, Carnival Isla Tropicale-Coxen Hole, Honduras
  5. 26 Jan 07:00 - 17:00Belize City
  6. 28 Jan 10:00 - 21:00Key West, Florida
  7. 29 Jan 08:00 - 17:00Miami, Florida
  8. 31 Jan 09:00 - 19:00Puerto Plata-Amber Cove, Dominicana
  9. 02 Feb 09:00 - 19:00Philipsburg St Maarten, Netherlands Antilles
  10. 03 Feb 08:00 - 18:00Iles des Saintes, Guadeloupe
  11. 04 Feb 08:00 - 17:00Basseterre St Kitts, Port Zante
  12. 05 Feb 08:00Arriving in San Juan, Puerto Rico
Find this cruise to book →
$7350from / pp
Seven Seas Prestige
Regent Seven Seas Cruises
Panama City → Miami
⚓ Calls 28 Feb 07:00 - 13:00 202711 nights10 portsDeparts 2027 Feb 22
View itinerary · 10 ports
11 days, one-way from Panama City to Miami
  1. 22 Feb 17:00Departing from Panama City, Fuerte Amador, Balboa
  2. 23 FebPanama Canal
  3. 24 Feb 08:00 - 18:00Puerto Limon, Costa Rica
  4. 26 Feb 11:00 - 18:00Roatan Island, Carnival Isla Tropicale-Coxen Hole, Honduras
  5. 27 Feb 08:00 - 17:00Harvest Caye Belize, NCL private island
  6. 28 Feb 07:00 - 13:00Santo Tomas de Castilla, Puerto Barrios, Guatemala
  7. 01 Mar 08:00 - 15:00Cozumel, Mexico, Riviera Maya
  8. 02 Mar 11:00 - 16:00Grand Cayman Island, George Town Harbour
  9. 03 Mar 07:00 - 13:00Montego Bay, Jamaica
  10. 05 Mar 07:00Arriving in Miami, Florida
Find this cruise to book →
$24598from / pp
Oceania Marina
Oceania Cruises
Miami → Panama City
⚓ Calls 10 Mar 07:00 - 18:00 202710 nights10 portsDeparts 2027 Mar 05
View itinerary · 10 ports
10 days, one-way from Miami to Panama City
  1. 05 Mar 17:00Departing from Miami, Florida
  2. 07 Mar 08:00 - 20:00Cozumel, Mexico, Riviera Maya
  3. 08 Mar 07:00 - 19:00Costa Maya, Mexico, Riviera Maya
  4. 09 Mar 08:00 - 17:00Harvest Caye Belize, NCL private island
  5. 10 Mar 07:00 - 18:00Santo Tomas de Castilla, Puerto Barrios, Guatemala
  6. 11 Mar 07:00 - 17:00Roatan Island, Carnival Isla Tropicale-Coxen Hole, Honduras
  7. 13 Mar 07:00 - 17:00Puerto Limon, Costa Rica
  8. 14 MarPanama Canal
  9. 14 Mar 20:00Panama City, Fuerte Amador, Balboa
  10. 15 MarArriving in Panama City, Fuerte Amador, Balboa
Find this cruise to book →
$2999from / pp
Oceania Marina
Oceania Cruises
Round-trip from Miami
⚓ Calls 10 Mar 07:00 - 18:00 202720 nights17 portsDeparts 2027 Mar 05
View itinerary · 17 ports
20 days, round-trip Panama Canal Navigator Miami to Miami
  1. 05 Mar 17:00Departing from Miami, Florida
  2. 07 Mar 08:00 - 20:00Cozumel, Mexico, Riviera Maya
  3. 08 Mar 07:00 - 19:00Costa Maya, Mexico, Riviera Maya
  4. 09 Mar 08:00 - 17:00Harvest Caye Belize, NCL private island
  5. 10 Mar 07:00 - 18:00Santo Tomas de Castilla, Puerto Barrios, Guatemala
  6. 11 Mar 07:00 - 17:00Roatan Island, Carnival Isla Tropicale-Coxen Hole, Honduras
  7. 13 Mar 07:00 - 17:00Puerto Limon, Costa Rica
  8. 14 MarPanama Canal
  9. 14 Mar 20:00 - 16 Mar 04:00Panama City, Fuerte Amador, Balboa
  10. 16 MarPanama Canal
  11. 17 Mar 11:00 - 20:00Cartagena Colombia
  12. 18 Mar 07:00 - 16:00Santa Marta Colombia
  13. 19 Mar 11:00 - 20:00Oranjestad Aruba, Netherlands Antilles
  14. 20 Mar 07:00 - 19:00Willemstad Curacao, Netherlands Antilles
  15. 22 Mar 07:00 - 17:00Port Antonio, Jamaica
  16. 24 Mar 07:00 - 17:00Great Stirrup Cay, Bahamas NCL private island
  17. 25 Mar 08:00Arriving in Miami, Florida
Find this cruise to book →
$7699from / pp
Seven Seas Prestige
Regent Seven Seas Cruises
Round-trip from Miami
⚓ Calls 24 Nov 07:00 - 15:00 20277 nights6 portsDeparts 2027 Nov 20
View itinerary · 6 ports
7 days, round-trip Sea, Sun Salsa Miami To Miami
  1. 20 Nov 16:00Departing from Miami, Florida
  2. 22 Nov 10:00 - 18:00Belize City
  3. 23 Nov 09:00 - 17:00Harvest Caye Belize, NCL private island
  4. 24 Nov 07:00 - 15:00Santo Tomas de Castilla, Puerto Barrios, Guatemala
  5. 25 Nov 11:00 - 20:00Cozumel, Mexico, Riviera Maya
  6. 27 Nov 07:00Arriving in Miami, Florida
Find this cruise to book →
$15198from / pp
Crystal Symphony
Crystal Cruises
Fort Lauderdale → Cartagena Colombia
⚓ Calls 26 Nov 08:00 - 18:00 20279 nights8 portsDeparts 2027 Nov 22
View itinerary · 8 ports
9 days, one-way from Fort Lauderdale to Cartagena Colombia
  1. 22 Nov 18:00Departing from Fort Lauderdale, Port Everglades, Florida
  2. 24 Nov 09:00 - 18:00Cozumel, Mexico, Riviera Maya
  3. 25 Nov 08:00 - 18:00Belize City
  4. 26 Nov 08:00 - 18:00Santo Tomas de Castilla, Puerto Barrios, Guatemala
  5. 27 Nov 08:00 - 17:00Roatan Island, Carnival Isla Tropicale-Coxen Hole, Honduras
  6. 29 Nov 08:00 - 18:00Puerto Limon, Costa Rica
  7. 30 Nov 08:00 - 19:00Colon, Panama
  8. 01 Dec 12:00Arriving in Cartagena Colombia
Find this cruise to book →
$4800from / pp
Crystal Symphony
Crystal Cruises
Round-trip from Fort Lauderdale
⚓ Calls 26 Nov 08:00 - 18:00 202727 nights21 portsDeparts 2027 Nov 22
View itinerary · 21 ports
27 days, round-trip 27 Night Roundtrip Fort Lauderdale Cruise
  1. 22 Nov 18:00Departing from Fort Lauderdale, Port Everglades, Florida
  2. 24 Nov 09:00 - 18:00Cozumel, Mexico, Riviera Maya
  3. 25 Nov 08:00 - 18:00Belize City
  4. 26 Nov 08:00 - 18:00Santo Tomas de Castilla, Puerto Barrios, Guatemala
  5. 27 Nov 08:00 - 17:00Roatan Island, Carnival Isla Tropicale-Coxen Hole, Honduras
  6. 29 Nov 08:00 - 18:00Puerto Limon, Costa Rica
  7. 30 Nov 08:00 - 19:00Colon, Panama
  8. 01 Dec 12:00 - 02 Dec 19:00Cartagena Colombia
  9. 04 Dec 08:00 - 18:00Oranjestad Aruba, Netherlands Antilles
  10. 05 Dec 07:00 - 23:00Willemstad Curacao, Netherlands Antilles
  11. 06 Dec 07:00 - 18:00Kralendijk Bonaire, Netherlands Antilles
  12. 08 Dec 08:00 - 18:00Pointe-a-Pitre, Grande-Terre Island Guadeloupe
  13. 09 Dec 08:00 - 18:00Marigot, St Martin Island France
  14. 10 Dec - 18:00San Juan, Puerto Rico
  15. 11 Dec 09:00 - 18:00Basseterre St Kitts, Port Zante
  16. 12 Dec 08:00 - 18:00Fort-de-France, Martinique
  17. 13 Dec 08:00 - 18:00Roseau, Dominica
  18. 14 Dec 08:00 - 18:00St Johns Antigua, RCI Royal Beach Club
  19. 15 Dec 08:00 - 18:00Gustavia St Barths, Saint-Barthelemy Island France
  20. 16 Dec 07:00 - 17:00Tortola Island BVI, Road Town, UK Virgin Islands
  21. 19 Dec 07:00Arriving in Fort Lauderdale, Port Everglades, Florida
Find this cruise to book →
$10700from / pp
Seven Seas Prestige
Regent Seven Seas Cruises
Round-trip from Miami
⚓ Calls 30 Nov 11:00 - 18:00 202710 nights8 portsDeparts 2027 Nov 27
View itinerary · 8 ports
10 days, round-trip Reggae Rhythms Miami To Miami
  1. 27 Nov 16:00Departing from Miami, Florida
  2. 29 Nov 07:00 - 16:00Cozumel, Mexico, Riviera Maya
  3. 30 Nov 11:00 - 18:00Santo Tomas de Castilla, Puerto Barrios, Guatemala
  4. 01 Dec 08:00 - 17:00Harvest Caye Belize, NCL private island
  5. 02 Dec 08:00 - 17:00Roatan Island, Carnival Isla Tropicale-Coxen Hole, Honduras
  6. 04 Dec 07:00 - 16:00Falmouth Jamaica
  7. 05 Dec 08:00 - 16:00Grand Cayman Island, George Town Harbour
  8. 07 Dec 07:00Arriving in Miami, Florida
Find this cruise to book →
$19998from / pp
Crystal Serenity
Crystal Cruises
Panama City → Fort Lauderdale
⚓ Calls 16 Dec 08:00 - 18:00 202710 nights9 portsDeparts 2027 Dec 12
View itinerary · 9 ports
10 days, one-way from Panama City to Fort Lauderdale
  1. 12 Dec 04:00Departing from Panama City, Fuerte Amador, Balboa
  2. 12 DecPanama Canal
  3. 13 Dec 08:00 - 18:00Puerto Limon, Costa Rica
  4. 15 Dec 08:00 - 18:00Roatan Island, Carnival Isla Tropicale-Coxen Hole, Honduras
  5. 16 Dec 08:00 - 18:00Santo Tomas de Castilla, Puerto Barrios, Guatemala
  6. 17 Dec 08:00 - 18:00Belize City
  7. 18 Dec 09:00 - 19 Dec 17:00Cozumel, Mexico, Riviera Maya
  8. 20 Dec 08:00 - 18:00Progreso, Merida, Yucatan Mexico
  9. 22 Dec 07:00Arriving in Fort Lauderdale, Port Everglades, Florida
Find this cruise to book →
$4300from / pp
Crystal Serenity
Crystal Cruises
Buenos Aires → Fort Lauderdale
⚓ Calls 16 Dec 08:00 - 18:00 202741 nights26 portsDeparts 2027 Nov 11
View itinerary · 26 ports
41 days, one-way from Buenos Aires to Fort Lauderdale
  1. 11 Nov 19:00Departing from Buenos Aires, Argentina
  2. 12 Nov 08:00 - 17:00Punta del Este, Uruguay
  3. 14 Nov 09:00 - 19:00Puerto Madryn, Argentina
  4. 16 Nov 08:00 - 18:00Port Stanley, East Falkland Island UK
  5. 18 Nov 07:00 - 19:00Ushuaia, Argentina
  6. 19 Nov 13:00 - 20 Nov 19:00Punta Arenas, Chile Antarctica
  7. 21 Nov - 23 Nov 18:00Chilean Fjords, Patagonia
  8. 24 Nov 08:00 - 17:00Puerto Chacabuco, Coyhaique, Chile
  9. 25 Nov 09:00 - 18:00Chiloe Island Chile, Castro
  10. 26 Nov 08:00 - 18:00Puerto Montt, Chile
  11. 28 Nov 08:00 - 29 Nov 19:00Valparaiso-Santiago, Chile
  12. 30 Nov 09:00 - 18:00Coquimbo, La Serena, Chile
  13. 02 Dec 08:00 - 18:00Iquique, Chile
  14. 04 Dec 08:00 - 18:00Pisco, Paracas-Puerto General San Martin, Peru
  15. 05 Dec 07:00 - 19:00Callao-Lima, Peru
  16. 06 Dec 11:00 - 20:00Salaverry-Trujillo, Peru
  17. 08 Dec 07:00 - 19:00Guayaquil, Ecuador
  18. 10 Dec 17:00 - 12 Dec 04:00Panama City, Fuerte Amador, Balboa
  19. 12 DecPanama Canal
  20. 13 Dec 08:00 - 18:00Puerto Limon, Costa Rica
  21. 15 Dec 08:00 - 18:00Roatan Island, Carnival Isla Tropicale-Coxen Hole, Honduras
  22. 16 Dec 08:00 - 18:00Santo Tomas de Castilla, Puerto Barrios, Guatemala
  23. 17 Dec 08:00 - 18:00Belize City
  24. 18 Dec 09:00 - 19 Dec 17:00Cozumel, Mexico, Riviera Maya
  25. 20 Dec 08:00 - 18:00Progreso, Merida, Yucatan Mexico
  26. 22 Dec 07:00Arriving in Fort Lauderdale, Port Everglades, Florida
Find this cruise to book →
$16700from / pp
Crystal Serenity
Crystal Cruises
Valparaiso-Santiago → Fort Lauderdale
⚓ Calls 16 Dec 08:00 - 18:00 202723 nights16 portsDeparts 2027 Nov 29
View itinerary · 16 ports
23 days, one-way from Valparaiso-Santiago to Fort Lauderdale
  1. 29 Nov 19:00Departing from Valparaiso-Santiago, Chile
  2. 30 Nov 09:00 - 18:00Coquimbo, La Serena, Chile
  3. 02 Dec 08:00 - 18:00Iquique, Chile
  4. 04 Dec 08:00 - 18:00Pisco, Paracas-Puerto General San Martin, Peru
  5. 05 Dec 07:00 - 19:00Callao-Lima, Peru
  6. 06 Dec 11:00 - 20:00Salaverry-Trujillo, Peru
  7. 08 Dec 07:00 - 19:00Guayaquil, Ecuador
  8. 10 Dec 17:00 - 12 Dec 04:00Panama City, Fuerte Amador, Balboa
  9. 12 DecPanama Canal
  10. 13 Dec 08:00 - 18:00Puerto Limon, Costa Rica
  11. 15 Dec 08:00 - 18:00Roatan Island, Carnival Isla Tropicale-Coxen Hole, Honduras
  12. 16 Dec 08:00 - 18:00Santo Tomas de Castilla, Puerto Barrios, Guatemala
  13. 17 Dec 08:00 - 18:00Belize City
  14. 18 Dec 09:00 - 19 Dec 17:00Cozumel, Mexico, Riviera Maya
  15. 20 Dec 08:00 - 18:00Progreso, Merida, Yucatan Mexico
  16. 22 Dec 07:00Arriving in Fort Lauderdale, Port Everglades, Florida
Find this cruise to book →
$9200from / pp
See more cruises visiting Santo Tomas de Castilla →

Itineraries and prices change — always confirm with the cruise line before booking. Some links are affiliate links that may earn us a commission at no extra cost to you.