Highway 101 – aka the Sunshine Coast Highway, is the main highway to all communities in the region.
If you have your own vehicle, travelling within the region is a simple as putting wheels to the pavement. Our highway is suitable for all vehicle types, from motorcycles to large commercial trucks. Current conditions can be viewed on DriveBC, which includes highway web cams, construction and incident notices.
The following are distances from the Langdale Ferry Terminal to:
|Gibsons:||5 km – 5 minutes|
|Sechelt:||24 km – 22 minutes|
|Halfmoon Bay:||41 km – 38 minutes|
|Madeira Park (Pender Harbour):||58 km – 52 minutes|
|Earls Cove – Egmont:||80 km. – 1 hr. 13 minutes|
The ferry from Earls Cove to Saltery Bay (to access Powell River, Lund, Texada Island and *Savary Island takes 50 minutes.
Distances from the Saltery Bay Ferry Terminal to:
|Powell River:||31 km – 26 minutes|
|Lund:||60 km – 1 hour|
Public Transit & Car Sharing
BC Transit offers regular bus transit service between the BC Ferries terminal in Langdale and Halfmoon Bay, including many stops in between in Gibsons, Roberts Creek, & Sechelt. BC Transit also provides service on the North Coast, with service throughout the town of Powell River, and limited service to Lund, Stillwater, and occasionally Saltery Bay. Be sure to check schedules when planning your trip. Buses are wheelchair accessible and are equipped with bike racks.
Another option for those travelling by bus is to take the Sunshine Coast Connector, which operates a convenient bus service between downtown Vancouver and the Sunshine Coast through to Powell River via select ferry sailings.
Interested in car sharing? The Coast Car Co-Op car sharing service on the South Coast has membership options for regular visitors and roaming options for other car sharing organizations like Modo. Save the ferry fees and pick up a car when you’re here, just when you need it. Ride sharing is also available via Share-There, especially for events and festivals on the Sunshine Coast.