There are 7 ways to get from Rossland to Prince George by shuttle, plane, bus, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Shuttle to Kelowna International Airport, fly
best- Take a shuttle bus from Red Mountain Resort, Rossland BC to Kelowna International Airport
- Fly from Kelowna International Airport (YLW) to Prince George Airport (YXS)plane YLW - YXS
6h 41mFly from Castlegar Airport
cheapest- Fly from Castlegar Airport (YCG) to Prince George Airport (YXS)plane YCG - YXS
10h 26m$145–660Shuttle, bus
- Take a shuttle bus from Red Mountain Resort, Rossland BC to Kelowna International Airport
- Take the bus from Kelowna Airport - east gate of short term parking between Arrivals and Departures to Kamloops - back of Sahali Mallbus
- Take the bus from Kamloops - back of Sahali Mall to Prince George - Bus Shelter - 1295 7 Ave - Bay C near Terry Fox Statuebus
13h 11mDrive 958.6 km
- Drive from Rossland to Prince Georgecar 958.6 km
12h 39m$191–276Taxi, bus to Cranbrook/Canadian Rockies International Airport, fly
- Take the taxi from Rossland to Salmo, BC - 519 Railway Avetaxi
- Take the bus from Salmo, BC - 519 Railway Ave to Cranbrook, BC - 513 Cranbrook St Northbus
- Fly from Cranbrook/Canadian Rockies International Airport (YXC) to Prince George Airport (YXS)plane YXC - YXS
9h 38m$436–1,101Fly from Trail Airport
- Fly from Trail Airport (YZZ) to Prince George Airport (YXS)plane YZZ - YXS
4h 6m$227–873Bus
- Take the bus from A&W - Trail to Orchard Park Mall - Kelownabus
- Take the bus from Kelowna - 516 Lawrence Ave to Kamloops - back of Sahali Mallbus
- Take the bus from Kamloops - back of Sahali Mall to Prince George - Bus Shelter - 1295 7 Ave - Bay C near Terry Fox Statuebus
15h 56m
Kelowna International Airport (YLW) to Prince George Airport (YXS) flights
Comparing Your Travel Options
The cheapest way to get from Rossland to Prince George is to drive which costs $190 - $280 and takes 12h 39m.
The fastest way to get from Rossland to Prince George is to fly which takes 4h 6m and costs $220 - $900.
No, there is no direct bus from Rossland to Prince George. However, there are services departing from A&W - Trail and arriving at Prince George - Bus Shelter - 1295 7 Ave - Bay C near Terry Fox Statue via Orchard Park Exchange Bay B, Kelowna - 516 Lawrence Ave and Kamloops - back of Sahali Mall. The journey, including transfers, takes approximately 15h 56m.
The distance between Rossland and Prince George is 805 km. The road distance is 958.6 km.
The best way to get from Rossland to Prince George without a car is to shuttle and bus which takes 13h 11m and costs .
It takes approximately 6h 41m to get from Rossland to Prince George, including transfers.
Rossland to Prince George bus services, operated by Silver City Stagelines LTD, depart from A&W - Trail station.
The best way to get from Rossland to Prince George is to fly which takes 10h 26m and costs $140 - $700. Alternatively, you can bus, which costs and takes 15h 56m.
Rossland to Prince George bus services, operated by Silver City Stagelines LTD, arrive at Orchard Park Mall - Kelowna station.
Yes, the driving distance between Rossland to Prince George is 959 km. It takes approximately 12h 39m to drive from Rossland to Prince George.
What companies run services between Rossland, BC, Canada and Prince George, BC, Canada?
Air Canada flies from Castlegar Airport (YCG) to Prince George Airport (YXS) twice daily. Alternatively, you can take a vehicle from Rossland to Prince George - Bus Shelter - 1295 7 Ave - Bay C near Terry Fox Statue via A&W - Trail, Orchard Park Exchange Bay B, Bernard Ave at Bertram St, Kelowna - 516 Lawrence Ave, and Kamloops - back of Sahali Mall in around 15h 56m.
- Website
- aircanada.com
Flights from Kelowna International Airport to Prince George Airport via Vancouver
- Ave. Duration
- 3h 26m
- When
- Every day
- Estimated price
- $75–470
Flights from Castlegar Airport to Prince George Airport via Vancouver
- Ave. Duration
- 8h 48m
- When
- Every day
- Estimated price
- $100–600
Flights from Cranbrook/Canadian Rockies International Airport to Prince George Airport via Vancouver
- Ave. Duration
- 4h 46m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $120–700
Flights from Trail Airport to Prince George Airport via Vancouver
- Ave. Duration
- 3h 31m
- When
- Saturday
- Estimated price
- $130–750
- Website
- westjet.com
Flights from Kelowna International Airport to Prince George Airport via Vancouver
- Ave. Duration
- 3h 25m
- When
- Thursday, Friday, and Sunday
- Estimated price
- $150–470
Flights from Cranbrook/Canadian Rockies International Airport to Prince George Airport via Calgary
- Ave. Duration
- 5h
- When
- Saturday
- Estimated price
- $160–1,300
Flights from Cranbrook/Canadian Rockies International Airport to Prince George Airport via Vancouver
- Ave. Duration
- 5h
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- $160–1,300
Flights from Trail Airport to Prince George Airport via Vancouver
- Ave. Duration
- 3h 52m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $190–1,500
- Website
- pacificcoastal.com
Flights from Kelowna International Airport to Prince George Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- $270–550
Flights from Cranbrook/Canadian Rockies International Airport to Prince George Airport via Kelowna International Airport
- Ave. Duration
- 6h 20m
- When
- Saturday
- Estimated price
- $390–950
- Website
- flycma.com
Flights from Kelowna International Airport to Prince George Airport
- Ave. Duration
- 1h 20m
- When
- Monday, Thursday, Friday, Wednesday, and Sunday
- Estimated price
- $320–550
- Phone
- (250) 231-9959
- [email protected]
- Website
- kootenaytransit.ca
Shuttle from Red Mountain Resort, Rossland BC to Kelowna International Airport
- Ave. Duration
- 3h 59m
- Frequency
- Once daily
- Schedules at
- kootenaytransit.ca
Shuttle from Red Mountain Resort, Rossland BC to Kelowna International Airport
- Ave. Duration
- 3h 59m
- Frequency
- Once daily
- Schedules at
- kootenaytransit.ca
- Phone
- +1 877 769 3287
- [email protected]
- Website
- EBus
Bus from Kelowna Airport - east gate of short term parking between Arrivals and Departures to Kamloops - back of Sahali Mall
- Ave. Duration
- 2h 5m
- Frequency
- Every 10 minutes
- Estimated price
- $26–40
- Website
- EBus
- Adult
- $26–40
Bus from Kamloops - back of Sahali Mall to Prince George - Bus Shelter - 1295 7 Ave - Bay C near Terry Fox Statue
- Ave. Duration
- 6h 30m
- Frequency
- Hourly
- Website
- EBus
Bus from Kelowna - 516 Lawrence Ave to Kamloops - back of Sahali Mall
- Ave. Duration
- 2h 15m
- Frequency
- Every 10 minutes
- Website
- EBus
Bus from Kamloops - back of Sahali Mall to Prince George - Bus Shelter - 1295 7 Ave - Bay C near Terry Fox Statue
- Ave. Duration
- 6h 30m
- Frequency
- Hourly
- Website
- EBus
- Phone
- +1 778 382 7729
- [email protected]
- Website
- Home Mountain Man Mike's
Bus from Salmo, BC - 519 Railway Ave to Cranbrook, BC - 513 Cranbrook St North
- Ave. Duration
- 2h 40m
- Frequency
- Once a week
- Estimated price
- $90–120
- Website
- Home Mountain Man Mike's
- Phone
- +1 778 760 1891
- [email protected]
- Website
- Fritz Travels
Bus from A&W - Trail to Orchard Park Mall - Kelowna
- Ave. Duration
- 6h 15m
- Frequency
- 6 times a week
- Estimated price
- $100–130
- Website
- Fritz Travels
- Book at
- Fritz Travels
- Adult
- $100–130
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 Train travel in Spain: A guide to Renfe, How to travel India's Golden Triangle, and Getting to Milan from the airport - to help you get the most out of your next trip.
Booking & Getting There
There are 39+ hotels available in Prince George.







