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 as 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 webcams, construction and incident notices.

Distance from the Langdale Ferry Terminal to:

Gibsons:5 km – 5 minutes
Sechelt:26 km – 29 minutes
Halfmoon Bay:41 km – 38 minutes
Medeira Park (Pender Harbour):58 km – 52 minutes
Egmont:85 km – 1 hr. 25 minutes
Earls Cove Ferry Terminal:80 km – 1 hr. 13 minutes

Ferry from Earls Cove to Saltery Bay – 50 minutes.

Distance from the Saltery Bay Ferry Terminal to:

Powell River:31 km – 26 minutes
Lund:60 km – 1 hour

*water taxi or passenger ferry is required when travelling to Savary Island from Lund

Public Transit, Rides & 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. You can find a bus route map below. A DayPASS for the bus can be purchased on the ferry at the gift shop, as well as a number of other locations.

*Please note that if you are planning a trip to the Coast without a car and are hoping to explore to the North Coast, there is no public transit past Halfmoon Bay. If you are without a car the Sunshine Coast Connector can help you on your way to the North Coast. There is public transit once you arrive in Powell River as well as the new Zunga Bus. A new pilot on-demand transit service operated by the City of Powell River. It’s open to anyone and offers fast, fun, easy travel.

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.


Sunshine Coast’s first ride-hailing + delivery service, Coastal Rides provides a safe and affordable transportation option on the Sunshine Coast from Port Melon, Langdale and Gibsons on the south coast to Powell River and Lund on the North coast, and all points in between.


Sunshine Coast Shuttles is based in Powell River. They can shuttle guests to just about any location on the North Sunshine Coast that is reasonably accessible by 4×4 vehicles.

The Harbour Air – Sechelt Sunshine Shuttle is available for private charters in Sechelt and throughout the South Sunshine Coast. The Sunshine Shuttle is ideal for transporting groups in one vehicle safely, making your travel arrangements easier, more efficient and affordable. Please phone 1-800-665-0212 for details and to book.


Interested in car sharing? The Coast Car Co-Op car sharing service on the South Coast has membership options for regular visitors.  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.

If you’re looking for a more unique way of exploring the Sunshine Coast, rent a scooter or e-bike from Scotty’s Rentals Inc. in Gibsons and enjoy an unencumbered view as your explore coastal communities.

By Bike

If you plan to explore the Sunshine Coast on two wheels, there are a few tips and tricks to keep in mind to ensure your trip is as safe and enjoyable as possible! If you are disembarking with your bike from the ferry, you will be riding on the road alongside the cars. It is often a good idea to pull to the side and wait until the bulk of the vehicles have offloaded, especially if you are not comfortable riding in close quarters with cars and trucks. This is true regardless of the ferry you are on.

Once you have firmly arrived on land, there are many opportunities to explore. Check out our Cycling page for more info on routes and bike shops. You can also rent scooters/e-bikes directly in Gibsons from Scotty’s Scooters, adding some extra excitement to your travels. Some of the roads can be quite narrow, so please make sure to wear your helmet and familiarize yourself with some safe cycling tips from Bike Sense.

By boat

There are a number of locations on the Sunshine Coast that are accessible by boat only. Here you’ll find information on how to get there…

Transportation to Gambier and Keats Islands is provided by BC Ferries from the Langdale Ferry Terminal. to Gambier and Keats Islands by boat.

If you’re heading to Thormanby Island, both Buccaneer Marina and Thormanby Transportation provide water taxi service. 

When travelling in the North Sunshine Coast to Savary Island, Cortes Island, Sarah Point (start of the Sunshine Coast Trail) and Desolation Sound you can catch a ride with Savary Island Ferry or Lund Water Taxi.

Ground transportation to and from all water taxi services is available via the Coastal Rides App on both the North and South Sunshine Coast. Easily book your transfer to any of these operators from anywhere on the Sunshine Coast including: Sechelt Airport; Harbour Air & Sunshine Coast Air Terminal in Sechelt; Powell River Airport; any BC Ferries Terminal or your local accommodation.