There are 4 ways to get from Hope to Capilano Suspension Bridge by bus, train, 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.
Bus
best- Take the bus from Memorial Park Hope to Vancouver - 1025 Dunsmuir Streetbus Coquihalla Canyon Provincial Park to Vancouver
2h 46m$33–37Drive 157.1 km
cheapest- Drive from Hope to Capilano Suspension Bridgecar 157.1 km
1h 51m$31–45Train
- Take the train from Hope to Vancouvertrain VIA Rail
8h 8m$56–254Bus via Lonsdale Quay
- Take the bus from Hope, BC to Vancouver, BC - Pacific Central Stationbus Kelowna / ...
3h 24m$106–133
Hope to Capilano Suspension Bridge by bus and foot
Questions & Answers
The cheapest way to get from Hope to Capilano Suspension Bridge is to bus which costs $33 - $37 and takes 2h 46m.
The fastest way to get from Hope to Capilano Suspension Bridge is to drive which takes 1h 51m and costs $30 - $45.
No, there is no direct bus from Hope to Capilano Suspension Bridge. However, there are services departing from Memorial Park Hope and arriving at Eastbound Ridgewood Dr @ Norcross Way via Westbound W Georgia St @ Burrard St. The journey, including transfers, takes approximately 2h 46m.
No, there is no direct train from Hope to Capilano Suspension Bridge. However, there are services departing from Hope and arriving at Vancouver via . The journey, including transfers, takes approximately 8h 8m.
The distance between Hope and Capilano Suspension Bridge is 161 km. The road distance is 157.1 km.
The best way to get from Hope to Capilano Suspension Bridge without a car is to bus which takes 2h 46m and costs $33 - $37.
It takes approximately 2h 46m to get from Hope to Capilano Suspension Bridge, including transfers.
Hope to Capilano Suspension Bridge bus services, operated by Parkbus, depart from Memorial Park Hope station.
Hope to Capilano Suspension Bridge train services, operated by VIA Rail, depart from Hope station.
The best way to get from Hope to Capilano Suspension Bridge is to bus which takes 2h 46m and costs $33 - $37. Alternatively, you can train, which costs $55 - $260 and takes 8h 8m.
What companies run services between Hope, BC, Canada and Capilano Suspension Bridge, BC, Canada?
Parkbus operates a bus from Memorial Park Hope to Vancouver - 1025 Dunsmuir Street once a week. Tickets cost $30 and the journey takes 2h. Alternatively, VIA Rail operates a train from Hope to Vancouver twice a week. Tickets cost $30–230 and the journey takes 6h 54m.
- Phone
- +1 888 842-7245
- Website
- viarail.ca
Train from Hope to Vancouver
- Ave. Duration
- 6h 54m
- Frequency
- Twice a week
- Estimated price
- $30–230
- Website
- https://www.viarail.ca/en
- Escape
- $30–110
- Business
- $75–220
- Business Plus
- $90–230
- Economy
- $35–120
- Economy Plus
- $40–130
- Phone
- +1 800 928 7101
- [email protected]
- Website
- parkbus.ca
Bus from Memorial Park Hope to Vancouver - 1025 Dunsmuir Street
- Ave. Duration
- 2h
- Frequency
- Once a week
- Estimated price
- $30
- Website
- https://www.parkbus.ca/
- Adult
- $30
- Student
- $30
- Senior
- $30
- Children
- $30
- Phone
- +1 877 769 3287
- [email protected]
- Website
- myebus.ca
Bus from Hope, BC to Vancouver, BC - Pacific Central Station
- Ave. Duration
- 2h 10m
- Frequency
- 4 times a day
- Website
- https://www.myebus.ca/
- Phone
- +1 778 382 7729
- [email protected]
- Website
- mountainmanmikes.ca
Bus from Hope, BC to Vancouver, BC - Pacific Central Station
- Ave. Duration
- 2h 50m
- Frequency
- Twice a week
- Estimated price
- $80–110
- Website
- https://mountainmanmikes.ca/
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 Travelling to the UK: What do I need to know?, 4 stunningly beautiful Philippines islands you need to visit, and How to get from JFK to New York City - to help you get the most out of your next trip.
More Questions & Answers
Hope to Capilano Suspension Bridge bus services, operated by Parkbus, arrive at Vancouver - 1025 Dunsmuir Street station.
Hope to Capilano Suspension Bridge train services, operated by VIA Rail, arrive at Vancouver station.
Yes, the driving distance between Hope to Capilano Suspension Bridge is 157 km. It takes approximately 1h 51m to drive from Hope to Capilano Suspension Bridge.
There are 928+ hotels available in Capilano Suspension Bridge.












