Bahamas, Caribbean, Bermuda

Cruise ports

HomeportPort of callExpeditionSize = ship calls
128 of 133 ports have a map position
Ports
133
Countries
40
Ship calls
21,098
next 12 months
Passengers
64.3M
next 12 months
Busiest months
Dec – Mar

Bahamas, Caribbean, Bermuda cruise ports

Ship calls in the next 12 months · Nov 2026 – Oct 2027

PortTypeGoing ashoreShip callsPassengersBusiestTypical stay
Nassau, Bahamas
Bahamas · Port of call · stay 9 h
Port of call
Docks
1,491
5.6MMar9 h
Miami, Florida
United States · Homeport · stay 9 h
Homeport
Docks
1,312
4.6MMar9 h
Cozumel, Mexico
Mexico · Port of call · stay 9 h
Port of call
Docks
1,264
4.3MDec9 h
Port Canaveral, Florida
United States · Homeport · stay 9 h
Homeport
Docks
1,149
4.7MMar9 h
Celebration Key, Grand Bahama, Bahamas (Carnival)
Bahamas · Private island · stay 8 h
Private island
Docks
822
2.9MMar8 h
Fort Lauderdale, Florida
United States · Homeport · stay 9 h
Homeport
Docks
691
2.2MJan9 h
Perfect Day at CocoCay, Bahamas
Bahamas · Private island · stay 10 h
Private island
Docks
669
3.3MDec10 h
Philipsburg, Sint Maarten
Sint Maarten · Port of call · stay 10 h
Port of call
Docks
579
1.6MDec10 h
Amber Cove, Dominican Republic
Dominican Republic · Port of call · stay 8 h
Port of call
Docks
575
2.1MMar8 h
San Juan, Puerto Rico
Puerto Rico · Homeport · stay 9 h
Homeport
Docks
564
1.5MDec9 h
St. Thomas, U.S. Virgin Islands
U.S. Virgin Islands · Homeport · stay 9 h
Homeport
Docks or tenders
524
1.8MDec9 h
Roatan, Honduras
Honduras · Port of call · stay 9 h
Port of call
Docks or tenders
523
1.9MDec9 h
Showing 12 of 133 ports

When ships sail here

Ship calls per month across all 133 ports

Nov is in progress. Later months fill in as cruise lines publish itineraries.

Busiest months
December – March
Quietest month
Sep · 952 calls
Busiest day
Wed 23 Dec 2026 · 127 ships in 51 ports

Where cruises start

Homeports in the region, by cruises starting in the next 12 months

Cruise lines in Bahamas, Caribbean, Bermuda

Ships and port calls in the next 12 months

  • Royal Caribbean25 ships4,297
  • Carnival Cruise Line24 ships4,168
  • Norwegian Cruise Line17 ships2,175
  • MSC Cruises10 ships1,821
  • Celebrity Cruises9 ships1,136
  • Disney Cruise Line6 ships1,122
  • Princess Cruises11 ships659
  • Virgin Voyages4 ships540
  • Holland America Line8 ships474
  • Marella Cruises3 ships361
  • TUI Cruises5 ships341
  • Margaritaville At Sea2 ships339
  • Star Clippers3 ships329
  • Costa Cruises4 ships318
  • AIDA Cruises4 ships305
  • Silversea5 ships288