Cruise Ship Schedules by Port
Pick a port to see which ships are due, day by day, and how busy it gets.
Port schedules change regularly. While we work to maintain the most accurate cruise ship port schedules possible, errors, changes, and omissions may occur. Always contact your travel advisor for current sailing details for your voyage.
Alaska
- Ketchikan
- Juneau
- Skagway
- Sitka
- Icy Strait Point (Hoonah)
- Haines
- Anchorage
- Wrangell
- Petersburg
- Kodiak
- Homer
- Valdez
- Glacier Bay
- Hubbard Glacier
- Tracy Arm
- Endicott Arm
- College Fjord
British Columbia
- Vancouver
- Victoria
- Prince Rupert
- Nanaimo no schedule available
Pacific Northwest
California
- San Francisco
- Los Angeles
- San Diego
- Santa Barbara no schedule available
- Catalina Island (Avalon)
- Eureka no schedule available
Pacific Mexico
- Ensenada
- Cabo San Lucas
- La Paz
- Loreto
- Topolobampo
- Guaymas
- Mazatlán
- Puerto Vallarta
- Manzanillo
- Zihuatanejo and Ixtapa
- Acapulco
- Huatulco
- Puerto Chiapas
Hawaii
Smaller expedition ships don't always appear on publicly available schedules.
Browse Cruise Ship Schedules by Ship
More Planning Tools
Ship and port reference data: Wikidata and other sources