5 reasons to travel the Inside Passage by ferry

Inside Passage, Southeast Alaska

The Inside Passage is a magnificent coastal route weaving through islands along the North American Pacific coast. It is probably one of the most popular routes on cruise-loving people’s bucket lists. I don’t actually know, I’m just making an educated guess here. 🙂

Inside Passage route and (US) ports of call. Image credit: AMHS.

So, you can either pay a few thousand dollars to be wowed by the stunning scenery or plow the passage using the more humble “public transport” system. Since we opted for the latter on our Canadian road trip adventure, here’s my very subjective list of 5 reasons for why you should travel the Inside Passage by ferry.

Before we get going though, I will own up right away that I’m not big on cruises. In fact, don’t even really like water travel so for me to even consider taking the ferries was a big deal.

1. Enjoy overnight stays at various ports or do some island hopping

Cruise liners do stop at various ports along the Inside Passage. Ketchikan, Juneau, Skagway, and others in southeast Alaska can all be visited for the day but like with any cruise, you’ll be pressed for time, are on a fixed itinerary, and remain among the thronging crowds that swarm every port of call.

However, if you jump on the BC Ferries or the Alaska Marine Highway ferries, you can organise to get on and off wherever you like, do your own excursions, stay a night or two in one of the remote communities, or zip around the various islands and ports in whatever fashion you wish. In fact, you’ll get to explore places the cruise ships can’t dock at because they are simply too massive for some of the narrower passages and smaller harbours.

Ketchikan, Alaska

Boardwalk along the waterfront in Ketchikan. The ferry docked for long enough for us to have a quick stroll through the town before it got dark.

I’m super glad I stumbled upon Wildlife Mad Travellers’ trip report where I first came across the idea that you could make your way to the Yukon via ferries! But… if we’d researched the Inside Passage a bit more and actually realised just how picturesque and isolated the fjords and local communities are, how much hiking and glacier sightseeing there is, and how steeped the region is in Indigenous culture and Russian, Norwegian and early trader history, we would definitely have extended our ferry trip and hopped around the ports for a week or more.

Returning to Southeast Alaska and doing some island hopping is now on our ‘must do’ list!

Petersburg, Alaska

Approaching Petersburg with the Leconte Glacier in the background

2. Take your car / campervan with you

Unlike the cruise ships, you can take your car or campervan – or whatever set of wheels you have – with you! Obviously, people don’t usually want to take their vehicle with them when they do a cruise but if you want to combine the Inside Passage with a road trip around the Yukon like we did, this solves the problem rather neatly.

In fact, taking the ferries solved two problems for us… 1) we didn’t have to drive all the way to the Yukon from Vancouver and back again, and ended up doing a fantastic round trip in Western Canada, and 2) we got to relax, slowly plow north and experience the Inside Passage whilst taking our van with us!

Read more: Exploring Canada: Going north
Northern Expedition (BC Ferry) docked at Port Hardy

The Northern Expedition getting ready for loading some two hours before departure

If you also want to explore the various ports or island further, you’ve got your vehicle with you, and don’t have to rely on whatever public transport, car rental or excursions may or may not be available.

Plus it’s quite mind-boggling to watch the logistics of loading and unloading the car deck as the ferries dock at various ports, and cars and trucks need to get on and off without the whole hull being unloaded each time! There’s an intricate system in place as to who goes on when and where, and it’s fascinating to watch.

Boarding the MV Matanuska

Boarding the MV Matanuska in Prince Rupert

3. Travel like a local (and a few tourists)

Ok, I didn’t think about this one before we left but in hindsight travelling like a local was an added bonus. Only tourists ever go on a cruise – just swallow my snobbish opinion here 🙂 – but the ferries were full of locals travelling from one community to another. For many, the ferry system is the only means of transport as most of these communities are only accessible by sea or air. It’s bewildering to think that these places cannot be accessed by road from the mainland, and that they rely entirely on sea or air transport, with very limited services during winter.

Of course, you’ll also meet plenty of tourists on the ferries, mostly RVers and backpackers so it’s a nice, low-key opportunity to swap stories, share travel plans, and exchange sightseeing and camping tips.

MV Matanuska

The MV Matanuska (and fellow travellers) in port at Petersburg

4. Save your hard-earned cash

Compared to a cruise, taking the ferries is relatively affordable. What makes the journey somewhat expensive is a) taking your vehicle (depending on the length, that could cost a pretty penny), and b) booking a cabin.

Once upon a time when I was still happy to sleep on the floor and couldn’t have cared too much about getting seasick, I would not have bothered booking a cabin and just slept on the floor. Plenty of locals and backpackers do. They even come armed with sleeping bags, blankets, pillows, tents (!), etc. to make themselves comfortable. Without a car or cabin, you could travel the Alaskan part for as little as US$180 per person!

