There are 7 ways to get from Smithers to Grande Prairie by plane, car, bus, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Smithers Airport to North Peace Regional Airport, drive
best- Fly from Smithers Airport (YYD) to North Peace Regional Airport (YXJ)plane YYD - YXJ
- Drive from North Peace Regional Airport (YXJ) to Grande Prairiecar
10h 5m$202–880Drive 903.5 km
cheapest- Drive from Smithers to Grande Prairiecar 903.5 km
11h 26m$175–252Bus, train
- Take the bus from Smithers Mall to Prince George, BCbus
- Take the bus from Prince George, BC to McBride, BC - Train Stationbus
- Take the train from McBride to Jaspertrain
- Take the bus from Jasper Townsite to Edmonton - Cold Shot Terminal 154 St NWbus
- Take the bus from Edmonton - Cold Shot Terminal 154 St NW to Grande Prairie -113 Stbus
24h 57m$317–518Train, bus, drive
- Take the train from Smithers to Jaspertrain
- Take the bus from Jasper Townsite to Edson - 52 Stbus
- Drive from Edson - 52 St to Fox Creek, ABcar
- Take the bus from Fox Creek, AB to Grande Prairie, ABbus
34h 33m$238–357Bus to Northwest Regional Airport, fly to Grande Prairie Airport
- Take the bus from Smithers Mall to Terrance Skeena Mallbus
- Fly from Northwest Regional Airport (YXT) to Grande Prairie Airport (YQU)plane YXT - YQU
10h 27m$289–1,176Fly Smithers Airport to Grande Prairie Airport
- Fly from Smithers Airport (YYD) to Grande Prairie Airport (YQU)plane YYD - YQU
8h 42m$215–942Train, bus
- Take the train from Smithers to Jaspertrain
- Take the bus from Jasper, AB to West Edmonton Mall, ABbus
- Take the bus from Edmonton Downtown Ticket Office - 10014 104 St to Grande Prairie, AB - Podollan Inn & Spabus
38h 14m$284–441
Smithers to Grande Prairie by bus and train
Questions & Answers
The cheapest way to get from Smithers to Grande Prairie is to drive which costs $170 - $260 and takes 11h 26m.
The fastest way to get from Smithers to Grande Prairie is to fly which takes 8h 42m and costs $210 - $950.
The distance between Smithers and Grande Prairie is 643 km. The road distance is 903.5 km.
The best way to get from Smithers to Grande Prairie without a car is to bus and train which takes 24h 57m and costs $310 - $550.
It takes approximately 10h 5m to get from Smithers to Grande Prairie, including transfers.
Grande Prairie is 1h ahead of Smithers. It is currently 11:50 AM in Smithers and 12:50 PM in Grande Prairie.
Yes, the driving distance between Smithers to Grande Prairie is 904 km. It takes approximately 11h 26m to drive from Smithers to Grande Prairie.
There are 33+ hotels available in Grande Prairie.
What companies run services between Smithers, BC, Canada and Grande Prairie, AB, Canada?
Air Canada and WestJet fly from Smithers Airport (YYD) to Grande Prairie Airport (YQU) twice daily.
- Website
- westjet.com
Flights from Smithers Airport to North Peace Regional Airport via Vancouver, Calgary
- Ave. Duration
- 7h 31m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $170–1,400
Flights from Northwest Regional Airport to Grande Prairie Airport via Calgary
- Ave. Duration
- 7h 14m
- When
- Monday and Thursday
- Estimated price
- $200–1,700
Flights from Northwest Regional Airport to Grande Prairie Airport via Calgary, Edmonton
- Ave. Duration
- 7h 26m
- When
- Monday and Thursday
- Estimated price
- $200–1,700
Flights from Northwest Regional Airport to Grande Prairie Airport via Vancouver, Calgary
- Ave. Duration
- 9h 51m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $210–1,700
Flights from Northwest Regional Airport to Grande Prairie Airport via Vancouver, Edmonton
- Ave. Duration
- 8h 41m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $210–1,700
Flights from Northwest Regional Airport to Grande Prairie Airport via Prince George, Edmonton
- Ave. Duration
- 5h 36m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $850–2,800
Flights from Smithers Airport to Grande Prairie Airport via Vancouver, Calgary
- Ave. Duration
- 10h 8m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $180–900
Flights from Smithers Airport to Grande Prairie Airport via Vancouver, Edmonton
- Ave. Duration
- 12h 7m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $180–900
- Website
- aircanada.com
Flights from Smithers Airport to North Peace Regional Airport via Vancouver
- Ave. Duration
- 13h 4m
- When
- Every day
- Estimated price
- $150–800
Flights from Northwest Regional Airport to Grande Prairie Airport via Vancouver, Calgary
- Ave. Duration
- 11h 30m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $230–1,100
- Phone
- +1 888 842-7245
- Website
- viarail.ca
Train from McBride to Jasper
- Ave. Duration
- 3h 42m
- Frequency
- 3 times a week
- Estimated price
- $30–120
- Website
- https://www.viarail.ca/en
- Economy Adult - same day booking
- $30–120
- Economy Adult - Advanced Booking
- $30–90
- Economy Escape Advanced Booking - Adult
- $30–50
Train from Smithers to Jasper
- Ave. Duration
- 25h 36m
- Frequency
- 3 times a week
- Estimated price
- $95–170
- Website
- https://www.viarail.ca/en
- Economy Adult - same day booking
- $110–170
- Economy Adult - Advanced Booking
- $110–150
- Economy Escape Advanced Booking - Adult
- $95–120
- Phone
- 1-844-564-7494
- Website
- bcbus.ca
Bus from Smithers Mall to Prince George, BC
- Ave. Duration
- 5h
- Frequency
- Twice a week
- Estimated price
- $60–85
- Website
- https://bcbus.ca/
- Schedules at
- https://bcbus.ca/schedules-and-fares/
- Passenger
- $60–85
Bus from Prince George, BC to McBride, BC - Train Station
- Ave. Duration
- 2h 20m
- Frequency
- Twice a week
- Estimated price
- $35–55
- Website
- https://bcbus.ca/
- Schedules at
- https://bcbus.ca/schedules-and-fares/
- Passenger
- $35–55
Bus from Smithers Mall to Terrance Skeena Mall
- Ave. Duration
- 2h 30m
- Frequency
- Twice a week
- Estimated price
- $35–55
- Website
- https://bcbus.ca/
- Schedules at
- https://bcbus.ca/schedules-and-fares/
- Passenger
- $35–55
- Phone
- +1 587-557-7719
- support@coldshot.ca
- Website
- coldshot.ca
Bus from Jasper Townsite to Edmonton - Cold Shot Terminal 154 St NW
- Ave. Duration
- 4h 35m
- Frequency
- 5 times a week
- Estimated price
- $90–120
- Website
- https://www.coldshot.ca/
- Schedules at
- https://www.coldshot.ca/routes
- Adult
- $90–120
Bus from Edmonton - Cold Shot Terminal 154 St NW to Grande Prairie -113 St
- Ave. Duration
- 5h 20m
- Frequency
- Twice daily
- Estimated price
- $100–140
- Website
- https://www.coldshot.ca/
- Schedules at
- https://www.coldshot.ca/routes
- Adult
- $100–140
Bus from Jasper Townsite to Edson - 52 St
- Ave. Duration
- 2h 30m
- Frequency
- 5 times a week
- Estimated price
- $60–75
- Website
- https://www.coldshot.ca/
- Schedules at
- https://www.coldshot.ca/routes
- Adult
- $60–75
- Phone
- 1-833-583-3636
- contact@riderexpress.ca
- Website
- riderexpress.ca
Bus from Fox Creek, AB to Grande Prairie, AB
- Ave. Duration
- 2h
- Frequency
- 6 times a week
- Estimated price
- $60–80
- Website
- https://riderexpress.ca/
- Standard
- $60–80
- Phone
- 1-888-786-3641
- info@sundogtours.com
- Website
- sundogtours.com
Bus from Jasper, AB to West Edmonton Mall, AB
- Ave. Duration
- 4h 45m
- Frequency
- Once daily
- Estimated price
- $120–170
- Schedules at
- sundogtours.com
- Book at
- sundogtours.com
- Adult
- $120–170
- Phone
- 1-800-232-1958
- info@redarrow.ca
- Website
- redarrow.ca
Bus from Edmonton Downtown Ticket Office - 10014 104 St to Grande Prairie, AB - Podollan Inn & Spa
- Ave. Duration
- 5h 5m
- Frequency
- 4 times a week
- Estimated price
- $65–100
- Website
- https://redarrow.ca/
- Book at
- https://www.redarrow.ca/order/reservation/
- Adult
- $65–100
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 Southend Airport into central London, How to get from Gatwick Airport into central London, and Heading to Europe? Read this before you buy a Eurail Pass - to help you get the most out of your next trip.














