There are 4 ways to get from Prince George to Creston by plane, bus, 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.
Fly to Cranbrook/Canadian Rockies International Airport, bus
best- Fly from Prince George Airport (YXS) to Cranbrook/Canadian Rockies International Airport (YXC)plane YXS - YXC
- Take the bus from Cranbrook, BC - 513 Cranbrook St North to Creston, BC - 1431 Northwest Blvdbus
8h$295–963Drive 980.9 km
cheapest- Drive from Prince George to Crestoncar 980.9 km
12h 31m$196–283Bus, drive
- Take the bus from Prince George - Bus Shelter - 1295 7 Ave - Bay C near Terry Fox Statue to Kamloops - back of Sahali Mallbus
- Take the bus from Kamloops - back of Sahali Mall to Kelowna - 516 Lawrence Avebus
- Take the bus from Orchard Park Mall - Kelowna to Nelson Visitor Centrebus
- Drive from Nelson Visitor Centre to Crestoncar
17h 3mFly to Castlegar Airport, bus
- Fly from Prince George Airport (YXS) to Castlegar Airport (YCG)plane YXS - YCG
- Take the bus from Frank Beinder Way at Hwy 3A to Nelson Exchange Bay Bbus
- Take the bus from Nelson, BC - 512 Railway Street to Creston, BC - 1431 Northwest Blvdbus
11h 39m$223–756
Prince George Airport (YXS) to Cranbrook/Canadian Rockies International Airport (YXC) flights
Comparing Your Travel Options
The cheapest way to get from Prince George to Creston is to drive which costs $190 - $290 and takes 12h 31m.
The fastest way to get from Prince George to Creston is to fly and bus which takes 8h and costs $290 - $1,000.
The distance between Prince George and Creston is 810 km. The road distance is 980.9 km.
It takes approximately 8h to get from Prince George to Creston, including transfers.
Yes, the driving distance between Prince George to Creston is 981 km. It takes approximately 12h 31m to drive from Prince George to Creston.
There are seven+ hotels available in Creston.
What companies run services between Prince George, BC, Canada and Creston, BC, Canada?
There is no direct connection from Prince George to Creston. However, you can take the taxi to Prince George Airport (YXS) airport, fly to Cranbrook/Canadian Rockies International Airport (YXC), take the taxi to Cranbrook, BC - 513 Cranbrook St North, take the bus to Creston, BC - 1431 Northwest Blvd, then take the line 52 bus to 10th Ave N at Hillside St. Alternatively, you can take a bus from Prince George - Bus Shelter - 1295 7 Ave - Bay C near Terry Fox Statue to Creston via Kamloops - back of Sahali Mall, Kelowna - 516 Lawrence Ave, Bernard Ave at Richter St, Orchard Park Mall - Kelowna, and Nelson Visitor Centre in around 17h 3m.
- Website
- aircanada.com
Flights from Prince George Airport to Cranbrook/Canadian Rockies International Airport via Vancouver
- Ave. Duration
- 5h 25m
- When
- Every day
- Estimated price
- $130–750
Flights from Prince George Airport to Castlegar Airport via Vancouver
- Ave. Duration
- 5h 20m
- When
- Monday to Saturday
- Estimated price
- $100–1,300
- Website
- westjet.com
Flights from Prince George Airport to Cranbrook/Canadian Rockies International Airport via Vancouver
- Ave. Duration
- 4h 5m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- $180–1,500
Flights from Prince George Airport to Cranbrook/Canadian Rockies International Airport via Calgary
- Ave. Duration
- 8h 30m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $180–1,500
- Website
- pacificcoastal.com
Flights from Prince George Airport to Cranbrook/Canadian Rockies International Airport via Kelowna
- Ave. Duration
- 4h 25m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $650–1,600
- Phone
- +1 778 382 7729
- [email protected]
- Website
- Home Mountain Man Mike's
Bus from Cranbrook, BC - 513 Cranbrook St North to Creston, BC - 1431 Northwest Blvd
- Ave. Duration
- 1h 40m
- Frequency
- Once a week
- Estimated price
- $70–95
- Website
- Home Mountain Man Mike's
Bus from Nelson, BC - 512 Railway Street to Creston, BC - 1431 Northwest Blvd
- Ave. Duration
- 2h 20m
- Frequency
- Once a week
- Estimated price
- $75–100
- Website
- Home Mountain Man Mike's
- Phone
- +1 877 769 3287
- [email protected]
- Website
- EBus
Bus from Prince George - Bus Shelter - 1295 7 Ave - Bay C near Terry Fox Statue to Kamloops - back of Sahali Mall
- Ave. Duration
- 6h 30m
- Frequency
- Hourly
- Website
- EBus
Bus from Kamloops - back of Sahali Mall to Kelowna - 516 Lawrence Ave
- Ave. Duration
- 2h 35m
- Frequency
- Every 10 minutes
- Website
- EBus
- Phone
- +1 778 760 1891
- [email protected]
- Website
- Fritz Travels
Bus from Orchard Park Mall - Kelowna to Nelson Visitor Centre
- Ave. Duration
- 4h 50m
- Frequency
- 6 times a week
- Estimated price
- $95–120
- Website
- Fritz Travels
- Book at
- Fritz Travels
- Adult
- $95–120
- Phone
- +1 855 993 3100
- [email protected]
- Website
- West Kootenay
Bus from Frank Beinder Way at Hwy 3A to Nelson Exchange Bay B
- Ave. Duration
- 38 min
- Frequency
- 4 times a day
- Estimated price
- $3
- Website
- West Kootenay
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 5 delightfully under-the-radar French towns you need to visit, Train travel in Spain: A guide to Renfe, and How to get from Gatwick Airport into central London - to help you get the most out of your next trip.










