There are 3 ways to get from Esquimalt 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 46 bus, line 61 bus
best- Take the bus from Admirals Rd at Colville Rd to Langford Exchbus 46
- Take the bus from Langford Exch to Otter Point Rd at Rhodonite Drbus 61 / ...
1h 26mDrive 33.3 km
cheapest- Drive from Esquimalt to Sookecar 33.3 km
40 min$7–10Taxi
- Take the taxi from Esquimalt to Sooketaxi 33.3 km
40 min$75–95
Questions & Answers
The cheapest way to get from Esquimalt to Sooke is to drive which costs $6 - $10 and takes 40 min.
The fastest way to get from Esquimalt to Sooke is to drive which takes 40 min and costs $6 - $10.
No, there is no direct bus from Esquimalt to Sooke. However, there are services departing from Admirals Rd at Colville Rd and arriving at Otter Point Rd at Rhodonite Dr via Langford Exch. The journey, including transfers, takes approximately 1h 26m.
The distance between Esquimalt and Sooke is 34 km. The road distance is 33.3 km.
The best way to get from Esquimalt to Sooke without a car is to line 46 bus and line 61 bus which takes 1h 26m and costs .
It takes approximately 1h 26m to get from Esquimalt to Sooke, including transfers.
Esquimalt to Sooke bus services, operated by BCTransit, depart from Admirals Rd at Colville Rd station.
Esquimalt to Sooke bus services, operated by BCTransit, arrive at Langford Exch station.
Yes, the driving distance between Esquimalt to Sooke is 33 km. It takes approximately 40 min to drive from Esquimalt to Sooke.
There are 264+ hotels available in Sooke.
What companies run services between Esquimalt, BC, Canada and Sooke, BC, Canada?
You can take a bus from Admirals Rd at Colville Rd to Otter Point Rd at Rhodonite Dr via Langford Exch in around 1h 26m.
- Website
- bctransit.com
Bus from Admirals Rd at Colville Rd to Langford Exch
- Ave. Duration
- 28 min
- Frequency
- Every 4 hours
- Schedules at
- bctransit.com
Bus from Langford Exch to Otter Point Rd at Rhodonite Dr
- Ave. Duration
- 32 min
- Frequency
- Hourly
- Schedules at
- bctransit.com
- Ave. Duration
- 40 min
- Estimated price
- $75–95
Yellow Cab
- Phone
- +1 250-381-2222
- Website
- yellowcabvictoria.com
Victoria Taxi
- Phone
- +1 250 383 7111
- Website
- victoriataxi.com
Bluebird Cabs
- Phone
- +1 250-382-2222
- Website
- taxicab.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 Need to know: Greyhound, Travelling to the US: What do I need to know?, and 5 delightfully under-the-radar French towns you need to visit - to help you get the most out of your next trip.
