There are 3 ways to get from Prince George to Vanderhoof 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.
Prince George to Vanderhoof by bus
Comparing Your Travel Options
The cheapest way to get from Prince George to Vanderhoof is to drive which costs $19 - $29 and takes 1h 12m.
The fastest way to get from Prince George to Vanderhoof is to drive which takes 1h 12m and costs $19 - $29.
Yes, there is a direct bus departing from Downtown Exch Bay B and arriving at Burrard Vanderhoof Co-op. Services depart four times a week, and operate Monday, Tuesday, Thursday and Saturday. The journey takes approximately 1h 39m.
Yes, there is a direct train departing from Prince George and arriving at Vanderhoof. Services depart three times a week, and operate Wednesday, Friday and Sunday. The journey takes approximately 1h 55m.
The distance between Prince George and Vanderhoof is 103 km. The road distance is 99.8 km.
The best way to get from Prince George to Vanderhoof without a car is to bus which takes 1h 39m and costs $50 - $90.
The bus from Downtown Exch Bay B to Burrard Vanderhoof Co-op takes 1h 39m including transfers and departs four times a week.
Prince George to Vanderhoof bus services, operated by BC Transit - Bulkley - Nechako, depart from Downtown Exch Bay B station.
Prince George to Vanderhoof train services, operated by VIA Rail, depart from Prince George station.
The best way to get from Prince George to Vanderhoof is to bus which takes 1h 39m and costs $50 - $90. Alternatively, you can train, which costs $25 - $220 and takes 1h 55m.
What companies run services between Prince George, BC, Canada and Vanderhoof, BC, Canada?
BC Transit - Bulkley - Nechako operates a bus from Downtown Exch Bay B to Burrard Vanderhoof Co-op 3 times a week, and the journey takes 1h 39m. BC Bus North also services this route twice a week. Alternatively, VIA Rail operates a train from Prince George to Vanderhoof 3 times a week. Tickets cost $25–220 and the journey takes 1h 55m.
- Phone
- +1 888 842-7245
- Website
- VIA Rail
Train from Prince George to Vanderhoof
- Ave. Duration
- 1h 55m
- Frequency
- 3 times a week
- Estimated price
- $25–220
- Website
- VIA Rail
- Escape
- $25–90
- Business
- $70–210
- Business Plus
- $85–220
- Economy
- $28–100
- Economy Plus
- $30–110
- Phone
- +1 855 499 1119
- [email protected]
- Website
- Bulkley - Nechako
Bus from Downtown Exch Bay B to Burrard Vanderhoof Co-op
- Ave. Duration
- 1h 39m
- Frequency
- 3 times a week
- Website
- Bulkley - Nechako
- Phone
- +1 778 763 4155
- Website
- BC Bus North
Bus from Downtown Exch Bay B to Burrard Vanderhoof Co-op
- Ave. Duration
- 1h 25m
- Frequency
- Twice a week
- Estimated price
- $50–90
- Website
- BC Bus North
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 get from JFK to New York City, Need to know: Greyhound, and Travelling to and around Russia for the 2018 FIFA World Cup - to help you get the most out of your next trip.
Booking & Getting There
Prince George to Vanderhoof bus services, operated by BC Transit - Bulkley - Nechako, arrive at Burrard Vanderhoof Co-op station.
Prince George to Vanderhoof train services, operated by VIA Rail, arrive at Vanderhoof station.
Yes, the driving distance between Prince George to Vanderhoof is 100 km. It takes approximately 1h 12m to drive from Prince George to Vanderhoof.
Book your Prince George to Vanderhoof train tickets online with Omio.
There are three+ hotels available in Vanderhoof.









