Flights from Edmonton to Deer Lake – Airlines & connecting routes
Show flight options Codeshare flights Show map Price search
YEG to YDF – All flight route options from Edmonton International Airport, Canada to Deer Lake, Canada. These flights are operated by 4 different airlines through 3 different connections. The shortest flight time is 7 hours and 30 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Deer Lake
We got great deals on hotels and car rentals near the airport.
Edmonton to Deer Lake flights
There are over 3 and approximately 18 flights every week. While flying to Deer Lake from Edmonton you will be doing a stopover in Calgary, Montreal or any other of the 3 alternatives with flight connections.
Are there any non-stop flights from YEG to YDF?
There are no direct or non-stop flights from Edmonton International Airport, YEG to Deer Lake, YDF.
Edmonton to Deer Lake with Porter Airlines
If you fly from Edmonton with Porter Airlines you will do a stopover in Toronto, YYZ before reaching Deer Lake. This flight trip will take 7 hours and 30 minutes and you can fly every Tuesday or Thursday with departures at 07:00.
Distance & flight times: Edmonton International Airport to Deer Lake
The shortest flight time between YEG and YDF is 7 hours and 58 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
YYC Calgary | 7h 58m | 1h 59m | 2613 miles (4204 km) |
YUL Montreal | 8h 32m | 2h 30m | 2665 miles (4288 km) |
YYZ Toronto | 8h 47m | 2h 55m | 2806 miles (4515 km) |


