Direct (nonstop) flights from Deer Lake to Toronto

2 airlines fly nonstop from Deer Lake (YDF) to Pearson International (YYZ). It's 1,122 miles (1,805 km), about 3h 5m in the air. Operated by Air Canada, Porter Airlines.

YDF
Deer Lake
🇨🇦 Deer Lake, Canada
YYZ
Pearson International
🇨🇦 Toronto, Canada
Flight Time
3h 5m
Distance
1,122 mi
1,805 km
CO₂/pax
190 kg
−43 kg vs. layover
Airlines
2
Air Canada +1
Time Diff
-2h
Operated by Air Canada Air Canada Porter Airlines Porter Airlines

Route data last updated: May 24, 2026

Airlines with non-stop flights

Air Canada AC Air Canada
Route
YDF → YYZ
Flight Time
3h 5m
Distance
1,122 mi
Porter Airlines PD Porter Airlines
Route
YDF → YYZ
Flight Time
3h 5m
Distance
1,122 mi

Alternative Routes

Other ways to fly from Deer Lake to Toronto with one stop · direct emits 190 kg CO₂ per passenger

YDF YUL (Montreal) YYZ
Leg 1: 2h 13m (808 mi) Leg 2: 1h 28m (314 mi) Total: ~3h 41m 🍃 233 kg CO₂ (+23% vs. direct)
Leg 1
YDF → YUL
2h 13m · 808 mi
View YDF to YUL flights →
Leg 2
YUL → YYZ
1h 28m · 314 mi
View YUL to YYZ flights →
YDF YOW (Ottawa) YYZ
Leg 1: 2h 35m (897 mi) Leg 2: 1h 10m (225 mi) Total: ~3h 45m 🍃 233 kg CO₂ (+23% vs. direct)
Leg 1
YDF → YOW
2h 35m · 897 mi
View YDF to YOW flights →
Leg 2
YOW → YYZ
1h 10m · 225 mi
View YOW to YYZ flights →
YDF YHZ (Halifax) YYZ
Leg 1: 1h 39m (415 mi) Leg 2: 2h 30m (801 mi) Total: ~4h 9m 🍃 250 kg CO₂ (+32% vs. direct)
Leg 1
YDF → YHZ
1h 39m · 415 mi
View YDF to YHZ flights →
Leg 2
YHZ → YYZ
2h 30m · 801 mi
View YHZ to YYZ flights →
YDF YQM (Moncton) YYZ
Leg 1: 1h 50m (401 mi) Leg 2: 2h 21m (750 mi) Total: ~4h 11m 🍃 238 kg CO₂ (+25% vs. direct)
Leg 1
YDF → YQM
1h 50m · 401 mi
View YDF to YQM flights →
Leg 2
YQM → YYZ
2h 21m · 750 mi
View YQM to YYZ flights →
YDF YYT (St. John's) YYZ
Leg 1: 1h 10m (240 mi) Leg 2: 3h 35m (1,322 mi) Total: ~4h 45m 🍃 293 kg CO₂ (+54% vs. direct)
Leg 1
YDF → YYT
1h 10m · 240 mi
View YDF to YYT flights →
Leg 2
YYT → YYZ
3h 35m · 1,322 mi
View YYT to YYZ flights →

Frequently Asked Questions

How long is the direct flight from Deer Lake to Toronto?

A nonstop flight from Deer Lake (YDF) to Toronto (YYZ) takes approximately 3 hours and 5 minutes. The distance is 1,122 miles (1,805 km).

Which airlines fly nonstop from Deer Lake to Toronto?

2 airlines: Air Canada, Porter Airlines.

Is there a nonstop flight from Deer Lake to Toronto?

Yes. 2 airlines: Air Canada, Porter Airlines.

How far is Deer Lake from Toronto?

The flight distance from Deer Lake to Toronto is 1,122 miles (1,805 km), measured as the great-circle (shortest air) distance. That's roughly the same distance as New York to Miami.

What type of aircraft flies from Deer Lake to Toronto?

At 3h 5m, this route typically uses narrow-body or mid-range jets — Boeing 737 MAX or Airbus A320neo. Varies by airline.

What is the carbon footprint of a flight from Deer Lake to Toronto?

Roughly 190 kg CO2 per passenger one-way. That's about the same as driving 950 km.

Is the return flight from Toronto to Deer Lake also nonstop?

Yes — nonstop flights run both ways. Flight time may differ slightly due to wind patterns.

When is the cheapest time to fly from Deer Lake to Toronto?

Midweek flights (Tue/Wed) outside holiday peaks are usually cheapest. 3-6 weeks ahead is a good window for this route. Use "Check Prices" above to compare.

How early should I arrive at Deer Lake for this flight?

1.5-2 hours for domestic. Add more time during holidays or busy travel weekends.