
Find your cruise port
Ship schedules, terminals, parking and getting-there guides for 1,760 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, Oct – Sep
Bahamas - Caribbean - Bermuda
127 ports · 21,195 ship calls · busiest Dec – Mar
Mediterranean - Black Sea
271 ports · 16,476 ship calls · busiest May – Sep
Baltic - Norwegian Fjords - Russia
154 ports · 5,467 ship calls · busiest Jun – Aug
Alaska
21 ports · 3,589 ship calls · busiest Jun – Aug
Asia
239 ports · 3,584 ship calls · busiest Mar – Apr
Western Europe - Azores - Canary Islands
65 ports · 3,399 ship calls · busiest Apr
Australia - New Zealand - Pacific Ocean Islands
186 ports · 3,331 ship calls · busiest Dec – Mar
Ireland - UK - British Isles
102 ports · 2,559 ship calls · busiest May – Sep
Hawaii - Mexico - Panama Canal
47 ports · 1,899 ship calls · busiest Dec – Jan
South America
77 ports · 1,622 ship calls · busiest Dec – Mar
West Coast USA and Canada
29 ports · 1,229 ship calls · busiest Jul – Sep
East Coast USA and Canada New England
51 ports · 1,170 ship calls · busiest Sep
Iceland - Greenland - Faroe Islands
58 ports · 1,014 ship calls · busiest Jul – Aug
Galapagos Islands
10 ports · 631 ship calls · busiest Dec – Jul
Africa - Indian Ocean Islands
74 ports · 336 ship calls · busiest Nov – Jan
Arctic - Antarctica
13 ports · 221 ship calls · busiest Jun – Aug
Where cruises start
The busiest homeports, with parking and directions to the terminal
| Homeport | Departures · 12 mo | Cruise lines | Parking | Plan your departure |
|---|---|---|---|---|
| Miami United States · Bahamas - Caribbean - Bermuda · 17 cruise lines · parking from $28/day | 1,250 | 17 | from $28/day | |
| Port Canaveral United States · Bahamas - Caribbean - Bermuda · 7 cruise lines · parking from $20/day | 1,069 | 7 | from $20/day | |
| Barcelona Spain · Mediterranean - Black Sea · 25 cruise lines · parking from EUR 15/day | 704 | 25 | from EUR 15/day | |
| Fort Lauderdale United States · Bahamas - Caribbean - Bermuda · 8 cruise lines · parking from $25/day | 687 | 8 | from $25/day | |
| Civitavecchia Italy · Mediterranean - Black Sea · 26 cruise lines · parking from EUR 17/day | 598 | 26 | from EUR 17/day | |
| Southampton United Kingdom · Ireland - UK - British Isles · 13 cruise lines | 465 | 13 | – | |
| Piraeus Greece · Mediterranean - Black Sea · 25 cruise lines · parking from EUR 15/day | 454 | 25 | from EUR 15/day | |
| Galveston United States · Bahamas - Caribbean - Bermuda · 6 cruise lines | 415 | 6 | – |
Busiest cruise ports
Ranked by ship calls in the next 12 months · Oct 2026 – Sep 2027
| # | Port | Region | Ship calls | Typical stay | By month |
|---|---|---|---|---|---|
| 1 | Nassau Bahamas · stay 9 h | Bahamas - Caribbean - Bermuda | 1,490 | 9 h | |
| 2 | Miami United States · stay 9 h | Bahamas - Caribbean - Bermuda | 1,313 | 9 h | |
| 3 | Cozumel Mexico · stay 9 h | Bahamas - Caribbean - Bermuda | 1,265 | 9 h | |
| 4 | Port Canaveral United States · stay 9 h | Bahamas - Caribbean - Bermuda | 1,131 | 9 h | |
| 5 | Barcelona Spain · stay 10 h | Mediterranean - Black Sea | 901 | 10 h | |
| 6 | Civitavecchia Italy · stay 11.5 h | Mediterranean - Black Sea | 855 | 11.5 h | |
| 7 | Celebration Key Bahamas · stay 8 h | Bahamas - Caribbean - Bermuda | 810 | 8 h | |
| 8 | Fort Lauderdale United States · stay 9 h | Bahamas - Caribbean - Bermuda | 707 | 9 h | |
| 9 | Ketchikan United States · stay 8 h | Alaska | 701 | 8 h | |
| 10 | Juneau United States · stay 9 h | Alaska | 679 | 9 h |
All cruise ports
By region and country
West Coast USA and Canada
Compare all 29 portsBritish Columbia
Canada
- Akpatok Island
- Alert Bay
- Beechey Island Canada
- Bylot Island
- Devon Island Canada
- Diana Island Canada
- Grand Manan Island
- Indian Harbour NS
- Kekerten Island Canada
- King William Island Canada
- Lady Franklin Island Canada
- Monumental Island Canada
- Norris Point NL
- Philpots Island Canada
- Prince Leopold Island Canada
- Prince Rupert
- Resolution Island Canada
- Victoria