Port Calls · Alaska

Haines Cruise
Ship Schedule

When cruise ships visit Haines, typical port hours and how to book excursions early.

Major Alaska cruise lines call at Haines on select Inside Passage itineraries — often paired with Skagway, Juneau and Glacier Bay. Schedules vary by year; always confirm with your cruise line.

Typical pattern: ships arrive morning to midday and depart late afternoon, giving 6–10 hours ashore. Haines is a dock port — no tender required.

  • ✓Princess, Holland America, Norwegian and Viking commonly include Haines on some sailings.
  • ✓Port calls concentrate May–September; exact dates publish 12–18 months ahead.
  • ✓Book wildlife tours early on popular ship days — Chilkoot Lake groups are small.
Use our cruise planner →