There are 5 ways to get from Kitwanga to Prince George 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 Kitwanga Junction to Prince George: Pine Centrebus Prince Rupert
7h 10m$50–90Train
- Take the train from Kitwanga to Prince Georgetrain VIA Rail
8h 41m$110–340Drive 482.2 km
- Drive from Kitwanga to Prince Georgecar 482.2 km
6h 2m$96–139Bus to Smithers Airport, fly
- Take the bus from Kitwanga Junction to Smithers Mallbus
- Fly from Smithers Airport (YYD) to Prince George Airport (YXS)plane YYD - YXS
7h 2m$238–864Bus to Northwest Regional Airport, fly
- Take the bus from Gitwangak Heath Centre to Lakelse at Skeena Mallbus
- Fly from Northwest Regional Airport (YXT) to Prince George Airport (YXS)plane YXT - YXS
5h 20m$274–1,009
Kitwanga to Prince George by bus
Questions & Answers
The cheapest way to get from Kitwanga to Prince George is to bus which costs $50 - $90 and takes 7h 10m.
The fastest way to get from Kitwanga to Prince George is to bus and fly which takes 5h 20m and costs $270 - $1,100.
Yes, there is a direct bus departing from Kitwanga Junction and arriving at Prince George: Pine Centre. Services depart twice a week, and operate Tuesday and Friday. The journey takes approximately 7h 10m.
Yes, there is a direct train departing from Kitwanga and arriving at Prince George. Services depart three times a week, and operate Wednesday, Friday and Sunday. The journey takes approximately 8h 41m.
The distance between Kitwanga and Prince George is 479 km. The road distance is 482.2 km.
The best way to get from Kitwanga to Prince George without a car is to bus which takes 7h 10m and costs $50 - $90.
The bus from Kitwanga Junction to Prince George: Pine Centre takes 7h 10m including transfers and departs twice a week.
Kitwanga to Prince George bus services, operated by BC Bus North, depart from Kitwanga Junction station.
Kitwanga to Prince George train services, operated by VIA Rail, depart from Kitwanga station.
The best way to get from Kitwanga to Prince George is to bus which takes 7h 10m and costs $50 - $90. Alternatively, you can train, which costs $110 - $340 and takes 8h 41m.
What companies run services between Kitwanga, BC, Canada and Prince George, BC, Canada?
BC Bus North operates a bus from Kitwanga Junction to Prince George: Pine Centre twice a week. Tickets cost $50–90 and the journey takes 7h 10m. Alternatively, VIA Rail operates a train from Kitwanga to Prince George 3 times a week. Tickets cost $110–340 and the journey takes 8h 41m.
- Website
- aircanada.com
Flights from Smithers Airport to Prince George Airport via Vancouver
- Ave. Duration
- 6h 9m
- When
- Every day
- Estimated price
- $130–700
- Website
- flycma.com
Flights from Northwest Regional Airport to Prince George Airport
- Ave. Duration
- 1h 10m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $250–750
- Phone
- +1 888 842-7245
- Website
- viarail.ca
Train from Kitwanga to Prince George
- Ave. Duration
- 8h 41m
- Frequency
- 3 times a week
- Estimated price
- $110–340
- Website
- https://www.viarail.ca/en
- Escape
- $110–270
- Business
- $160–320
- Business Plus
- $180–340
- Economy
- $130–280
- Economy Plus
- $140–290
- Phone
- +1 778 763 4155
- Website
- tnst.ca
Bus from Kitwanga Junction to Prince George: Pine Centre
- Ave. Duration
- 7h 10m
- Frequency
- Twice a week
- Estimated price
- $50–90
- Website
- https://www.tnst.ca/passenger-information
Bus from Kitwanga Junction to Smithers Mall
- Ave. Duration
- 1h 25m
- Frequency
- Twice a week
- Estimated price
- $50–90
- Website
- https://www.tnst.ca/passenger-information
- Phone
- +1 250 632 4449
- [email protected]
- Website
- bctransit.com
Bus from Gitwangak Heath Centre to Lakelse at Skeena Mall
- Ave. Duration
- 1h 36m
- Frequency
- 5 times a week
- Estimated price
- $2
- Website
- https://www.bctransit.com/kitimat/
- Website
- https://www.bctransit.com/hazeltons/
- Website
- https://www.bctransit.com/skeena/
- Website
- https://www.bctransit.com/terrace/
- Single Ride - Adult
- $2
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 buy a London Underground ticket?, Travelling around the UAE, and Is ride-sharing platform BlaBlaCar right for you? - to help you get the most out of your next trip.
More Questions & Answers
Kitwanga to Prince George bus services, operated by BC Bus North, arrive at Prince George: Pine Centre station.
Kitwanga to Prince George train services, operated by VIA Rail, arrive at Prince George station.
Yes, the driving distance between Kitwanga to Prince George is 482 km. It takes approximately 6h 2m to drive from Kitwanga to Prince George.
There are 38+ hotels available in Prince George.










