There are 6 ways to get from Fort McMurray to Prince George by plane, bus, train, 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 from Fort Mcmurray Airport
best- Fly from Fort Mcmurray Airport (YMM) to Prince George Airport (YXS)plane YMM - YXS
6h 55m$340–2,357Bus, train
cheapest- Take the bus from Fort McMurray Downtown to Edmonton Southbus
- Take the bus from Edmonton to Jasperbus
- Take the train from Jasper to Prince Georgetrain
19h 3m$201–524Bus, train via Edmonton
- Take the bus from Fort McMurray - 10013 Macdonald Ave to Rosslyn Inn & Suites, Edmontonbus
- Take the train from Edmonton to Jaspertrain
- Take the train from Jasper to Prince Georgetrain
28h 28mDrive 1,149.3 km
- Drive from Fort McMurray to Prince Georgecar 1,149.3 km
13h 20m$227–328Bus to Edmonton International Airport, fly
- Take the bus from Fort McMurray Downtown to Edmonton Southbus
- Fly from Edmonton International Airport (YEG) to Prince George Airport (YXS)plane YEG - YXS
8h 45m$259–992Bus, train via Edmonton #2
- Take the bus from Fort McMurray - Hardin St to Edmonton - Cold Shot Terminal 154 St NWbus
- Take the bus from Edmonton - Cold Shot Terminal 154 St NW to Jasper Townsitebus
- Take the train from Jasper to Prince Georgetrain
19h 13m$287–562
Fort McMurray to Prince George by bus and train
Questions & Answers
The cheapest way to get from Fort McMurray to Prince George is to drive which costs $220 - $330 and takes 13h 20m.
The fastest way to get from Fort McMurray to Prince George is to fly which takes 6h 55m and costs $340 - $2,400.
The distance between Fort McMurray and Prince George is 823 km. The road distance is 1149.3 km.
The best way to get from Fort McMurray to Prince George without a car is to bus and train which takes 19h 3m and costs $200 - $550.
It takes approximately 6h 55m to get from Fort McMurray to Prince George, including transfers.
Prince George is 1h behind Fort McMurray. It is currently 10:26 AM in Fort McMurray and 9:26 AM in Prince George.
Yes, the driving distance between Fort McMurray to Prince George is 1149 km. It takes approximately 13h 20m to drive from Fort McMurray to Prince George.
There are 38+ hotels available in Prince George.
What companies run services between Fort McMurray, AB, Canada and Prince George, BC, Canada?
WestJet and Central Mountain Air fly from Fort Mcmurray Airport (YMM) to Prince George Airport (YXS) twice daily.
- Website
- westjet.com
Flights from Fort Mcmurray Airport to Prince George Airport via Calgary
- Ave. Duration
- 6h 12m
- When
- Every day
- Estimated price
- $300–2,300
Flights from Edmonton International Airport to Prince George Airport via Calgary
- Ave. Duration
- 3h 52m
- When
- Every day
- Estimated price
- $140–900
- Website
- aircanada.com
Flights from Edmonton International Airport to Prince George Airport via Vancouver
- Ave. Duration
- 4h 9m
- When
- Every day
- Estimated price
- $130–650
- Website
- flycma.com
Flights from Fort Mcmurray Airport to Prince George Airport via Calgary
- Ave. Duration
- 4h 20m
- When
- Monday, Wednesday, Thursday, and Friday
- Estimated price
- $1,100–4,800
Flights from Edmonton International Airport to Prince George Airport
- Ave. Duration
- 1h 40m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $420–550
- Phone
- +1 888 842-7245
- Website
- viarail.ca
Train from Jasper to Prince George
- Ave. Duration
- 7h 23m
- Frequency
- 3 times a week
- Estimated price
- $90–310
- Website
- https://www.viarail.ca/en
- Escape
- $90–230
- Business
- $140–290
- Business Plus
- $150–310
- Economy
- $100–240
- Economy Plus
- $110–250
Train from Jasper to Prince George
- Ave. Duration
- 7h 23m
- Frequency
- 3 times a week
- Estimated price
- $90–310
- Website
- https://www.viarail.ca/en
- Escape
- $90–230
- Business
- $140–290
- Business Plus
- $150–310
- Economy
- $100–240
- Economy Plus
- $110–250
Train from Jasper to Prince George
- Ave. Duration
- 7h 23m
- Frequency
- 3 times a week
- Estimated price
- $90–310
- Website
- https://www.viarail.ca/en
- Escape
- $90–230
- Business
- $140–290
- Business Plus
- $150–310
- Economy
- $100–240
- Economy Plus
- $110–250
- Phone
- +1 877 460 3200
- [email protected]
- Website
- rockymountaineer.com
Train from Edmonton to Jasper
- Ave. Duration
- 14h
- Frequency
- Twice a week
- Website
- https://www.rockymountaineer.com/
- Phone
- +1 833 583 3636
- [email protected]
- Website
- riderexpress.ca
Bus from Fort McMurray Downtown to Edmonton South
- Ave. Duration
- 4h 55m
- Frequency
- 6 times a week
- Estimated price
- $60–130
- Website
- https://www.riderexpress.ca/
- Standard
- $60–130
Bus from Fort McMurray Downtown to Edmonton South
- Ave. Duration
- 4h 55m
- Frequency
- 6 times a week
- Estimated price
- $60–130
- Website
- https://www.riderexpress.ca/
- Standard
- $60–130
- Phone
- +1 (855) 626-8585
- Website
- https://www.flixbus.com
Bus from Edmonton to Jasper
- Ave. Duration
- 4h 45m
- Frequency
- 5 times a week
- Estimated price
- $50–85
- Schedules at
- flixbus.com
- Phone
- +1 800 232 1958
- [email protected]
- Website
- redarrow.ca
Bus from Fort McMurray - 10013 Macdonald Ave to Rosslyn Inn & Suites, Edmonton
- Ave. Duration
- 5h
- Frequency
- Once daily
- Website
- https://www.redarrow.ca/
- Phone
- +1 587-557-7719
- [email protected]
- Website
- coldshot.ca
Bus from Fort McMurray - Hardin St to Edmonton - Cold Shot Terminal 154 St NW
- Ave. Duration
- 5h
- Frequency
- Once daily
- Estimated price
- $100–140
- Website
- https://www.coldshot.ca/
- Schedules at
- https://www.coldshot.ca/routes
- Adult
- $100–140
Bus from Edmonton - Cold Shot Terminal 154 St NW to Jasper Townsite
- Ave. Duration
- 4h 50m
- Frequency
- 5 times a week
- Estimated price
- $90–120
- Website
- https://www.coldshot.ca/
- Schedules at
- https://www.coldshot.ca/routes
- Adult
- $90–120
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 to get from London to Edinburgh, and Italian Lakes: Getting around by train - to help you get the most out of your next trip.












