There are 3 ways to get from Halfmoon Bay to Powell River by unknown, bus, or ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Travel, bus, ferry, line 12 bus
best- Walk from Halfmoon Bay to Secret Coveunknown
- Take the bus from Secret Cove to Earls Covebus
- Take the ferry from Earls Cove to Saltery Bayferry
- Take the bus from Saltery Bay Ferry Terminal to Joyce & Croftonbus 12
4h 12mTravel, ferry
- Walk from Halfmoon Bay to Lasqueti Islandunknown
- Take the ferry from Lasqueti Island to Hornby Islandferry
- Take the ferry from Hornby Island to Powell Riverferry
5h 7mTravel, line 12 bus
- Walk from Halfmoon Bay to Saltery Bay Ferry Terminalunknown
- Take the bus from Saltery Bay Ferry Terminal to Joyce & Croftonbus 12
1h 21m
Questions & Answers
The distance between Halfmoon Bay and Powell River is 97 km.
The best way to get from Halfmoon Bay to Powell River without a car is to travel and bus and ferry and line 12 bus which takes 4h 12m and costs .
It takes approximately 4h 12m to get from Halfmoon Bay to Powell River, including transfers.
There are 26+ hotels available in Powell River.
What companies run services between Halfmoon Bay, BC, Canada and Powell River, BC, Canada?
There is no direct connection from Halfmoon Bay to Powell River. However, you can travel to Secret Cove, take the bus to Earls Cove, walk to Earls Cove, take the ferry to Saltery Bay, walk to Saltery Bay Ferry Terminal, then take the line 12 bus to Joyce & Crofton. Alternatively, you can take a vehicle from Halfmoon Bay to Powell River via Lasqueti Island and Hornby Island in around 5h 7m.
- Phone
- 1-844-613-8222
- [email protected]
- Website
- sunshinecoastconnector.ca
Bus from Secret Cove to Earls Cove
- Ave. Duration
- 38 min
- Frequency
- Once daily
- Estimated price
- $35–55
- Website
- https://sunshinecoastconnector.ca/index.php?route=common/home
- Passenger
- $35–55
- Phone
- +1 604 485 4287
- [email protected]
- Website
- bctransit.com
Bus from Saltery Bay Ferry Terminal to Joyce & Crofton
- Ave. Duration
- 39 min
- Frequency
- Twice daily
- Estimated price
- $3
- Website
- https://www.bctransit.com/powell-river/
- All passengers
- $3
Bus from Saltery Bay Ferry Terminal to Joyce & Crofton
- Ave. Duration
- 39 min
- Frequency
- Twice daily
- Estimated price
- $3
- Website
- https://www.bctransit.com/powell-river/
- All passengers
- $3
- Phone
- +1 888 223 3779
- Website
- bcferries.com
Ferry from Earls Cove to Saltery Bay
- Ave. Duration
- 50 min
- Frequency
- Every 4 hours
- Estimated price
- $5–55
- Website
- https://www.bcferries.com
- Child
- $5–20
- Adult
- $10–40
- Car
- $35–55
- Phone
- +1 250 218 9391
- Website
- hornbybus.com
Ferry from Lasqueti Island to Hornby Island
- Ave. Duration
- 1h 45m
- Frequency
- On demand
- Website
- https://hornbybus.com/
Ferry from Hornby Island to Powell River
- Ave. Duration
- 2h 15m
- Frequency
- On demand
- Website
- https://hornbybus.com/
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 Need to know: Jadrolinija, Bali: What to do if Mount Agung erupts, and Which side of Niagara Falls should I choose (and how do I get there)? - to help you get the most out of your next trip.






