BC Ferries

BC Ferries provides scheduled service for vehicles and pedestrians from both Vancouver and Vancouver Island. These ferries take all vehicles (including bicycles) as well as foot passengers. Pets are welcome, but must remain on the vehicle deck. Check the BC Ferries website for information on fares, schedules and ships' amenities and services. Extra sailings are added during peak periods* and the schedule is subject to change in summer, so please check website for current information.


  • From Horseshoe Bay ferry terminal in West Vancouver, catch the 40-minute sailing through scenic Howe Sound to Langdale ferry terminal, the southern entry point for the entire Sunshine Coast. 
  • Connecting the Upper & Lower Sunshine Coast, BC Ferries offers several daily sailings through some stunning scenery. This trip takes 50 minutes with terminals in Earl's Cove on the Lower Sunshine Coast and Saltery Bay on the Upper Sunshine Coast.
  • From Comox on Vancouver Island to Powell River at the northern end of the Sunshine Coast, BC Ferries offers several daily sailings for this 1 hour and 20 minute trip.
  • From Powell River to Texada Island, BC Ferries offers several daily sailings for this 35 minute trip.
  • Ferries to Gambier & Keats Islands - from Gibsons Landing and Langdale Terminal
  • Another route of access from Vancouver Island is from Nanaimo where you take the 90-minute ferry from Departure Bay to Horseshoe Bay in West Vancouver. You then connect to the 40-minute sailing to Langdale on the Lower Sunshine Coast. 



For information on BC Ferries fares, go to Ferry Fares. Need to be sure you get a particular sailing? Reservations are available for vehicles on major routes.


                fx:      'slideY',
                delay:   -4000 


Westcoast Air provides scheduled floatplane service and charters to Sechelt from Vancouver Airport (YVR), Vancouver Harbour, Victoria and Nanaimo.

Tofino Air provides scheduled floatplane service and charters from Vancouver Regional Airport and Vancouver Island into Sechelt. New service includes Victoria.>

Saltspring Air provides float plane service from downtown Vancouver to Madeira Park every Friday and Monday.

KD Air provides flights from Vancouver & Vancouver Island to Gillies Bay on Texada Island. 

Pacific Coastal Airlines offers flights from Vancouver Airport to Powell River. 

Kenmore Air has flights from Seattle to Pender Harbour, and are now mileage partners with Alaska Airlines.

WestJet provides daily scheduled service into Comox Airport on Vancouver Island from most major Canadian cities as well as many US cities.

Malaspina Coach Lines operates a convenient bus service between Vancouver International Airport, downtown Vancouver and the Sunshine Coast all the way to Powell River via select ferry sailings.

Blue Bus (Bus #257) from Vancouver to Horseshoe Bay
The West Vancouver Blue Bus #257 Horseshoe Bay Express departs downtown Vancouver along Georgia Street throughout the day, bringing passengers directly to the Horseshoe Bay ferry terminal.  The Blue Bus is available immediately outside the Horseshoe Bay ferry terminal for express passage to Vancouver.  Buses are wheelchair accessible and are equipped with bike racks.

© Sunshine Coast BC, Create, Connect, Discover : created by Massive Graphic