There are 7 ways to get from Edinburgh Airport (EDI) to Edmonton by plane or bus
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 Edmonton International Airport
best- Fly from Edinburgh Airport (EDI) to Edmonton International Airport (YEG)EDI - YEG
11h 46m$374–1,242Fly to Calgary International Airport, bus
- Fly from Edinburgh Airport (EDI) to Calgary International Airport (YYC)EDI - YYC
- Take the bus from Calgary Airport to Edmonton, AB -10235 101 St NW
12h 30m$502–1,355Fly to Grande Prairie Airport, bus
- Fly from Edinburgh Airport (EDI) to Grande Prairie Airport (YQU)EDI - YQU
- Take the bus from Grande Prairie, AB to Edmonton, AB - Southgate Station
16h 56m$742–2,681Fly to Fort Mcmurray Airport, bus
- Fly from Edinburgh Airport (EDI) to Fort Mcmurray Airport (YMM)EDI - YMM
- Take the bus from Fort McMurray - 10013 Macdonald Ave to Edmonton - 10014 104 St
20h 19m$701–2,395Fly to Lethbridge Airport, bus
- Fly from Edinburgh Airport (EDI) to Lethbridge Airport (YQL)EDI - YQL
- Take the bus from Lethbridge to Edmonton
19h 51m$631–2,356Fly to Medicine Hat Airport, bus
- Fly from Edinburgh Airport (EDI) to Medicine Hat Airport (YXH)EDI - YXH
- Take the bus from Medicine Hat to Calgary
- Take the bus from Calgary, AB - Whitehorn LRT Station to Edmonton, AB -10235 101 St NW
19h 51m$658–2,403Fly to Cranbrook/Canadian Rockies International Airport, bus
- Fly from Edinburgh Airport (EDI) to Cranbrook/Canadian Rockies International Airport (YXC)EDI - YXC
- Take the bus from Cranbrook, BC - 513 Cranbrook St North to Calgary, AB - 11488, 24 Street SE
- Take the bus from Calgary to Edmonton
24h 17m$646–2,222
Edinburgh Airport (EDI) to Edmonton International Airport (YEG) flights
Questions & Answers
The cheapest way to get from Edinburgh Airport (EDI) to Edmonton is to fly which costs $370 - $1,300 and takes 11h 46m.
The fastest way to get from Edinburgh Airport (EDI) to Edmonton is to fly which takes 11h 46m and costs $370 - $1,300.
The distance between Edinburgh Airport (EDI) and Edmonton is 6344 km.
It takes approximately 11h 46m to get from Edinburgh Airport (EDI) to Edmonton, including transfers.
Edmonton is 7h behind Edinburgh Airport (EDI). It is currently 2:44 AM in Edinburgh Airport (EDI) and 7:44 PM in Edmonton.
There are 636+ hotels available in Edmonton.
What companies run services between Edinburgh Airport (EDI), Scotland and Edmonton, AB, Canada?
WestJet, Air Canada, and KLM fly from Edinburgh Airport (EDI) to Edmonton International Airport (YEG) 3 times a day.
- Website
- westjet.com
Flights from Edinburgh Airport to Edmonton International Airport via Calgary International Airport
- Ave. Duration
- 10h 39m
- When
- Monday and Saturday
- Estimated price
- $380–1,600
Flights from Edinburgh Airport to Edmonton International Airport via Toronto
- Ave. Duration
- 16h 30m
- When
- Every day
- Estimated price
- $430–1,700
Flights from Edinburgh Airport to Calgary International Airport
- Ave. Duration
- 8h 5m
- When
- Monday and Saturday
- Estimated price
- $410–1,100
Flights from Edinburgh Airport to Calgary International Airport via Toronto
- Ave. Duration
- 14h 2m
- When
- Every day
- Estimated price
- $410–1,100
Flights from Edinburgh Airport to Grande Prairie Airport via Calgary International Airport
- Ave. Duration
- 12h 57m
- When
- Monday and Saturday
- Estimated price
- $600–2,600
Flights from Edinburgh Airport to Grande Prairie Airport via Calgary International Airport, Edmonton International Airport
- Ave. Duration
- 15h 21m
- When
- Monday
- Estimated price
- $600–2,600
Flights from Edinburgh Airport to Fort Mcmurray Airport via Calgary International Airport
- Ave. Duration
- 16h 4m
- When
- Monday and Saturday
- Estimated price
- $650–2,800
Flights from Edinburgh Airport to Lethbridge Airport via Calgary International Airport
- Ave. Duration
- 11h 15m
- When
- Monday and Saturday
- Estimated price
- $500–2,200
Flights from Edinburgh Airport to Medicine Hat Airport via Calgary International Airport
- Ave. Duration
- 10h 10m
- When
- Monday and Saturday
- Estimated price
- $550–2,300
Flights from Edinburgh Airport to Cranbrook/Canadian Rockies International Airport via Calgary International Airport
- Ave. Duration
- 11h 17m
- When
- Monday
- Estimated price
- $480–2,000
- Website
- aircanada.com
Flights from Edinburgh Airport to Edmonton International Airport via Toronto
- Ave. Duration
- 12h 23m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- $370–1,400
Flights from Edinburgh Airport to Edmonton International Airport via Montreal
- Ave. Duration
- 21h 20m
- When
- Wednesday and Sunday
- Estimated price
- $360–1,400
Flights from Edinburgh Airport to Calgary International Airport via Toronto
- Ave. Duration
- 12h 24m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- $340–1,300
Flights from Edinburgh Airport to Calgary International Airport via Montreal
- Ave. Duration
- 13h 34m
- When
- Wednesday and Sunday
- Estimated price
- $340–1,300
Flights from Edinburgh Airport to Fort Mcmurray Airport via Toronto
- Ave. Duration
- 22h 2m
- When
- Wednesday
- Estimated price
- $600–2,300
- Website
- klm.com
Flights from Edinburgh Airport to Edmonton International Airport via Amsterdam Schiphol
- Ave. Duration
- 12h 50m
- When
- Monday, Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- $350–1,300
- Phone
- +14036689600
- reservation@thecanadabus.com
- Website
- thecanadabus.com
Bus from Calgary Airport to Edmonton, AB -10235 101 St NW
- Ave. Duration
- 3h 25m
- Frequency
- 5 times a day
- Estimated price
- $67–68
- Website
- https://thecanadabus.com/
- Book at
- https://thecanadabus.betterez.com/cart/61117df83dadc111b0a7d369/reservation/61117df83dadc111b0a7d36a
- Standard
- $67–68
Bus from Calgary, AB - Whitehorn LRT Station to Edmonton, AB -10235 101 St NW
- Ave. Duration
- 3h 35m
- Frequency
- 5 times a day
- Estimated price
- $69–70
- Website
- https://thecanadabus.com/
- Book at
- https://thecanadabus.betterez.com/cart/61117df83dadc111b0a7d369/reservation/61117df83dadc111b0a7d36a
- Standard
- $69–70
- Phone
- 1-833-583-3636
- contact@riderexpress.ca
- Website
- riderexpress.ca
Bus from Grande Prairie, AB to Edmonton, AB - Southgate Station
- Ave. Duration
- 4h 45m
- Frequency
- 6 times a week
- Estimated price
- $100–130
- Website
- https://riderexpress.ca/
- Standard
- $100–130
- Phone
- 1-800-232-1958
- info@redarrow.ca
- Website
- redarrow.ca
Bus from Fort McMurray - 10013 Macdonald Ave to Edmonton - 10014 104 St
- Ave. Duration
- 5h 20m
- Frequency
- Twice daily
- Estimated price
- $60–95
- Website
- https://redarrow.ca/
- Book at
- https://www.redarrow.ca/order/reservation/
- Adult
- $60–95
- Phone
- +1 (855) 626-8585
- Website
- flixbus.com
Bus from Lethbridge to Edmonton
- Ave. Duration
- 7h 5m
- Frequency
- 5 times a week
- Estimated price
- $50–130
- Schedules at
- flixbus.com
- Adult
- $50–130
Bus from Medicine Hat to Calgary
- Ave. Duration
- 3h 25m
- Frequency
- 4 times a week
- Estimated price
- $30–45
- Schedules at
- flixbus.com
Bus from Calgary to Edmonton
- Ave. Duration
- 4h 25m
- Frequency
- 3 times a day
- Estimated price
- $28–55
- Schedules at
- flixbus.com
- Phone
- +1 778 382 7729
- info@mountainmanmikes.ca
- Website
- mountainmanmikes.ca
Bus from Cranbrook, BC - 513 Cranbrook St North to Calgary, AB - 11488, 24 Street SE
- Ave. Duration
- 5h 40m
- Frequency
- Once a week
- Estimated price
- $100–140
- Website
- https://mountainmanmikes.ca/
- Book at
- https://mountainmanmikes.ca/routes-fares/
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 travel India's Golden Triangle, 10 amazing places to get away from it all in Australia, and French strikes 2018: What are my alternative transport options? - to help you get the most out of your next trip.








