There are 5 ways to get from Prince George to Telkwa by bus, train, 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
best- Take the bus from Prince George, BC to Telkwabus Prince George
4h 50m$60–85Bus via Burns Lake
cheapest- Take the bus from Downtown Exch Bay B to Government at Gilganbus 161
- Take the bus from Government at Gilgan to Hwy 16 at Post Officebus 162
7h 15m$2Train
- Take the train from Prince George to Telkwatrain VIA Rail
5h 52m$50–140Drive 356 km
- Drive from Prince George to Telkwacar 356 km
4h 16m$69–100Fly
- Fly from Prince George Airport (YXS) to Smithers Airport (YYD)plane YXS - YYD
4h 52m$184–706
Prince George to Telkwa by bus
Questions & Answers
The cheapest way to get from Prince George to Telkwa is to bus via Burns Lake which costs $3 and takes 7h 15m.
The fastest way to get from Prince George to Telkwa is to drive which takes 4h 16m and costs $65 - $100.
Yes, there is a direct bus departing from Prince George, BC and arriving at Telkwa. Services depart twice a week, and operate Monday and Thursday. The journey takes approximately 4h 50m.
Yes, there is a direct train departing from Prince George and arriving at Telkwa. Services depart three times a week, and operate Wednesday, Friday and Sunday. The journey takes approximately 5h 52m.
The distance between Prince George and Telkwa is 358 km. The road distance is 356 km.
The best way to get from Prince George to Telkwa without a car is to bus which takes 4h 50m and costs $60 - $85.
The bus from Prince George, BC to Telkwa takes 4h 50m including transfers and departs twice a week.
Prince George to Telkwa bus services, operated by BC Bus North, depart from Prince George, BC station.
Prince George to Telkwa train services, operated by VIA Rail, depart from Prince George station.
The best way to get from Prince George to Telkwa is to bus which takes 4h 50m and costs $60 - $85. Alternatively, you can train, which costs $50 - $140 and takes 5h 52m, you could also fly, which costs $180 - $750 and takes 4h 52m.
What companies run services between Prince George, BC, Canada and Telkwa, BC, Canada?
BC Bus North operates a bus from Prince George, BC to Telkwa twice a week. Tickets cost $60–85 and the journey takes 4h 50m. Alternatively, VIA Rail operates a train from Prince George to Telkwa 3 times a week. Tickets cost $50–140 and the journey takes 5h 52m.
- Website
- aircanada.com
Flights from Prince George Airport to Smithers Airport via Vancouver
- Ave. Duration
- 5h 48m
- When
- Every day
- Estimated price
- $100–600
- Phone
- +1 888 842-7245
- Website
- viarail.ca
Train from Prince George to Telkwa
- Ave. Duration
- 5h 52m
- Frequency
- 3 times a week
- Estimated price
- $50–140
- Website
- https://www.viarail.ca/en
- Economy Adult - same day booking
- $60–140
- Economy Adult - Advanced Booking
- $60–110
- Economy Escape Advanced Booking - Adult
- $50–70
- Phone
- 1-844-564-7494
- Website
- bcbus.ca
Bus from Prince George, BC to Telkwa
- Ave. Duration
- 4h 50m
- Frequency
- Twice a week
- Estimated price
- $60–85
- Website
- https://bcbus.ca/
- Schedules at
- https://bcbus.ca/schedules-and-fares/
- Passenger
- $60–85
- Phone
- 250-563-0011
- Website
- bctransit.com
Bus from Downtown Exch Bay B to Government at Gilgan
- Ave. Duration
- 3h 56m
- Frequency
- 3 times a week
- Estimated price
- $3
- Website
- https://www.bctransit.com/prince-george/home
- Adult
- $3
Bus from Government at Gilgan to Hwy 16 at Post Office
- Ave. Duration
- 2h 19m
- Frequency
- 6 times a week
- Website
- https://www.bctransit.com/prince-george/home
- Adult
- $0
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 Why you should take the train in the US, How do I get from Sydney to Melbourne, and Train travel in Spain: A guide to Renfe - to help you get the most out of your next trip.
More Questions & Answers
Prince George to Telkwa bus services, operated by BC Bus North, arrive at Telkwa station.
Prince George to Telkwa train services, operated by VIA Rail, arrive at Telkwa station.
Yes, the driving distance between Prince George to Telkwa is 356 km. It takes approximately 4h 16m to drive from Prince George to Telkwa.
Book your Prince George to Telkwa train tickets online with Omio.
There are 10+ hotels available in Telkwa.








