There are 3 ways to get from Garibaldi Provincial Park to North Vancouver by 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.
Bus, line 240 bus
best- Take the bus from Garibaldi Provincial Park - Rubble Creek Trailhead to Vancouver - 1025 Dunsmuir Streetbus Garibaldi to Vancouver
- Take the bus from Westbound W Georgia St @ Burrard St to Eastbound E 15 St @ Grand Blvd Eastbus 240
2h 44m$51–102Drive 217.7 km
cheapest- Drive from Garibaldi Provincial Park to North Vancouvercar 217.7 km
4h 17m$43–62Fly
- Fly from Whistler (YWS) to Coal Harbour Spb (CXH)plane YWS - CXH
1h 49m$247–396
Garibaldi Provincial Park to North Vancouver by foot and bus
Questions & Answers
The cheapest way to get from Garibaldi Provincial Park to North Vancouver is to drive which costs $40 - $65 and takes 4h 17m.
The fastest way to get from Garibaldi Provincial Park to North Vancouver is to fly which takes 1h 49m and costs $240 - $400.
No, there is no direct bus from Garibaldi Provincial Park to North Vancouver. However, there are services departing from Garibaldi Provincial Park - Rubble Creek Trailhead and arriving at Eastbound E 15 St @ Grand Blvd East via Westbound W Georgia St @ Burrard St. The journey, including transfers, takes approximately 2h 44m.
The distance between Garibaldi Provincial Park and North Vancouver is 110 km. The road distance is 217.7 km.
The best way to get from Garibaldi Provincial Park to North Vancouver without a car is to bus and line 240 bus which takes 2h 44m and costs $50 - $110.
It takes approximately 2h 44m to get from Garibaldi Provincial Park to North Vancouver, including transfers.
Garibaldi Provincial Park to North Vancouver bus services, operated by Parkbus, depart from Garibaldi Provincial Park - Rubble Creek Trailhead station.
The best way to get from Garibaldi Provincial Park to North Vancouver is to bus and line 240 bus which takes 2h 44m and costs $50 - $110. Alternatively, you can fly, which costs $240 - $400 and takes 1h 49m.
Garibaldi Provincial Park to North Vancouver bus services, operated by Parkbus, arrive at Vancouver - 1025 Dunsmuir Street station.
Yes, the driving distance between Garibaldi Provincial Park to North Vancouver is 218 km. It takes approximately 4h 17m to drive from Garibaldi Provincial Park to North Vancouver.
What companies run services between Garibaldi Provincial Park, BC, Canada and North Vancouver, BC, Canada?
You can take a vehicle from Garibaldi Provincial Park - Rubble Creek Trailhead to Eastbound E 15 St @ Grand Blvd East via Garibaldi Provincial Park - Rubble Creek Trailhead, Vancouver - 1025 Dunsmuir Street, and Westbound W Georgia St @ Burrard St in around 2h 44m. Alternatively, Harbour Air Seaplanes flies from Whistler (YWS) to Coal Harbour Spb (CXH) once daily.
- Website
- harbourair.com
Flights from Whistler to Coal Harbour Spb
- Ave. Duration
- 45 min
- When
- Every day
- Estimated price
- $160–290
- Phone
- +1 800 928 7101
- [email protected]
- Website
- Parkbus Homepage
Bus from Garibaldi Provincial Park - Rubble Creek Trailhead to Vancouver - 1025 Dunsmuir Street
- Ave. Duration
- 2h
- Frequency
- Once a week
- Estimated price
- $48–95
- Website
- Parkbus Homepage
- Adult
- $95
- Student
- $86
- Senior
- $86
- Children
- $48
- Phone
- +1 604 953 3333
- Website
- TransLink CA
Bus from Westbound W Georgia St @ Burrard St to Eastbound E 15 St @ Grand Blvd East
- Ave. Duration
- 36 min
- Frequency
- Every 15 minutes
- Estimated price
- $4–7
- Website
- TransLink CA
- Zone 1
- $4
- Zone 2
- $5
- Zone 3
- $7
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 around the Cyclades, 10 amazing places to get away from it all in Australia, and Travelling around the UAE - to help you get the most out of your next trip.
More Questions & Answers
There are 1443+ hotels available in North Vancouver.


