OnlyNonstop
HomeFlight times › DFW to YYZ
Dallas Fort Worth International Airport DFW · KDFW
to
Lester B. Pearson International Airport YYZ · CYYZ

DFW to YYZ — nonstop flight time & airlines

Dallas to Toronto · both directions on this page
Open DFW in the interactive map →
The nonstop flight between Dallas (DFW) and Toronto (YYZ) takes approximately 2h 56m, covering 1,198 miles (1,928 km) great-circle. 2 airlines fly it nonstop.
DFWDallas YYZToronto 1,198 mi · 2h 56m estimated onlynonstop.com

Great-circle route DFW ↔ YYZ. Faint dots are other airports, for geographic context. Download this map — free to reuse with a link back to this page.

Estimated flight time
2h 56m
Distance
1,198 mi
Nonstop airlines
2
Flights per week
71
Medium haul International Schedule-verified ~10.1 flights a day

Both directions

Frequencies below are per direction, from our most recent schedule sample. The two directions are not identical — that is normal on scheduled routes.

DirectionFrequencyDaysAirlines
DFW → YYZ
Dallas to Toronto
35/wk Daily Air Canada, American Airlines
YYZ → DFW
Toronto to Dallas
36/wk Daily Air Canada, American Airlines

Where a direction shows “—” we track it as an operating nonstop but hold no schedule sample for it — we would rather show nothing than guess.

How many people fly between DFW and YYZ?

In 2025, airlines reported 376,973 passengers on 3,399 flights between DFW and YYZ — about 1,033 a day — filling 79% of the 479,469 seats flown. American Airlines Inc. carried the most passengers (61%).

American Airlines Inc. · 61%Air Canada · 32%Envoy Air · 7%

Source: US DOT T-100 segment reports — actual airline-reported traffic, scheduled service only, both directions combined. Cargo and charter flights excluded.

What airlines fly between DFW and YYZ?

2 airlines fly the DFW–YYZ nonstop, including Air Canada, American Airlines.

Air CanadaAmerican Airlines

What aircraft flies DFW to YYZ?

Recent scheduled departures on this route have used the Airbus A320, Boeing 737, Airbus A220-300.

Airbus A320Boeing 737Airbus A220-300

Aircraft assignments change by season and by time of day.

How far is DFW from YYZ?

The distance between Dallas Fort Worth International Airport and Lester B. Pearson International Airport is 1,198 miles, or 1,928 kilometres.

Great-circle distance1,198 mi
Kilometres1,928 km
Nautical miles1,041 nmi

Measured airport to airport. The actual track is longer — aircraft follow airways, avoid restricted airspace and route around weather.

Common questions

Is there a nonstop flight between Dallas (DFW) and Toronto (YYZ)?

Yes. 2 airlines fly the route nonstop, with about 71 departures a week across both directions. The route is in our live nonstop dataset, last seeded 2026-07-07.

How long is the flight from DFW to YYZ?

About 2h 56m in the air. That is a great-circle estimate from the 1,198-mile distance, not a scheduled block time — an airline's published time will differ by roughly 15 to 45 minutes depending on routing, winds and taxi.

How many flights a week are there between DFW and YYZ?

About 35 a week from Dallas to Toronto and 36 a week from Toronto to Dallas, from our most recent schedule sample.

Which airlines fly nonstop between DFW and YYZ?

Air Canada, American Airlines.

How many people fly between Dallas and Toronto?

In 2025, airlines reported 376,973 passengers on 3,399 scheduled flights between DFW and YYZ — about 1,033 a day — filling 79% of the seats flown. Source: US DOT T-100 segment reports, both directions combined.

What aircraft flies the DFW–YYZ route?

Recent scheduled departures have used the Airbus A320, Boeing 737, Airbus A220-300. Assignments change by season and by time of day.

Related

All nonstops from DFW All nonstops from YYZ Dallas to HoustonDallas to MiamiDallas to HonoluluDallas to LondonLondon to TorontoDallas to Tokyo