There are 3 ways to get from Richmond to Garibaldi Provincial Park by subway, bus, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Subway, bus
best- Take the subway from Richmond-Brighouse Station @ Platform 1 to Vancouver City Centre Station @ Platform 1subway Canada Line
- Take the bus from Vancouver - 1025 Dunsmuir Street to Garibaldi Provincial Park - Rubble Creek Trailheadbus Vancouver to Garibaldi
3h 4m$48–102Drive 233.8 km
cheapest- Drive from Richmond to Garibaldi Provincial Parkcar 233.8 km
4h 39m$46–67Fly
- Fly from Coal Harbour Spb (CXH) to Whistler (YWS)plane CXH - YWS
2h 54m$253–397
Richmond to Garibaldi Provincial Park by subway, foot, and bus
Questions & Answers
The cheapest way to get from Richmond to Garibaldi Provincial Park is to drive which costs $45 - $70 and takes 4h 39m.
The fastest way to get from Richmond to Garibaldi Provincial Park is to fly which takes 2h 54m and costs $250 - $400.
The distance between Richmond and Garibaldi Provincial Park is 113 km. The road distance is 233.8 km.
The best way to get from Richmond to Garibaldi Provincial Park without a car is to subway and bus which takes 3h 4m and costs $45 - $110.
It takes approximately 3h 4m to get from Richmond to Garibaldi Provincial Park, including transfers.
Yes, the driving distance between Richmond to Garibaldi Provincial Park is 234 km. It takes approximately 4h 39m to drive from Richmond to Garibaldi Provincial Park.
What companies run services between Richmond, BC, Canada and Garibaldi Provincial Park, BC, Canada?
Harbour Air Seaplanes flies from Coal Harbour Spb (CXH) to Whistler (YWS) once daily.
- Website
- harbourair.com
Flights from Coal Harbour Spb to Whistler
- Ave. Duration
- 45 min
- When
- Every day
- Estimated price
- $170–290
- 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
- Phone
- +1 800 928 7101
- [email protected]
- Website
- Parkbus Homepage
Bus from Vancouver - 1025 Dunsmuir Street to Garibaldi Provincial Park - Rubble Creek Trailhead
- Ave. Duration
- 1h 30m
- Frequency
- Once a week
- Estimated price
- $48–95
- Website
- Parkbus Homepage
- Adult
- $95
- Student
- $86
- Senior
- $86
- Children
- $48
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, Want to know more about Flixbus?, and Which London airport should I choose? - to help you get the most out of your next trip.


