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 13mTravel, 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 22m
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 13m and costs .
It takes approximately 4h 13m to get from Halfmoon Bay to Powell River, including transfers.
There are 27+ 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
- Sunshine Coast Connector
Bus from Secret Cove to Earls Cove
- Ave. Duration
- 38 min
- Frequency
- Once daily
- Estimated price
- $35–55
- Website
- Sunshine Coast Connector
- Passenger
- $35–55
- Phone
- +1 888 223 3779
- Website
- BC Ferries
Ferry from Earls Cove to Saltery Bay
- Ave. Duration
- 50 min
- Frequency
- Every 4 hours
- Estimated price
- $5–55
- Website
- BC Ferries
- Child
- $5–20
- Adult
- $10–40
- Car
- $35–55
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 Italy Travel Guides, Getting to Milan from the airport, and Train travel in Spain: A guide to Renfe - to help you get the most out of your next trip.

