BC Ferries Inside Passage Ferry

Click to load interactive map
List of stops
            Map

            Prince Rupert – Klemtu

            Port Hardy (Bear Cove) – Mcloughlin Bay (Bella Bella)

            Build real-time departures into your app Free API Access →

            Route Path (Streets & Roads)

            Port Hardy (Bear Cove) – Mcloughlin Bay (Bella Bella)
            Bear Cove Ferry Terminal - McLouchlin Bay Ferry Terminal

            Schedules and stops for this route are published in GTFS: bcferries-bc-ca

            Ferry Inside Passage FAQ

            • What time does the Inside Passage ferry start operating?

              Services on the Inside Passage ferry start at 07:30 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday.

            • What time does the Inside Passage ferry stop working?

              Services on the Inside Passage ferry stop at 15:55 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday.

            • Is there a Inside Passage ferry stop near me?

              Click here to view the nearest Inside Passage ferry stop.

            Inside Passage (Bella Bella Ferries)

            The first stop of the Inside Passage ferry route is Prince Rupert and the last stop is Klemtu. Inside Passage (Inside Passage) is operational during everyday.

            Additional information: Inside Passage has 2 stops and the total trip duration for this route is approximately 505 minutes.

            See why over 2 million users trust and consider busmaps.com as the best public transport website. busmaps gives you Bella Bella Ferries suggested routes, real-time bus tracker, line route maps in Bella Bella, and helps to find the closest Inside Passage ferry stops near you. No internet available? Download an offline PDF map and bus schedule for the Inside Passage ferry to take on your trip.

            Inside Passage ferry near me

            Last updated on July 1, 2026