There are 3 ways to get from Metchosin to Butchart Gardens by bus, taxi, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Line 55 bus, line 95 bus, line 75 bus
best- Take the bus from Happy Valley Rd at Rocky Point Rd to Langford Exch Bay B55 / ...
- Take the bus from Langford Exch Bay A to Douglas St at Gorge Rd E / Hillside Ave95 / ...
- Take the bus from Douglas St at Kings Rd to Butchart Gardens75
2h 20m$9Drive 29.6 km
cheapest- Drive from Metchosin to Butchart Gardens29.6 km
38 min$6–9Taxi
- Take the taxi from Metchosin to Butchart Gardens29.6 km
38 min$65–85
Metchosin to Butchart Gardens by bus and foot
Questions & Answers
The cheapest way to get from Metchosin to Butchart Gardens is to drive which costs $5 - $9 and takes 38 min.
The fastest way to get from Metchosin to Butchart Gardens is to taxi which takes 38 min and costs $65 - $85.
No, there is no direct bus from Metchosin to Butchart Gardens. However, there are services departing from Happy Valley Rd at Rocky Point Rd and arriving at Butchart Gardens via Langford Exch Bay A and Douglas St at Kings Rd. The journey, including transfers, takes approximately 2h 20m.
The distance between Metchosin and Butchart Gardens is 49 km. The road distance is 29.6 km.
The best way to get from Metchosin to Butchart Gardens without a car is to line 55 bus and line 95 bus and line 75 bus which takes 2h 20m and costs $9.
It takes approximately 2h 20m to get from Metchosin to Butchart Gardens, including transfers.
Metchosin to Butchart Gardens bus services, operated by BC Transit - Victoria Regional Transit System, depart from Happy Valley Rd at Rocky Point Rd station.
Metchosin to Butchart Gardens bus services, operated by BC Transit - Victoria Regional Transit System, arrive at Langford Exch Bay B station.
Yes, the driving distance between Metchosin to Butchart Gardens is 30 km. It takes approximately 38 min to drive from Metchosin to Butchart Gardens.
There are 251+ hotels available in Butchart Gardens.
What companies run services between Metchosin, BC, Canada and Butchart Gardens, BC, Canada?
You can take a bus from Happy Valley Rd at Rocky Point Rd to Butchart Gardens via Langford Exch Bay B, Langford Exch Bay A, Douglas St at Gorge Rd E / Hillside Ave, Douglas St at Kings Rd, and Butchart Gardens in around 2h 20m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Phone
- 250-382-6161
- transitinfo@bctransit.com
- Website
- bctransit.com
Bus from Happy Valley Rd at Rocky Point Rd to Langford Exch Bay B
- Ave. Duration
- 23 min
- Frequency
- Every 2 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 Bay A to Douglas St at Gorge Rd E / Hillside Ave
- Ave. Duration
- 28 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
Bus from Douglas St at Kings Rd to Butchart Gardens
- Ave. Duration
- 42 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
- Ave. Duration
- 38 min
- Estimated price
- $65–85
Westshore Taxi
- Phone
- +1 250 478 7888
- Website
- westshoretaxi2007.com
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
Orange Taxi
- Phone
- +1 778 977 3333
- Website
- facebook.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 Getting to Rome from the airport, Need to know: Greyhound, and Why you should take the train in the US - to help you get the most out of your next trip.





