There are 6 ways to get from Gibsons to Sooke by ferry, car ferry, bus, plane, or busferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Ferry, car ferry, bus, line 61 bus
best- Take the ferry from Langdale to Horseshoe Bay
- Take the car ferry from Horseshoe Bay, BC to Nanaimo Departure Bay
- Take the bus from Nanaimo, Departure Bay Ferry Terminal, Canada to Victoria, BC - Sandman Inn
- Take the bus from Douglas St at Kings Rd to Otter Point Rd at Rhodonite Dr61 / ...
9h 38m$73–260Ferry, line 257 bus to Vancouver International Airport, fly to Victoria International Airport, line 72 bus, line 95 bus, line 61 bus
cheapest- Take the ferry from Langdale to Horseshoe Bay
- Take the bus from Keith Rd @ Horseshoe Bay Ferry Terminal to Eastbound W Georgia St @ Granville St
- Fly from Vancouver International Airport (YVR) to Victoria International Airport (YYJ)YVR - YYJ
- Take the bus from James White Blvd at Resthaven Dr to Douglas St at Gorge Rd E / Hillside Ave
- Take the bus from Douglas St at Kings Rd to Langford Exch
- Take the bus from Langford Exch to Otter Point Rd at Rhodonite Dr
8h 6m$57–324Ferry to Coal Harbour Spb, fly to Victoria Inner Harbour Apt, line 61 bus
- Take the ferry from Langdale to Horseshoe Bay
- Fly from Coal Harbour Spb (CXH) to Victoria Inner Harbour Apt (YWH)CXH - YWH
- Take the bus from Langford Exch to Otter Point Rd at Rhodonite Dr
6h 17m$92–712Ferry, bus and ferry
- Take the ferry from Langdale to Horseshoe BayWest Van - Sunshine Coast
- Take the busferry from Vancouver Cruise Ship Terminal to VictoriaVancouver Cruise Ship Terminal to Victoria
10h 13m$59–124Ferry, line 257 bus to Vancouver International Airport, fly to Victoria Inner Harbour Apt, line 61 bus
- Take the ferry from Langdale to Horseshoe Bay
- Take the bus from Keith Rd @ Horseshoe Bay Ferry Terminal to Eastbound W Georgia St @ Granville St
- Fly from Vancouver International Airport (YVR) to Victoria Inner Harbour Apt (YWH)YVR - YWH
- Take the bus from Langford Exch to Otter Point Rd at Rhodonite Dr
6h 28m$86–668Fly Sechelt-Gibsons Airport to Nanaimo, bus, line 61 bus
- Fly from Sechelt-Gibsons Airport (YHS) to Nanaimo (ZNA)YHS - ZNA
- Take the bus from Nanaimo, Departure Bay Ferry Terminal, Canada to Lanford, BC - Park n' Ride
- Take the bus from Langford Exch to Otter Point Rd at Rhodonite Dr
7h 9m$95–425
Gibsons to Sooke by bus, ferry, car ferry, and foot
Questions & Answers
The cheapest way to get from Gibsons to Sooke is to ferry and bus and ferry which costs $55 - $130 and takes 10h 13m.
The fastest way to get from Gibsons to Sooke is to ferry and fly and line 61 bus which takes 6h 17m and costs $90 - $750.
The distance between Gibsons and Sooke is 233 km.
The best way to get from Gibsons to Sooke without a car is to ferry and car ferry and bus and line 61 bus which takes 9h 38m and costs $70 - $260.
It takes approximately 9h 38m to get from Gibsons to Sooke, including transfers.
There are 57+ hotels available in Sooke.
What companies run services between Gibsons, BC, Canada and Sooke, BC, Canada?
There is no direct connection from Gibsons to Sooke. However, you can take the line 1 bus to Langdale Ferry Terminal, walk to Langdale, take the ferry to Horseshoe Bay, walk to Horseshoe Bay, BC, take the car ferry to Nanaimo Departure Bay, walk to Nanaimo, Departure Bay Ferry Terminal, Canada, take the bus to Victoria, BC - Sandman Inn, walk to Douglas St at Kings Rd, then take the line 61 bus to Otter Point Rd at Rhodonite Dr. Alternatively, you can take the line 1 bus to Langdale Ferry Terminal, walk to Langdale, take the ferry to Horseshoe Bay, walk to Keith Rd @ Horseshoe Bay Ferry Terminal, take the line 257 bus to Eastbound W Georgia St @ Burrard St, walk to Coal Harbour Spb (CXH) airport, fly to Victoria Inner Harbour Apt (YWH), walk to Douglas St at Fort St, take the line 53 bus to Langford Exch, then take the line 61 bus to Otter Point Rd at Rhodonite Dr.
- Website
- harbourair.com
Flights from Coal Harbour Spb to Victoria Inner Harbour Apt
- Ave. Duration
- 35 min
- When
- Every day
- Estimated price
- $75–650
Flights from Vancouver International Airport to Victoria Inner Harbour Apt
- Ave. Duration
- 30 min
- When
- Every day
- Estimated price
- $65–600
Flights from Vancouver International Airport to Victoria International Airport
- Ave. Duration
- 30 min
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $35–300
Flights from Sechelt-Gibsons Airport to Nanaimo
- Ave. Duration
- 20 min
- When
- Every day
- Estimated price
- $40–370
- Website
- helijet.com
Flights from Coal Harbour Spb to Victoria Inner Harbour Apt
- Ave. Duration
- 35 min
- When
- Every day
- Estimated price
- $75–650
- Website
- aircanada.com
Flights from Vancouver International Airport to Victoria International Airport
- Ave. Duration
- 31 min
- When
- Every day
- Estimated price
- $35–300
- Website
- westjet.com
Flights from Vancouver International Airport to Victoria International Airport
- Ave. Duration
- 39 min
- When
- Every day
- Estimated price
- $18–190
- Website
- pacificcoastal.com
Flights from Vancouver International Airport to Victoria International Airport
- Ave. Duration
- 30 min
- When
- Every day
- Estimated price
- $190–310
- Website
- flyairnorth.com
Flights from Vancouver International Airport to Victoria International Airport
- Ave. Duration
- 30 min
- When
- Thursday
- Estimated price
- $55–170
- info@islandlinkbus.com
- Website
- islandlinkbus.com
Bus from Nanaimo, Departure Bay Ferry Terminal, Canada to Victoria, BC - Sandman Inn
- Ave. Duration
- 1h 45m
- Frequency
- Every 4 hours
- Estimated price
- $45
- Book at
- https://www.islandlinkbus.com/booking/login.asp
- Road Adult
- $45
Bus from Nanaimo, Departure Bay Ferry Terminal, Canada to Lanford, BC - Park n' Ride
- Ave. Duration
- 1h 25m
- Frequency
- 4 times a day
- Estimated price
- $44
- Book at
- https://www.islandlinkbus.com/booking/login.asp
- Road Adult
- $44
- Phone
- 250-382-6161
- transitinfo@bctransit.com
- Website
- bctransit.com
Bus from Douglas St at Kings Rd to Otter Point Rd at Rhodonite Dr
- Ave. Duration
- 1h 10m
- Frequency
- Every 4 hours
- Estimated price
- $3
- Website
- https://www.bctransit.com/victoria/home
- Schedules at
- https://www.bctransit.com/victoria/schedules-and-maps/
- Single Ride
- $3
Bus from Langford Exch to Otter Point Rd at Rhodonite Dr
- Ave. Duration
- 32 min
- Frequency
- Hourly
- Estimated price
- $3
- Website
- https://www.bctransit.com/victoria/home
- Schedules at
- https://www.bctransit.com/victoria/schedules-and-maps/
- Single Ride
- $3
Bus from James White Blvd at Resthaven Dr to Douglas St at Gorge Rd E / Hillside Ave
- Ave. Duration
- 48 min
- Frequency
- Hourly
- Estimated price
- $3
- Website
- https://www.bctransit.com/victoria/home
- Schedules at
- https://www.bctransit.com/victoria/schedules-and-maps/
- Single Ride
- $3
Bus from Douglas St at Kings Rd to Langford Exch
- Ave. Duration
- 32 min
- Frequency
- Every 15 minutes
- Estimated price
- $3
- Website
- https://www.bctransit.com/victoria/home
- Schedules at
- https://www.bctransit.com/victoria/schedules-and-maps/
- Single Ride
- $3
- Phone
- +1 888 788 8840
- reservations@bcfconnector.com
- Website
- bcfconnector.com
Busferry from Vancouver Cruise Ship Terminal to Victoria
- Ave. Duration
- 4h 25m
- Frequency
- On demand
- Estimated price
- $45–65
- Website
- https://bcfconnector.com/
- Schedules at
- https://bcfconnector.com/bc-ferries-connector-schedules/
- Adult
- $45–65
- Phone
- +1 604-953-3333
- Website
- translink.ca
Bus from Keith Rd @ Horseshoe Bay Ferry Terminal to Eastbound W Georgia St @ Granville St
- Ave. Duration
- 37 min
- Frequency
- Every 30 minutes
- Estimated price
- $4
- Website
- https://www.translink.ca
- Phone
- 1-888-223-3779
- Website
- bcferries.com
Ferry from Langdale to Horseshoe Bay
- Ave. Duration
- 40 min
- Frequency
- Every 4 hours
- Estimated price
- $5–50
- Website
- https://www.bcferries.com
- Book at
- https://www.bcferries.com/RouteSelectionPage
- Schedules at
- https://www.bcferries.com/routes-fares/discover-route-map
- Standard Passenger
- $5–18
- Standard Vehicle + Passenger
- $35–50
Car ferry from Horseshoe Bay, BC to Nanaimo Departure Bay
- Ave. Duration
- 1h 42m
- Frequency
- Every 4 hours
- Estimated price
- $18–160
- Website
- https://www.bcferries.com
- Book at
- https://www.bcferries.com/RouteSelectionPage
- Schedules at
- https://www.bcferries.com/routes-fares/discover-route-map
- Standard Passenger
- $18–55
- Standard Vehicle + Passenger
- $110–160
- Adult Passenger + Standard Vehicle
- $106
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 Getting to Milan from the airport, Flying into Beijing?, and Getting around the Cyclades - to help you get the most out of your next trip.














