There are 5 ways to get from Richmond to Walnut Grove by subway, 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.
Subway, line 555 bus
best- Take the subway from Richmond-Brighouse Station @ Platform 1 to Vancouver City Centre Station @ Platform 1subway
- Take the subway from Granville Station @ Platform 2 to Lougheed Town Centre Station @ Platform 2subway
- Take the bus from Lougheed Station @ Bay 1 to Carvolth Exchange @ Bay 1 Unloading Onlybus 555
1h 46m$9–21Line 410 bus, line 388 bus
cheapest- Take the bus from Richmond-Brighouse Station @ Bay 4 to 22nd Street Station @ Unloading Onlybus 410
- Take the bus from 22nd Street Station @ Bay 7 to Southbound 202 St @ 8900 Blockbus 388
2h 32m$3–7Drive 42.7 km
- Drive from Richmond to Walnut Grovecar 42.7 km
42 min$9–13Taxi
- Take the taxi from Richmond to Walnut Grovetaxi 42.7 km
42 min$100–130Line 301 bus, line 364 bus, line 562 bus
- Take the bus from Richmond-Brighouse Station @ Bay 6 to Scottsdale Exchange @ Bay 5bus 301
- Take the bus from Scottsdale Exchange @ Bay 9 to Langley Centre @ Bay 4bus 364
- Take the bus from Langley Centre @ Bay 6 to Northbound Walnut Grove Dr @ 88 Avebus 562 / ...
2h 40m$6–14
Richmond to Walnut Grove by subway and bus
Questions & Answers
The cheapest way to get from Richmond to Walnut Grove is to line 410 bus and line 388 bus which costs $3 - $7 and takes 2h 32m.
The fastest way to get from Richmond to Walnut Grove is to drive which takes 42 min and costs $8 - $13.
No, there is no direct bus from Richmond station to Walnut Grove. However, there are services departing from Richmond-Brighouse Station @ Bay 4 and arriving at Southbound 202 St @ 8900 Block via 22nd Street Station @ Bay 7. The journey, including transfers, takes approximately 2h 32m.
The distance between Richmond and Walnut Grove is 61 km. The road distance is 42.7 km.
The best way to get from Richmond to Walnut Grove without a car is to subway and line 555 bus which takes 1h 46m and costs $9 - $21.
It takes approximately 1h 46m to get from Richmond to Walnut Grove, including transfers.
Richmond to Walnut Grove bus services, operated by TransLink CA, depart from Richmond-Brighouse Station @ Bay 4.
Richmond to Walnut Grove bus services, operated by TransLink CA, arrive at 22nd Street Station @ Unloading Only.
Yes, the driving distance between Richmond to Walnut Grove is 43 km. It takes approximately 42 min to drive from Richmond to Walnut Grove.
There are 340+ hotels available in Walnut Grove.
What companies run services between Richmond, BC, Canada and Walnut Grove, BC, Canada?
You can take a bus from Richmond-Brighouse Station @ Bay 4 to Southbound 202 St @ 8900 Block via 22nd Street Station @ Bay 7 in around 2h 32m.
- Phone
- +1 604 953 3333
- Website
- TransLink CA
Subway from Richmond-Brighouse Station @ Platform 1 to Vancouver City Centre Station @ Platform 1
- Ave. Duration
- 26 min
- Frequency
- Every 10 minutes
- Estimated price
- $4–7
- Website
- TransLink CA
- Zone 1
- $4
- Zone 2
- $5
- Zone 3
- $7
Subway from Granville Station @ Platform 2 to Lougheed Town Centre Station @ Platform 2
- Ave. Duration
- 39 min
- Frequency
- Every 15 minutes
- Estimated price
- $4–7
- Website
- TransLink CA
- Zone 1
- $4
- Zone 2
- $5
- Zone 3
- $7
- Phone
- +1 604 953 3333
- Website
- TransLink CA
Bus from Lougheed Station @ Bay 1 to Carvolth Exchange @ Bay 1 Unloading Only
- Ave. Duration
- 21 min
- Frequency
- Every 30 minutes
- Estimated price
- $4–7
- Website
- TransLink CA
- Zone 1
- $4
- Zone 2
- $5
- Zone 3
- $7
Bus from Richmond-Brighouse Station @ Bay 4 to 22nd Street Station @ Unloading Only
- Ave. Duration
- 47 min
- Frequency
- Every 15 minutes
- Estimated price
- $4–7
- Website
- TransLink CA
- Zone 1
- $4
- Zone 2
- $5
- Zone 3
- $7
Bus from 22nd Street Station @ Bay 7 to Southbound 202 St @ 8900 Block
- Ave. Duration
- 1h 16m
- Frequency
- Hourly
- Website
- TransLink CA
- Zone 1
- $0
- Zone 2
- $0
- Zone 3
- $0
Bus from Richmond-Brighouse Station @ Bay 6 to Scottsdale Exchange @ Bay 5
- Ave. Duration
- 40 min
- Frequency
- Every 20 minutes
- Estimated price
- $4–7
- Website
- TransLink CA
- Zone 1
- $4
- Zone 2
- $5
- Zone 3
- $7
Bus from Scottsdale Exchange @ Bay 9 to Langley Centre @ Bay 4
- Ave. Duration
- 58 min
- Frequency
- Every 30 minutes
- Estimated price
- $4–7
- Website
- TransLink CA
- Zone 1
- $4
- Zone 2
- $5
- Zone 3
- $7
Bus from Langley Centre @ Bay 6 to Northbound Walnut Grove Dr @ 88 Ave
- Ave. Duration
- 30 min
- Frequency
- Every 30 minutes
- Website
- TransLink CA
- Zone 1
- $0
- Zone 2
- $0
- Zone 3
- $0
- Ave. Duration
- 42 min
- Estimated price
- $100–130
Kimber Cabs
- Phone
- +1 604 238 8888
- Website
- kimbercabs.com
Richmond Taxi
- Phone
- +1 604 272 1111
- Website
- richmondtaxi.ca
Taxi Richmond
- Phone
- +1 804 938 7967
- Website
- sites.google.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 How to plan an amazing trip around Scandinavia, Italy Travel Guides, and Travelling by boat in Italy - to help you get the most out of your next trip.

