There are 4 ways to get from Vancouver to Fraser Canyon by train, taxi, bus, 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.
Train, taxi
best- Take the train from Vancouver to Katztrain VIA Rail
- Take the taxi from Katz to Fraser Canyontaxi
2h 49m$117–335Drive 187 km
cheapest- Drive from Vancouver to Fraser Canyoncar 187 km
2h 16m$37–53Bus
- Take the bus from Vancouver, BC - Pacific Central Station to Hope, BCbus Vancouver
2h 59m$159–201Bus, taxi
- Take the bus from Vancouver - 1025 Dunsmuir Street to Othello Tunnels Parkingbus Vancouver to Coquihalla Canyon Provincial Park
- Take the taxi from Othello Tunnels Parking to Fraser Canyontaxi
3h$120–150
Questions & Answers
The cheapest way to get from Vancouver to Fraser Canyon is to drive which costs $35 - $55 and takes 2h 16m.
The fastest way to get from Vancouver to Fraser Canyon is to drive which takes 2h 16m and costs $35 - $55.
No, there is no direct bus from Vancouver station to Fraser Canyon. However, there are services departing from Vancouver, BC - Pacific Central Station and arriving at Hope, BC via . The journey, including transfers, takes approximately 2h 59m.
The distance between Vancouver and Fraser Canyon is 177 km. The road distance is 187 km.
The best way to get from Vancouver to Fraser Canyon without a car is to train and taxi which takes 2h 49m and costs $110 - $340.
It takes approximately 2h 49m to get from Vancouver to Fraser Canyon, including transfers.
Vancouver to Fraser Canyon bus services, operated by EBus Canada, depart from Vancouver, BC - Pacific Central Station.
Vancouver to Fraser Canyon bus services, operated by EBus Canada, arrive at Hope, BC station.
Yes, the driving distance between Vancouver to Fraser Canyon is 187 km. It takes approximately 2h 16m to drive from Vancouver to Fraser Canyon.
What companies run services between Vancouver, BC, Canada and Fraser Canyon, BC, Canada?
EBus Canada operates a bus from Vancouver, BC - Pacific Central Station to Hope, BC 4 times a day, and the journey takes 2h 30m. Mountain Man Mikes Bus Service also services this route twice a week.
- Phone
- +1 888 842-7245
- Website
- VIA Rail
Train from Vancouver to Katz
- Ave. Duration
- 2h 17m
- Frequency
- Twice a week
- Estimated price
- $30–230
- Website
- VIA Rail
- Escape
- $30–110
- Business
- $75–210
- Business Plus
- $90–230
- Economy
- $35–120
- Economy Plus
- $35–130
- Phone
- +1 877 769 3287
- [email protected]
- Website
- EBus
Bus from Vancouver, BC - Pacific Central Station to Hope, BC
- Ave. Duration
- 2h 30m
- Frequency
- 4 times a day
- Website
- EBus
- Phone
- +1 778 382 7729
- [email protected]
- Website
- Home Mountain Man Mike's
Bus from Vancouver, BC - Pacific Central Station to Hope, BC
- Ave. Duration
- 2h 50m
- Frequency
- Twice a week
- Estimated price
- $80–110
- Website
- Home Mountain Man Mike's
- Phone
- +1 800 928 7101
- [email protected]
- Website
- Parkbus Homepage
Bus from Vancouver - 1025 Dunsmuir Street to Othello Tunnels Parking
- Ave. Duration
- 2h 20m
- Frequency
- Once a week
- Estimated price
- $30
- Website
- Parkbus Homepage
- Adult
- $30
- Student
- $30
- Senior
- $30
- Children
- $30
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 do I get from Sydney to Melbourne, Which London airport should I choose?, and 4 of the smartest ways to explore Australia - to help you get the most out of your next trip.












