The Alaska ferry leaves Bellingham, Washington, and reaches Ketchikan in about 38 hours.
Some links on this page are affiliate links. If you book through them, we may earn a small commission at no extra cost to you.
Start in Bellingham, not Seattle, for the ferry to Alaska from Washington; Ketchikan is the first Alaska stop after about 38 hours on the water. The route is run by the Alaska Marine Highway System, the state ferry network that links Bellingham with Southeast Alaska communities.
The ferry makes the most sense if the ride is part of the trip, if you need to bring a car, or if you want to reach coastal towns that are awkward by road. Flying is better for speed, and driving the Alaska Highway is better if the main goal is Anchorage, Denali, or a road trip through Canada.
Once you know your first Alaska port, compare live ferry and transfer options here:
Washington To Alaska Ferry Routes Compared
The Washington ferry route begins at the Bellingham Cruise Terminal and enters Alaska at Ketchikan. From Ketchikan, the mainline route can continue toward Wrangell, Petersburg, Juneau, Haines, Skagway, and Sitka depending on the sailing.
Bellingham works as the Lower 48 gateway because it is connected to Amtrak, intercity buses, and the I-5 corridor. Seattle does not have the regular state ferry departure to Alaska, so most travelers who say “Seattle ferry to Alaska” still need to get north to Bellingham first.
| Mode | Time | Rough Cost |
|---|---|---|
| AMHS ferry, Bellingham to Ketchikan | About 38 hours of sailing | Live AMHS quote; walk-on, vehicle, and cabin priced separately |
| AMHS ferry, Bellingham to Wrangell | About 44 hours of sailing before port time | Live AMHS quote; longer distance raises the fare |
| AMHS ferry, Bellingham to Petersburg | About 47 hours 30 minutes before port time | Live AMHS quote; cabin space can sell out first |
| AMHS ferry, Bellingham to Juneau | About 58 hours of sailing before port time | Live AMHS quote; vehicle length changes the price |
| AMHS ferry, Bellingham to Haines | About 62 hours 30 minutes before port time | Live AMHS quote; useful for road access into Canada and Alaska |
| AMHS ferry, Bellingham to Skagway | About 63 hours 30 minutes before port time | Live AMHS quote; often chosen for Klondike Highway access |
| Fly to Ketchikan or Juneau, then ferry locally | Usually one travel day plus local ferry time | Airfare plus shorter ferry fares; often saves vacation days |
| Drive from Washington through Canada to Alaska | Four to seven or more days, depending on stops | Fuel, lodging, food, border documents, and vehicle wear |
How Long Does The Alaska Ferry Take?
The Alaska ferry takes about 38 hours from Bellingham to Ketchikan, before you add check-in time or any extra legs north. Longer trips to Juneau, Haines, or Skagway add more sailing time and port stops.
The Alaska Marine Highway route page lists Bellingham to Ketchikan at 38 hours and shows the mainline route continuing through Southeast Alaska. Actual elapsed time can shift by vessel, season, weather, and schedule changes, so treat the official sailing search as the final word before you reserve.
Plan the first day around boarding, not sightseeing. Passengers without vehicles are told to check in two hours before departure at Bellingham, and travelers with vehicles may need more time because loading is measured and staged.
What The Bellingham Ferry Costs And How Fares Work
AMHS fares are not one flat Washington-to-Alaska price. The fare search builds a quote from the passenger count, destination, travel date, cabin or no cabin, and vehicle size.
A walk-on passenger pays much less than a traveler bringing a car, RV, motorcycle, or trailer. Cabins cost extra, and the longest or tallest vehicles need accurate measurements because the car deck is limited.
Use this fare logic before you choose:
- Cheapest setup: walk on, skip the cabin, sleep in the recliner lounge or covered solarium.
- Most comfortable setup: reserve a cabin, especially for the Bellingham-to-Juneau or Bellingham-to-Skagway legs.
- Most flexible setup: bring a vehicle, but reserve early because car-deck space can disappear before passenger space.
- Risky setup: waiting until departure week, especially in summer, when schedule options narrow.
Fare tip: Use the AMHS Sailing Search for a live USD quote rather than old fare tables. The same route can price differently when you add a cabin, vehicle, pet setup, or longer final port.
What To Expect On Board
The Bellingham-to-Alaska ferry is transportation first and a slow coastal ride second. Travelers should expect a practical state ferry with cabins on many mainline sailings, public lounges, food service on most larger vessels, showers, and open deck space.
Many budget travelers skip a cabin and sleep in a lounge or covered solarium. That can work well, but bring warm layers, earplugs, a sleeping pad, and a way to secure your gear. The ship is moving through marine weather, not running a calm overnight train.
Pets are allowed under AMHS rules, but they are restricted to the car deck in a vehicle or approved carrier and need adult supervision during scheduled access times. Travelers crossing through Canada before or after the ferry also need to check pet, passport, and vehicle rules for the land border.
Getting To The Bellingham Ferry Terminal
The Bellingham Cruise Terminal is at 355 Harris Avenue in Fairhaven, about three miles from downtown Bellingham. The terminal is much closer to Vancouver, British Columbia, than most Alaska planners expect, and it sits about 90 miles north of Seattle by road.
Amtrak, intercity buses, local buses, taxis, and rideshares can work for walk-on passengers. Drivers should arrive with fuel, food, medicine, and cold-weather gear already sorted because the ferry is not the place to solve last-minute packing problems.
A passport is not required for a direct Bellingham-to-Ketchikan sailing because the trip stays between US ports. A passport is required if your plan includes driving through Canada, boarding through Prince Rupert when service is available, or leaving Alaska through Canada by road.
Where To Stay After The First Alaska Port
Ketchikan is the first Alaska arrival for the Bellingham ferry and a smart overnight stop before pushing farther north. Staying one night can turn a long ferry ride into a cleaner trip, especially if your next leg depends on weather or a separate sailing.
Look near downtown Ketchikan if you want the easiest access to Creek Street, the waterfront, restaurants, and local shuttle options. Look farther out only if you have a rental car or a hotel shuttle arranged before arrival.
For an easier first night after the ferry, compare Ketchikan stays on the map here:
Which Route Should You Choose?
Pick the Bellingham-to-Ketchikan ferry if you want the classic Inside Passage arrival and you are happy trading speed for scenery, vehicle access, and a slower pace. Pick a flight if you have less than a week or need firm arrival timing.
- For the ferry experience: ride Bellingham to Ketchikan, then add Southeast Alaska legs only if the schedule lines up cleanly.
- For Juneau: stay on the mainline when a through sailing works, or fly to Juneau and use the ferry for shorter regional hops.
- For Skagway or Haines: the ferry works well if you also want road access into the Yukon or Interior Alaska.
- For Anchorage or Denali: driving or flying usually makes more sense because the Bellingham ferry serves coastal communities first.
- For a car or RV: reserve early, measure the vehicle carefully, and treat the AMHS quote as date-specific.
The cleanest plan is simple: choose the Alaska port first, check the live AMHS sailing, then decide whether the ferry time is part of the trip or a cost you are trying to beat. If the water route is the reason you are going, Bellingham to Ketchikan is the one to build around.
References & Sources
- Alaska Marine Highway System.“Our Route.”Confirms the Bellingham connection, Southeast Alaska route, and sample running times used in this guide.