Cruise ships at anchor off a tropical island
Cruise ports

Find your cruise port

Ship schedules, terminals, parking and getting-there guides for 1,756 cruise ports in 16 regions.

Popular:NassauMiamiCozumelPort CanaveralBarcelonaCivitavecchia

Browse ports by region

Sorted by ship calls in the next 12 months · bars show calls by month, Nov – Oct

Where cruises start

The busiest homeports, with parking and directions to the terminal

HomeportDepartures · 12 moCruise linesParkingPlan your departure
Miami
United States · Bahamas, Caribbean, Bermuda · 17 cruise lines · parking from $28/day
1,27717from $28/day
Port Canaveral
United States · Bahamas, Caribbean, Bermuda · 7 cruise lines · parking from $20/day
1,0987from $20/day
Barcelona
Spain · Mediterranean · 26 cruise lines · parking from EUR 15/day
74426from EUR 15/day
Fort Lauderdale
United States · Bahamas, Caribbean, Bermuda · 8 cruise lines · parking from $25/day
6908from $25/day
Civitavecchia
Italy · Mediterranean · 26 cruise lines · parking from EUR 17/day
64626from EUR 17/day
Piraeus
Greece · Mediterranean · 24 cruise lines · parking from EUR 15/day
49324from EUR 15/day
Southampton
United Kingdom · Ireland, United Kingdom · 13 cruise lines
49313–
Galveston
United States · Bahamas, Caribbean, Bermuda · 6 cruise lines
4336–

Busiest cruise ports

Ranked by ship calls in the next 12 months · Nov 2026 – Oct 2027

#PortRegionShip callsTypical stayBy month
1Nassau
Bahamas · stay 9 h
Bahamas, Caribbean, Bermuda1,5119 h
2Miami
United States · stay 9 h
Bahamas, Caribbean, Bermuda1,3389 h
3Cozumel
Mexico · stay 9 h
Bahamas, Caribbean, Bermuda1,2839 h
4Port Canaveral
United States · stay 9 h
Bahamas, Caribbean, Bermuda1,1659 h
5Barcelona
Spain · stay 10 h
Mediterranean95410 h
6Civitavecchia
Italy · stay 11.5 h
Mediterranean91111.5 h
7Celebration Key
Bahamas · stay 8 h
Bahamas, Caribbean, Bermuda8348 h
8Fort Lauderdale
United States · stay 9 h
Bahamas, Caribbean, Bermuda7089 h
9Ketchikan
United States · stay 8 h
Alaska7078 h
10Juneau
United States · stay 9 h
Alaska6829 h

All cruise ports

By region and country

Bahamas, Caribbean, Bermuda

Compare all 132 ports

Anguilla

Bonaire

Costa Rica

Curaçao

Haiti

Martinique

Saint Kitts and Nevis

Saint Vincent and the Grenadines

Sint Maarten

St Kitts and Nevis

Trinidad and Tobago

Turks and Caicos Islands