There are 4 ways to get from Oak Bay to Sooke by bus, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Line 11 bus, line 95 bus, line 61 bus
best- Take the bus from Beach Dr at Midland Rd to Douglas St at Johnson Stbus 11
- Take the bus from Douglas St at Pandora Ave to Langford Exchbus 95 / ...
- Take the bus from Langford Exch to 2200 Blk Otter Point Rdbus 61
2h 6m$9Line 11 bus, line 61 bus
cheapest- Take the bus from Beach Dr at Midland Rd to Gorge Rd E at Government Stbus 11
- Take the bus from Douglas St at Kings Rd to Otter Point Rd at Rhodonite Drbus 61 / ...
2h 40m$6Drive 41.5 km
- Drive from Oak Bay to Sookecar 41.5 km
46 min$9–12Taxi
- Take the taxi from Oak Bay to Sooketaxi 41.5 km
46 min$100–130
Oak Bay to Sooke by bus
Questions & Answers
The cheapest way to get from Oak Bay to Sooke is to line 11 bus and line 61 bus which costs $6 and takes 2h 40m.
The fastest way to get from Oak Bay to Sooke is to drive which takes 46 min and costs $8 - $12.
No, there is no direct bus from Oak Bay to Sooke. However, there are services departing from Beach Dr at Midland Rd and arriving at 2200 Blk Otter Point Rd via Douglas St at Pandora Ave and Langford Exch. The journey, including transfers, takes approximately 2h 6m.
The distance between Oak Bay and Sooke is 46 km. The road distance is 41.5 km.
The best way to get from Oak Bay to Sooke without a car is to line 11 bus and line 95 bus and line 61 bus which takes 2h 6m and costs $9.
It takes approximately 2h 6m to get from Oak Bay to Sooke, including transfers.
Oak Bay to Sooke bus services, operated by BC Transit - Victoria, depart from Beach Dr at Midland Rd station.
Oak Bay to Sooke bus services, operated by BC Transit - Victoria, arrive at Douglas St at Johnson St station.
Yes, the driving distance between Oak Bay to Sooke is 42 km. It takes approximately 46 min to drive from Oak Bay to Sooke.
There are 88+ hotels available in Sooke.
What companies run services between Oak Bay, BC, Canada and Sooke, BC, Canada?
You can take a bus from Beach Dr at Midland Rd to 2200 Blk Otter Point Rd via Douglas St at Johnson St, Douglas St at Pandora Ave, and Langford Exch in around 2h 6m.
- Phone
- +1 250 382 6161
- [email protected]
- Website
- bctransit.com
Bus from Beach Dr at Midland Rd to Douglas St at Johnson St
- Ave. Duration
- 21 min
- Frequency
- Every 30 minutes
- Estimated price
- $3
- Website
- https://www.bctransit.com/victoria/
- Single Ride
- $3
Bus from Douglas St at Pandora Ave to Langford Exch
- Ave. Duration
- 36 min
- Frequency
- Every 15 minutes
- Estimated price
- $3
- Website
- https://www.bctransit.com/victoria/
- Single Ride
- $3
Bus from Langford Exch to 2200 Blk Otter Point Rd
- Ave. Duration
- 32 min
- Frequency
- Hourly
- Estimated price
- $3
- Website
- https://www.bctransit.com/victoria/
- Single Ride
- $3
Bus from Beach Dr at Midland Rd to Gorge Rd E at Government St
- Ave. Duration
- 27 min
- Frequency
- Every 30 minutes
- Estimated price
- $3
- Website
- https://www.bctransit.com/victoria/
- Single Ride
- $3
Bus from Douglas St at Kings Rd to Otter Point Rd at Rhodonite Dr
- Ave. Duration
- 1h 13m
- Frequency
- Every 4 hours
- Estimated price
- $3
- Website
- https://www.bctransit.com/victoria/
- Single Ride
- $3
- Ave. Duration
- 46 min
- Estimated price
- $100–130
Bluebird Cabs
- Phone
- +1 250 382 2222
- Website
- taxicab.com
Victoria Taxi
- Phone
- +1 250 383 7111
- Website
- victoriataxi.com
Yellow Cab of Victoria
- Phone
- +1 250 381 2222
- Website
- yellowcabvictoria.com
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 Is ride-sharing platform BlaBlaCar right for you?, How to get from JFK to New York City, and What documents do I need to cross Niagara Falls? - to help you get the most out of your next trip.



