There are 2 ways to get from Prince Rupert to Alert Bay by ferry or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Ferry
best- Take the ferry from Prince Rupert to McLoughlin Bayferry
- Take the ferry from McLoughlin Bay to Port Hardyferry
- Take the ferry from Port McNeill to Alert Bayferry
19h$253–1,493Ferry, bus
cheapest- Take the ferry from Prince Rupert to Klemtuferry
- Take the ferry from Klemtu to Port Hardyferry
- Take the bus from Thunderbird Mall to Port McNeill Ferry Terminalbus 1
- Take the ferry from Port McNeill to Alert Bayferry
20h 17m$227–1,724
Questions & Answers
The cheapest way to get from Prince Rupert to Alert Bay is to ferry which costs $250 - $1,500 and takes 19h.
The fastest way to get from Prince Rupert to Alert Bay is to ferry which takes 19h and costs $250 - $1,500.
The distance between Prince Rupert and Alert Bay is 556 km.
The best way to get from Prince Rupert to Alert Bay without a car is to ferry which takes 19h and costs $250 - $1,500.
It takes approximately 19h to get from Prince Rupert to Alert Bay, including transfers.
There are 13+ hotels available in Alert Bay.
What companies run services between Prince Rupert, BC, Canada and Alert Bay, BC, Canada?
You can take a ferry from Prince Rupert to Alert Bay via McLoughlin Bay, Port Hardy, and Port McNeill in around 19h.
- Phone
- +1 250-956-3151
- transitinfo@bctransit.com
- Website
- bctransit.com
Bus from Thunderbird Mall to Port McNeill Ferry Terminal
- Ave. Duration
- 43 min
- Frequency
- 4 times a day
- Estimated price
- $2
- Website
- https://www.bctransit.com/mount-waddington/
- Adult
- $2
- Phone
- 1-888-223-3779
- Website
- bcferries.com
Ferry from Prince Rupert to McLoughlin Bay
- Ave. Duration
- 10h 5m
- Frequency
- 5 times a week
- Estimated price
- $100–900
- Website
- https://www.bcferries.com
- Book at
- https://www.bcferries.com/RouteSelectionPage
- Schedules at
- https://www.bcferries.com/routes-fares/discover-route-map
- Standard Passenger
- $100–310
- Standard Vehicle + Passenger
- $600–900
Ferry from McLoughlin Bay to Port Hardy
- Ave. Duration
- 5h 35m
- Frequency
- 5 times a week
- Estimated price
- $55–490
- Website
- https://www.bcferries.com
- Book at
- https://www.bcferries.com/RouteSelectionPage
- Schedules at
- https://www.bcferries.com/routes-fares/discover-route-map
- Standard Passenger
- $55–170
- Standard Vehicle + Passenger
- $350–490
Ferry from Port McNeill to Alert Bay
- Ave. Duration
- 45 min
- Frequency
- Every 2 hours
- Estimated price
- $3–30
- Website
- https://www.bcferries.com
- Book at
- https://www.bcferries.com/RouteSelectionPage
- Schedules at
- https://www.bcferries.com/routes-fares/discover-route-map
- Standard Passenger
- $3–11
- Standard Vehicle + Passenger
- $21–30
Ferry from Prince Rupert to Klemtu
- Ave. Duration
- 7h 50m
- Frequency
- Twice a week
- Estimated price
- $120–1,100
- Website
- https://www.bcferries.com
- Book at
- https://www.bcferries.com/RouteSelectionPage
- Schedules at
- https://www.bcferries.com/routes-fares/discover-route-map
- Standard Passenger
- $120–360
- Standard Vehicle + Passenger
- $700–1,100
Ferry from Klemtu to Port Hardy
- Ave. Duration
- 7h 50m
- Frequency
- Twice a week
- Estimated price
- $75–650
- Website
- https://www.bcferries.com
- Book at
- https://www.bcferries.com/RouteSelectionPage
- Schedules at
- https://www.bcferries.com/routes-fares/discover-route-map
- Standard Passenger
- $75–230
- Standard Vehicle + Passenger
- $460–650
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Train travel in France: A guide to SNCF, South Korea: Travelling from Seoul to Busan , and Want to know more about Flixbus? - to help you get the most out of your next trip.







