FerryConnect
United States

Alaska Marine Highway System Ferries

The state-run Alaska Marine Highway System (AMHS) links more than 30 communities along 3,500 miles of coastline from Bellingham, Washington, through the Inside Passage to Prince William Sound, Kodiak and the Aleutians. Its fleet ranges from mainline ships such as Columbia and Kennicott to day boats (LeConte, Hubbard), the Aurora, the Tustumena and the Metlakatla shuttle Lituya.

🧭 24 routes on FerryConnect📍 HQ: Ketchikan, Alaska (7037 N. Tongass Highway)Book with Alaska Marine Highway System →

Alaska Marine Highway System Routes

RouteCrossing TimeVehicles
Bellingham (Washington) → Ketchikan (Alaska)About 38h – 40hCars & foot passengers
Juneau → Haines4h 30m – 4h 45mCars & foot passengers
Haines → SkagwayAbout 1hCars & foot passengers
Juneau → Skagway6h 30m – 7h 30m (via Haines)Cars & foot passengers
Juneau → SitkaAbout 9h 30mCars & foot passengers
Juneau → Hoonah3h 15m – 3h 30mCars & foot passengers
Juneau → Gustavus (Glacier Bay)4h 45m – 5h 45mCars & foot passengers
Juneau → Angoon5h – 5h 15mCars & foot passengers
Juneau → Tenakee Springs4h 30m – 5hCars & foot passengers
Juneau → PetersburgAbout 8hCars & foot passengers
Petersburg → WrangellAbout 3h 30mCars & foot passengers
Ketchikan → WrangellAbout 6hCars & foot passengers
Ketchikan → JuneauAbout 20hCars & foot passengers
Ketchikan → Metlakatla (Annette Island)About 45mCars & foot passengers
Whittier → ValdezAbout 5h 45mCars & foot passengers
Whittier → Cordova6h 45m – 7hCars & foot passengers
Valdez → Cordova5h – 5h 15mCars & foot passengers
Homer → Kodiak9h – 10h 15mCars & foot passengers
Homer → Seldovia1h 15m – 1h 30mCars & foot passengers
Homer → Port Lions (Kodiak Island)10h – 10h 30mCars & foot passengers
Kodiak → Ouzinkie2hCars & foot passengers
Homer → Unalaska (Dutch Harbor)About 3 days 12hCars & foot passengers
Juneau → KakeAbout 7h (direct)Cars & foot passengers
Juneau → PelicanAbout 7hCars & foot passengers

Alaska Marine Highway System sailing patterns

  • Juneau → Haines

    18 sailings each way in October 2026 and 19 in January 2027, mostly on the day boat that leaves Auke Bay at 7:00am and continues to Skagway

    LeConte covers the run in autumn 2026 and Hubbard in winter 2027, with weekly mainline calls by Columbia or Kennicott.

    Source: Alaska Marine Highway System schedule grids (Sep 2026 – Mar 2027), checked 2026-09-29

  • Haines → Skagway

    18 sailings each way in October 2026 and 17 in January 2027; the day boat leaves Haines at 12:30pm for Skagway

    Source: Alaska Marine Highway System schedule grids (Sep 2026 – Mar 2027), checked 2026-09-29

  • Juneau → Skagway

    17 Juneau → Skagway sailings in October 2026 and in January 2027, via Haines; the day boat leaves Auke Bay at 7:00am and arrives at 1:30pm

    Source: Alaska Marine Highway System schedule grids (Sep 2026 – Mar 2027), checked 2026-09-29

  • Juneau → Sitka

    Three Juneau → Sitka mainline sailings in October 2026 and two in January 2027

    Sitka is served by the Columbia (autumn 2026) and Kennicott (winter 2027) on their mainline rotations.

    Source: Alaska Marine Highway System schedule grids (Sep 2026 – Mar 2027), checked 2026-09-29

  • Juneau → Hoonah

    Nine Juneau → Hoonah sailings in October 2026 and eight in January 2027, on Mondays and Thursdays, leaving Auke Bay at 7:00am

    Source: Alaska Marine Highway System schedule grids (Sep 2026 – Mar 2027), checked 2026-09-29

  • Juneau → Gustavus (Glacier Bay)

    Nine Juneau → Gustavus sailings in October 2026 and eight in January 2027, leaving Auke Bay at 7:00am on Mondays and Thursdays

    Source: Alaska Marine Highway System schedule grids (Sep 2026 – Mar 2027), checked 2026-09-29

  • Juneau → Angoon

    Five Juneau → Angoon sailings in October 2026 and three in January 2027, leaving Auke Bay at 7:00am

    Source: Alaska Marine Highway System schedule grids (Sep 2026 – Mar 2027), checked 2026-09-29

  • Juneau → Tenakee Springs

    Two Juneau → Tenakee sailings in October 2026, three in November and two in January 2027, leaving Auke Bay at 7:00am

    Source: Alaska Marine Highway System schedule grids (Sep 2026 – Mar 2027), checked 2026-09-29

  • Juneau → Petersburg

    One southbound mainline sailing a week (five in October 2026, four in November, five in January 2027), mostly on Tuesdays

    Source: Alaska Marine Highway System schedule grids (Sep 2026 – Mar 2027), checked 2026-09-29

  • Petersburg → Wrangell

    One mainline sailing a week each way (five southbound in October 2026 and January 2027), often overnight

    Source: Alaska Marine Highway System schedule grids (Sep 2026 – Mar 2027), checked 2026-09-29

  • Ketchikan → Wrangell

    One northbound mainline sailing a week (on Sundays: five in October 2026 and January 2027)

    Source: Alaska Marine Highway System schedule grids (Sep 2026 – Mar 2027), checked 2026-09-29

  • Ketchikan → Juneau

    One northbound mainline sailing a week, leaving Ketchikan on Sundays (five in October 2026 and January 2027)

    Source: Alaska Marine Highway System schedule grids (Sep 2026 – Mar 2027), checked 2026-09-29

Vessels on these routes: Mainline ferries with cabins, LeConte, Hubbard, Columbia, Kennicott, Lituya, Aurora, Tustumena, M/V Tustumena, M/V LeConte

Alaska Marine Highway System Network Map

24 routes on FerryConnect, 1 international; 24 carry vehicles; 4 seasonal.

Ports Alaska Marine Highway System Sails From

🚗 Vehicles

Cars, RVs and other vehicles carried with reservations; vehicles must check in 1–3 hours before departure depending on the port.

🐕 Pets

Pets travel on the car deck in an approved carrier or a vehicle; passengers cannot access the car deck under way, with pet calls on long sailings.