We booked a cabin for both legs of our Inside Passage trip so had to cough up the extra dollars for that. We weren’t sure how seasick I may get (I didn’t) but it was definitely worth the extra expense, especially since we had an ensuite and I got to enjoy a nice hot shower!

If you can do without a cabin, your Inside Passage ferry trip will certainly allow you to splurge elsewhere, e.g. by taking a flightseeing tour over Kluane National Park in the Yukon! 🙂

Read more: Kluane National Park from above
Cruise liner along the Inside Passage

Meeting a cruise liner in one of the wider passages

5. Experience cruising in 1960‘s style

I’m sure, like me, you’ve always wanted to experience cruising in 1960’s style! 😉

Well, hop aboard the MV Matanuska, built in 1963 with a major refurb completed in the late 1970s. It’s still going strong as part of the Alaska Marine Highway vessel fleet, and will take you anywhere between Bellingham, Washington, and Skagway, Alaska. If you love the sixties, this ship will most definitely make you feel nostalgic. Or, if you’re like me, you may just wonder how this rattler of a ship could possibly stay afloat and carry you to your destination safely.

The strange thing is that once you’ve got over the ‘oh my gosh, this cabin looks like a prison cell’ shock and have spent a couple of days on board, you come to like this old lady and appreciate her rickety makeup. Just don’t expect to get any sleep if you happen to have a cabin near the engine room…

If, however, you prefer to rely on German engineering and like to enjoy a more cushy journey, book yourself on the swanky Northern Expedition that plows the BC Ferry route from Port Hardy (Vancouver Island) to Prince Rupert during the summer months. Unlike the Alaskan ferry, they even offer some limited gluten-free options in their cafeteria!

Our cushy cabin on the Northern Expedition (left), and the rather spartan one on the MV Matanuska (right)


The BC Ferries trip cost around CA$1,000 all up (including CA$470 for the campervan and CA$120 for the cabin), while the Alaskan one was comparatively cheaper, given that it was an almost two-day journey, and set us back about US$1,040 (with US$460 spent on the vehicle and US$210 for the cabin).

So for about AU$2,400, we got a three-day Inside Passage “cruise” for two adults including transporting our 16-foot campervan and a 2-berth cabin on each ferry.


If you’re like us and know next to nothing about Canada before you travel there, here are some tips for travelling the Inside Passage using “public transport”.

  • The Inside Passage has two sections: The American region which mostly covers southeast Alaska, and the Canadian part.We sailed from Port Hardy on Vancouver Island, Canada, with BC Ferries to Prince Rupert, also still Canada. We had an overnight stay in Prince Rupert (due to ferry schedules), and then set off on the Alaska Marine Highway with the Alaskan State Ferry System to Haines, Alaska. You could also just do one part of the passage, e.g. by driving to Prince Rupert and taking the Alaskan ferries north.
  • There are tons of options for hopping on and off but you’ll need to book separate tickets for each leg, and will need a good mind for arranging the logistics. The BC Ferry also stops at Bella Bella, a vibrant First Nations’ community so you could get off there and then continue your journey later. We would definitely do some hopping around next time and visit coastal towns like Sitka or Juneau in Alaska for a few days.
  • The trip between Port Hardy and Prince Rupert is a (16-hour) day sailing during summer so you don’t necessarily need a cabin if you travel during that time; there are lots of areas on board where you can relax and hang out. It’s also nice to have your own space, the beds are super comfy, the cabin’s spacious, and the shower is divine! But, it will also seriously add to the cost of your sailing.
  • If you decide to leave from Prince Rupert (Canada) for Alaska, you’ll have to go through border control and clear customs in Prince Rupert so be prepared for that and check-in early.We didn’t realise that we needed to go through border control outside the ferry terminal since we had a vehicle (the instructions we got upon check-in inside the terminal were extremely confusing to say the least) so we had to deal with a very, very cranky border control Ma’am once we knew where to go. We got a big lecture on how late we were, and then she got even crankier when we revealed we had food to declare! Also, remember that you’ll be in a different time zone as soon as you enter the Alaskan ferry terminal.
  • If you end up travelling from Canada, i.e. Prince Rupert, to Alaska be aware of what food you take on board and make sure you declare it all on your US customs declaration. You can actually take quite a lot so don’t throw it all away like we almost did since it turned out ridiculously difficult to find any conclusive information on what is allowed. If you’re used to Australian customs like we are, then you kind of know what to expect…When we travelled in August 2016, the big no-no’s were tomato, capsicum, citrus fruit (bye bye, freshly bought mandarins…), plus any fruit or vegetable that’s not from Canada or the US so eat up all those Ecuadorian bananas you bought for the journey! We had no trouble with our dairy, meat or bread products but apparently some soft cheeses or fresh milk can be problematic.
  • Instead of bringing your own, you can also buy food on the ferries. They don’t exactly have awesomely healthy choices (they were somewhat better on the BC ferry than the Alaskan one) but if you’re dietary-challenged like me, definitely bring your own and don’t rely on the ferry cafeterias for meals.You can keep a lot of the food in your vehicle and access it when ferry is in port as every time it docks, you can go down to the car deck, rummage around your vehicle, walk your dog or leave the ship for a quick look around the town.
  • Lastly, the big question… what if you only want to travel part of the Inside Passage? Which section should you do? Well, muster up the courage to travel on the creaking MV Matanuska and see southeast Alaska! This leg is much more spectacular than the BC part. Ketchikan, Petersburg, Juneau all looked amazing, you’ll enter narrow, winding passages, and once you get closer to Petersburg, the glaciers and icebergs begin. Seriously breathtaking scenery!
