Flight times from Dallas to Toronto & schedule

The average flight time from Dallas to Toronto is About 3 hours 2 minutes, covering a distance of About 1,936.25 km.

Flight duration

About 3 hours 2 minutes

Flight distance

About 1,936.25 km

How long is the flight from Dallas to Toronto?

The flights usually depart from Dallas Fort Worth International Airport and arrive at Toronto Pearson International Airport.

See more
Earliest first
Latest first
Frontier Airlines F93318
DFW 1:29 PM
FLL 5:20 PM
With stops 2.9h
S
M
T
W
T
F
S
Air Canada AC1029
FLL 9:30 PM
YYZ 12:35 AM
3.1h
S
M
T
W
T
F
S
Check prices
Frontier Airlines F93318
DFW 1:29 PM
FLL 5:20 PM
With stops 2.9h
S
M
T
W
T
F
S
Porter Airlines PD506
FLL 8:40 PM
YYZ 11:55 PM
3.3h
S
M
T
W
T
F
S
Check prices
Frontier Airlines F91334
DFW 1:02 PM
TPA 4:38 PM
With stops 2.6h
S
M
T
W
T
F
S
Porter Airlines PD526
TPA 4:20 PM
YYZ 7:17 PM
3.0h
S
M
T
W
T
F
S
Check prices
Jetblue Airways B6482
DFW 1:25 PM
FLL 5:23 PM
With stops 3.0h
S
M
T
W
T
F
S
WestJet WS1115
FLL 8:35 PM
YYZ 11:55 PM
3.3h
S
M
T
W
T
F
S
Check prices
Frontier Airlines F93318
DFW 1:29 PM
FLL 5:20 PM
With stops 2.9h
S
M
T
W
T
F
S
WestJet WS1119
FLL 9:35 PM
YYZ 12:55 AM
3.3h
S
M
T
W
T
F
S
Check prices
Frontier Airlines F91334
DFW 1:02 PM
TPA 4:38 PM
With stops 2.6h
S
M
T
W
T
F
S
Porter Airlines PD532
TPA 7:35 PM
YHM 10:30 PM
2.9h
S
M
T
W
T
F
S
Check prices
Frontier Airlines F91334
DFW 1:02 PM
TPA 4:38 PM
With stops 2.6h
S
M
T
W
T
F
S
WestJet WS1141
TPA 11:55 AM
YYZ 2:55 PM
3.0h
S
M
T
W
T
F
S
Check prices
Frontier Airlines F93318
DFW 1:29 PM
FLL 5:20 PM
With stops 2.9h
S
M
T
W
T
F
S
Porter Airlines PD596
FLL 10:40 AM
YHM 1:50 PM
3.2h
S
M
T
W
T
F
S
Check prices
Frontier Airlines F93318
DFW 1:29 PM
FLL 5:20 PM
With stops 2.9h
S
M
T
W
T
F
S
Flair Airlines F81603
FLL 12:00 PM
YYZ 3:20 PM
3.3h
S
M
T
W
T
F
S
Check prices
Frontier Airlines F91334
DFW 1:02 PM
TPA 4:38 PM
With stops 2.6h
S
M
T
W
T
F
S
Air Canada AC1659
TPA 4:00 PM
YYZ 6:54 PM
2.9h
S
M
T
W
T
F
S
Check prices
Frontier Airlines F93318
DFW 1:29 PM
FLL 5:20 PM
With stops 2.9h
S
M
T
W
T
F
S
WestJet WS1117
FLL 1:50 PM
YYZ 5:10 PM
3.3h
S
M
T
W
T
F
S
Check prices
Jetblue Airways B6482
DFW 1:25 PM
FLL 5:23 PM
With stops 3.0h
S
M
T
W
T
F
S
Porter Airlines PD596
FLL 10:40 AM
YHM 1:50 PM
3.2h
S
M
T
W
T
F
S
Check prices
American Airlines AA2610
DFW 2:25 PM
AUS 3:30 PM
With stops 1.1h
S
M
T
W
T
F
S
Porter Airlines PD628
AUS 5:35 PM
YYZ 9:52 PM
3.3h
S
M
T
W
T
F
S
Check prices
Frontier Airlines F94504
DFW 2:15 PM
ORD 4:55 PM
With stops 2.7h
S
M
T
W
T
F
S
Air Canada AC510
ORD 8:50 PM
YYZ 11:32 PM
1.7h
S
M
T
W
T
F
S
Check prices
Jetblue Airways B61882
DFW 5:10 PM
FLL 9:01 PM
With stops 2.9h
S
M
T
W
T
F
S
Porter Airlines PD596
FLL 10:40 AM
YHM 1:50 PM
3.2h
S
M
T
W
T
F
S
Check prices
American Airlines AA2804
DFW 6:52 PM
YYZ 10:55 PM
Nonstop 3.0h
S
M
T
W
T
F
S
Check prices
American Airlines AA1375
DFW 6:02 PM
FLL 9:47 PM
With stops 2.8h
S
M
T
W
T
F
S
Flair Airlines F81603
FLL 12:00 PM
YYZ 3:20 PM
3.3h
S
M
T
W
T
F
S
Check prices
Air Canada AC1030
DFW 7:00 AM
YYZ 11:05 AM
Nonstop 3.1h
S
M
T
W
T
F
S
Check prices
United Airlines UA8142
DFW 7:00 AM
YYZ 11:05 AM
Nonstop 3.1h
S
M
T
W
T
F
S
Check prices
Jetblue Airways B62282
DFW 7:00 AM
FLL 10:48 AM
With stops 2.8h
S
M
T
W
T
F
S
WestJet WS1115
FLL 8:35 PM
YYZ 11:55 PM
3.3h
S
M
T
W
T
F
S
Check prices
See all
American Airlines AA1111
DFW 12:15 PM
YYZ 4:15 PM
Nonstop 3.0h
S
M
T
W
T
F
S
Check prices
Frontier Airlines F93052
DFW 12:00 PM
BNA 1:56 PM
With stops 1.9h
S
M
T
W
T
F
S
Air Canada AC1228
BNA 7:50 AM
YYZ 10:48 AM
2.0h
S
M
T
W
T
F
S
Check prices
Frontier Airlines F93052
DFW 12:00 PM
BNA 1:56 PM
With stops 1.9h
S
M
T
W
T
F
S
Porter Airlines PD2416
BNA 4:35 PM
YTZ 7:40 PM
2.1h
S
M
T
W
T
F
S
Check prices
Air Canada AC1032
DFW 11:30 AM
YYZ 3:47 PM
Nonstop 3.3h
S
M
T
W
T
F
S
Check prices
United Airlines UA8652
DFW 11:30 AM
YYZ 3:47 PM
Nonstop 3.3h
S
M
T
W
T
F
S
Check prices
Delta Air Lines DL873
DFW 11:20 AM
LGA 3:40 PM
With stops 3.3h
S
M
T
W
T
F
S
Air Canada AC8537
LGA 6:30 PM
YTZ 8:15 PM
1.8h
S
M
T
W
T
F
S
Check prices
Delta Air Lines DL873
DFW 11:20 AM
LGA 3:40 PM
With stops 3.3h
S
M
T
W
T
F
S
Air Canada AC725
LGA 7:55 PM
YYZ 9:37 PM
1.7h
S
M
T
W
T
F
S
Check prices
American Airlines AA826
DFW 9:06 AM
YYZ 1:06 PM
Nonstop 3.0h
S
M
T
W
T
F
S
Check prices
Frontier Airlines F92402
DFW 9:16 PM
TPA 12:52 AM
With stops 2.6h
S
M
T
W
T
F
S
Porter Airlines PD526
TPA 4:20 PM
YYZ 7:17 PM
3.0h
S
M
T
W
T
F
S
Check prices
Frontier Airlines F94018
DFW 9:22 AM
MCO 12:55 PM
With stops 2.5h
S
M
T
W
T
F
S
Porter Airlines PD592
MCO 11:15 AM
YHM 2:13 PM
3.0h
S
M
T
W
T
F
S
Check prices
Frontier Airlines F92882
DFW 9:51 AM
MDW 12:13 PM
With stops 2.4h
S
M
T
W
T
F
S
Porter Airlines PD2706
ORD 6:20 PM
YTZ 9:00 PM
1.7h
S
M
T
W
T
F
S
Check prices
Air Canada AC1030
DFW 7:00 AM
YYZ 11:05 AM
Nonstop 3.1h
S
M
T
W
T
F
S
Check prices
United Airlines UA8142
DFW 7:00 AM
YYZ 11:05 AM
Nonstop 3.1h
S
M
T
W
T
F
S
Check prices
Jetblue Airways B62282
DFW 7:00 AM
FLL 10:48 AM
With stops 2.8h
S
M
T
W
T
F
S
WestJet WS1115
FLL 8:35 PM
YYZ 11:55 PM
3.3h
S
M
T
W
T
F
S
Check prices
Jetblue Airways B62282
DFW 7:00 AM
FLL 10:48 AM
With stops 2.8h
S
M
T
W
T
F
S
Air Canada AC1029
FLL 9:30 PM
YYZ 12:35 AM
3.1h
S
M
T
W
T
F
S
Check prices
American Airlines AA1340
DFW 7:00 AM
FLL 10:51 AM
With stops 2.9h
S
M
T
W
T
F
S
Air Canada AC1029
FLL 9:30 PM
YYZ 12:35 AM
3.1h
S
M
T
W
T
F
S
Check prices
American Airlines AA1429
DFW 7:20 PM
FLL 11:08 PM
With stops 2.8h
S
M
T
W
T
F
S
Porter Airlines PD596
FLL 10:40 AM
YHM 1:50 PM
3.2h
S
M
T
W
T
F
S
Check prices
American Airlines AA1429
DFW 7:20 PM
FLL 11:08 PM
With stops 2.8h
S
M
T
W
T
F
S
WestJet WS1113
FLL 11:20 AM
YYZ 2:40 PM
3.3h
S
M
T
W
T
F
S
Check prices
American Airlines AA1429
DFW 7:20 PM
FLL 11:08 PM
With stops 2.8h
S
M
T
W
T
F
S
Flair Airlines F81603
FLL 12:00 PM
YYZ 3:20 PM
3.3h
S
M
T
W
T
F
S
Check prices
American Airlines AA1429
DFW 7:20 PM
FLL 11:08 PM
With stops 2.8h
S
M
T
W
T
F
S
WestJet WS1117
FLL 1:50 PM
YYZ 5:10 PM
3.3h
S
M
T
W
T
F
S
Check prices
See all
American Airlines AA2804
DFW 6:52 PM
YYZ 10:55 PM
Nonstop 3.0h
S
M
T
W
T
F
S
Check prices
Air Canada AC1030
DFW 7:00 AM
YYZ 11:05 AM
Nonstop 3.1h
S
M
T
W
T
F
S
Check prices
United Airlines UA8142
DFW 7:00 AM
YYZ 11:05 AM
Nonstop 3.1h
S
M
T
W
T
F
S
Check prices
American Airlines AA826
DFW 9:06 AM
YYZ 1:06 PM
Nonstop 3.0h
S
M
T
W
T
F
S
Check prices
Air Canada AC1032
DFW 11:30 AM
YYZ 3:47 PM
Nonstop 3.3h
S
M
T
W
T
F
S
Check prices
United Airlines UA8652
DFW 11:30 AM
YYZ 3:47 PM
Nonstop 3.3h
S
M
T
W
T
F
S
Check prices
American Airlines AA1111
DFW 12:15 PM
YYZ 4:15 PM
Nonstop 3.0h
S
M
T
W
T
F
S
Check prices
American Airlines AA1111
DFW 12:15 PM
YYZ 4:15 PM
Nonstop 3.0h
S
M
T
W
T
F
S
Check prices
Air Canada AC1032
DFW 11:30 AM
YYZ 3:47 PM
Nonstop 3.3h
S
M
T
W
T
F
S
Check prices
United Airlines UA8652
DFW 11:30 AM
YYZ 3:47 PM
Nonstop 3.3h
S
M
T
W
T
F
S
Check prices
American Airlines AA826
DFW 9:06 AM
YYZ 1:06 PM
Nonstop 3.0h
S
M
T
W
T
F
S
Check prices
Air Canada AC1030
DFW 7:00 AM
YYZ 11:05 AM
Nonstop 3.1h
S
M
T
W
T
F
S
Check prices
United Airlines UA8142
DFW 7:00 AM
YYZ 11:05 AM
Nonstop 3.1h
S
M
T
W
T
F
S
Check prices
American Airlines AA2804
DFW 6:52 PM
YYZ 10:55 PM
Nonstop 3.0h
S
M
T
W
T
F
S
Check prices