There are 6 ways to get from Guelph to Fort McMurray by train, 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.
Train to Toronto Pearson International Airport, fly
best- Take the train from Guelph Central GO to Bramalea GOtrain
- Fly from Toronto Pearson International Airport (YYZ) to Fort Mcmurray Airport (YMM)plane YYZ - YMM
8h 6m$274–1,219Train, bus
- Take the train from Guelph Central GO to Union Station GOtrain Ki
- Take the train from Toronto Union Station 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 Fort McMurray - Hardin Stbus
3d 12h$1,005–1,978Drive 3,441.4 km
- Drive from Guelph to Fort McMurraycar 3,441.4 km
42h 58m$683–986Fly from Kitchener/Waterloo Airport
- Fly from Kitchener/Waterloo Airport (YKF) to Fort Mcmurray Airport (YMM)plane YKF - YMM
8h 7m$435–1,466Train to London International Airport, fly
- Take the train from Guelph to Londontrain
- Fly from London International Airport (YXU) to Fort Mcmurray Airport (YMM)plane YXU - YMM
12h 22m$577–2,627Bus to John C. Munro Hamilton International Airport, fly
- Take the bus from Guelph Central GO Bus to Hamilton GO Centre Busbus
- Fly from John C. Munro Hamilton International Airport (YHM) to Fort Mcmurray Airport (YMM)plane YHM - YMM
13h 16m$316–1,619
Guelph to Fort McMurray by train and bus
Questions & Answers
The cheapest way to get from Guelph to Fort McMurray is to train and fly which costs $270 - $1,300 and takes 8h 6m.
The fastest way to get from Guelph to Fort McMurray is to train and fly which takes 8h 6m and costs $270 - $1,300.
The distance between Guelph and Fort McMurray is 2721 km. The road distance is 3441.4 km.
The best way to get from Guelph to Fort McMurray without a car is to train and bus which takes 3 days 12h and costs $1,000 - $2,000.
It takes approximately 8h 6m to get from Guelph to Fort McMurray, including transfers.
Fort McMurray is 2h behind Guelph. It is currently 5:43 AM in Guelph and 3:43 AM in Fort McMurray.
Yes, the driving distance between Guelph to Fort McMurray is 3441 km. It takes approximately 42h 58m to drive from Guelph to Fort McMurray.
There are 23+ hotels available in Fort McMurray.
What companies run services between Guelph, ON, Canada and Fort McMurray, AB, Canada?
WestJet, Flair Airlines, and Air Canada fly from Kitchener/Waterloo Airport (YKF) to Fort Mcmurray Airport (YMM) 3 times a day.
- Website
- westjet.com
Flights from Toronto Pearson International Airport to Fort Mcmurray Airport via Edmonton
- Ave. Duration
- 6h 30m
- When
- Thursday, Friday, Monday, Tuesday, Wednesday, and Sunday
- Estimated price
- $260–1,100
Flights from Toronto Pearson International Airport to Fort Mcmurray Airport via Calgary
- Ave. Duration
- 7h 16m
- When
- Every day
- Estimated price
- $260–1,100
Flights from Kitchener/Waterloo Airport to Fort Mcmurray Airport via Calgary
- Ave. Duration
- 9h 40m
- When
- Every day
- Estimated price
- $350–1,900
Flights from Kitchener/Waterloo Airport to Fort Mcmurray Airport via Edmonton
- Ave. Duration
- 6h 20m
- When
- Wednesday and Friday
- Estimated price
- $380–1,400
Flights from London International Airport to Fort Mcmurray Airport via Calgary
- Ave. Duration
- 7h 42m
- When
- Every day
- Estimated price
- $550–3,100
Flights from John C. Munro Hamilton International Airport to Fort Mcmurray Airport via Calgary
- Ave. Duration
- 11h 15m
- When
- Every day
- Estimated price
- $300–1,600
- Website
- aircanada.com
Flights from Toronto Pearson International Airport to Fort Mcmurray Airport
- Ave. Duration
- 4h 6m
- When
- Monday to Thursday
- Estimated price
- $230–1,000
Flights from Toronto Pearson International Airport to Fort Mcmurray Airport via Calgary
- Ave. Duration
- 7h 13m
- When
- Every day
- Estimated price
- $280–1,100
Flights from Kitchener/Waterloo Airport to Fort Mcmurray Airport via Calgary
- Ave. Duration
- 7h 18m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $410–1,400
Flights from London International Airport to Fort Mcmurray Airport via Toronto Pearson International Airport
- Ave. Duration
- 6h 36m
- When
- Monday to Thursday
- Estimated price
- $550–2,400
- Phone
- +1 888-438-6646
- Website
- gotransit.com
Train from Guelph Central GO to Bramalea GO
- Ave. Duration
- 53 min
- Frequency
- Every 3 hours
- Estimated price
- $10–14
- Website
- https://www.gotransit.com/en
- Website
- https://www.gotransit.com/en/see-schedules
- Passenger
- $10–14
Train from Guelph Central GO to Union Station GO
- Ave. Duration
- 1h 20m
- Frequency
- Every 3 hours
- Estimated price
- $14–19
- Website
- https://www.gotransit.com/en
- Website
- https://www.gotransit.com/en/see-schedules
- Passenger
- $14–19
- Phone
- +1 888 842-7245
- Website
- viarail.ca
Train from Toronto Union Station to Jasper
- Ave. Duration
- 2d 22h
- Frequency
- Twice a week
- Estimated price
- $800–1,700
- Website
- https://www.viarail.ca/en
- Escape
- $800–1,700
- Business
- $900–1,400
- Business Plus
- $950–1,400
- Economy
- $900–1,700
- Economy Plus
- $1,000–1,700
Train from Guelph to London
- Ave. Duration
- 2h 22m
- Frequency
- Once daily
- Estimated price
- $27–220
- Website
- https://www.viarail.ca/en
- Escape
- $27–95
- Business
- $70–210
- Business Plus
- $85–220
- Economy
- $30–110
- Economy Plus
- $30–120
- Phone
- +1 587-557-7719
- [email protected]
- 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 Fort McMurray - Hardin St
- Ave. Duration
- 5h 5m
- Frequency
- Once daily
- Estimated price
- $100–140
- Website
- https://www.coldshot.ca/
- Schedules at
- https://www.coldshot.ca/routes
- Adult
- $100–140
- Phone
- +1 888-438-6646
- Website
- gotransit.com
Bus from Guelph Central GO Bus to Hamilton GO Centre Bus
- Ave. Duration
- 1h 39m
- Frequency
- Every 3 hours
- Estimated price
- $11–14
- Website
- https://www.gotransit.com/en
- Website
- https://www.gotransit.com/en/see-schedules
- Passenger
- $11–14
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 French strikes 2018: What are my alternative transport options?, Thanksgiving 2018: How to travel stress-free, and Travelling to the US: What do I need to know? - to help you get the most out of your next trip.