Juneau, Alaska

Snow-capped peaks and glaciers surrounding Juneau

Want to explore the Inside Passage yourself? Pin for later.

Taking the Inside Passage across Southeast Alaska via ferry is an amazing experience!



From the road: Vancouver to Prince Rupert (DAY 1-8)
From the road: Prince Rupert to Haines (DAY 9-12)
Driving the German Alpine Road but not seeing much
Meeting Berlin: Famous landmarks
Chasing bears across Canada…
Exploring mountains and lakes: Berchtesgaden Alps


  1. Coming from Alaska, I don’t realize how strange the loading of cars onto a ferry and not having roads out must seem to people! I love traveling by boat. I would much rather relax, be able to walk around, enjoy the cafeteria, then be stuck at the wheel in my car for all those miles!

    • Hi Elizabeth,

      Yes, the loading and unloading of cars was fascinating to watch! I’ve only ever been on ferries where everyone gets on and off at the same time, so this shuffling around was like an intricately choreographed dance. Really enjoyed my time on the ferry, even the old, creaking Matanuska (though our cabin was a bit noisy and sleeping was difficult) but it was such a relaxing way to travel up the coast!! And so stunning!!

  2. Looking at heading there this year May 2018. How far up into Alaska can you go. If you don’t have a car is it easy to get around in the port cities. I am guessing you can stay in the port cities as long as you like you just need to book each leg of the trip. Which port cities do you think would be good to stay in for a few days. Should you book ahead of arrival or can you do when you get there. Can you drive between ports or is the ferry the only way to reach settlements.
    Your blog was great and very enticing as I too am not a great cruise ship fan

    • Hi Liz,

      Oh, wonderful!! Returning to southeast Alaska and really exploring the region is high up on my bucket list! Great to hear that the post was helpful. 🙂 I spent so much time researching before we went and just couldn’t find much information about how it all worked but it’s actually such a great way to see the Inside Passage without a cruise (and it’s actually quite easy).

      You can actually go all the way to Valdez or Whittier (which would be the closest port to Anchorage), plus the Aleutian Islands. We went as far as Haines, which is still in southeast Alaska. You’d have to catch a couple of different ferries if you wanted to go from Vancouver Island or Prince Rupert to Whittier, for example. If you travelled from Bellingham, Washington (and thus “avoided” Canada), you could catch one ferry from Bellingham all the way to Whittier, stopping at Juneau or a couple of other ports.

      Yes, you could easily stop in each port city. You would just need to book each leg separately like you said. There were a few people on our ferry who didn’t have a car and thus booked nothing ahead. They just booked one trip, got off and then booked their next sailing at the ferry terminal. Or you could plan your route and then book it all online via the Alaska Marine Highway website. That’s what we did (but we only had one passage from Prince Rupert to Haines to book with no stopovers). You’ll have to play with dates and stuff as the ferries don’t go every day. We booked ahead but only because we had a campervan, and I had read somewhere that the ferries book up. I booked in February and I think I was the first booking for that date, haha! The ferry going up from Prince Rupert to Haines isn’t huge (it’s not small but it’s not massive like the Canadian BC ferries, e.g. to Vancouver Island) but it wasn’t full by any stretch of the imagination. We went in late August and there were still plenty of cabins available. If you’re travelling without a car, you could probably just walk up to the ferry terminal and buy a ticket on the day, especially if you’re hoping around some of the smaller ports. And you may not want or need a cabin as you’ll spend most of your time on deck anyway, and some crossings are only a few hours.

      You can’t drive between the ports, there are literally no roads that connect southeast Alaska. The only way in and out is via ferry or via seaplane (well, Juneau has a bigger airport being the capital).

      We wanted to return to southeast Alaska this year but it’s unlikely to happen but when we do, I want to explore: Ketchikan (1-2 days) (though cruise ships also go there so you might want to check cruise schedules so that you’re not in town with 5,000 other people!), Petersburg (1-2 days), Juneau (at least 2 days to see Mendenhall Glacier etc. there’s also a lot of hiking in the area and bear watching; again check cruise schedules!), and Sitka (didn’t stop there but have read about it and it sounds very interesting historically). And maybe places like Gustavus but I’ll need to do a bit more research there.

      Hope this helps!


Thoughts? Comments? Shout it out. Well, not literally.