Flight times from Houston to Toronto & schedule

The average flight time from Houston to Toronto is About 3 hours 12 minutes, covering a distance of About 2,099.58 km.

Flight duration

About 3 hours 12 minutes

Flight distance

About 2,099.58 km

How long is the flight from Houston to Toronto?

The flights usually depart from George Bush Intercontinental Airport and arrive at Toronto Pearson International Airport.

See more
Earliest first
Latest first
American Airlines AA1915
IAH 1:38 PM
ORD 4:30 PM
With stops 2.9h
S
M
T
W
T
F
S
American Airlines AA3456
ORD 8:35 PM
YYZ 11:29 PM
1.9h
S
M
T
W
T
F
S
Check prices
WestJet WS1543
IAH 2:50 PM
YYC 6:10 PM
With stops 4.3h
S
M
T
W
T
F
S
WestJet WS622
YYC 1:00 AM
YYZ 6:55 AM
3.9h
S
M
T
W
T
F
S
Check prices
WestJet WS1543
IAH 2:50 PM
YYC 6:10 PM
With stops 4.3h
S
M
T
W
T
F
S
WestJet WS594
YYC 11:25 AM
YHM 5:15 PM
3.8h
S
M
T
W
T
F
S
Check prices
Delta Air Lines DL2097
IAH 4:50 PM
LGA 9:35 PM
With stops 3.8h
S
M
T
W
T
F
S
Delta Air Lines DL5187
LGA 7:45 AM
YYZ 9:31 AM
1.8h
S
M
T
W
T
F
S
Check prices
United Airlines UA1874
IAH 5:15 AM
YYZ 3:16 PM
Nonstop 9.0h
S
M
T
W
T
F
S
Check prices
Delta Air Lines DL1389
IAH 5:25 AM
DTW 9:12 AM
With stops 2.8h
S
M
T
W
T
F
S
Delta Air Lines DL5146
DTW 2:00 PM
YYZ 3:19 PM
1.3h
S
M
T
W
T
F
S
Check prices
Delta Air Lines DL1069
IAH 5:55 AM
ATL 8:57 AM
With stops 2.0h
S
M
T
W
T
F
S
Delta Air Lines DL1734
ATL 2:59 PM
YYZ 5:15 PM
2.3h
S
M
T
W
T
F
S
Check prices
Air Canada AC590
IAH 6:45 AM
YYZ 10:55 AM
Nonstop 3.2h
S
M
T
W
T
F
S
Check prices
United Airlines UA313
IAH 6:17 PM
YYZ 10:36 PM
Nonstop 3.3h
S
M
T
W
T
F
S
Check prices
Air Canada AC4504
IAH 6:10 PM
YYZ 10:18 PM
Nonstop 3.1h
S
M
T
W
T
F
S
Check prices
United Airlines UA8541
IAH 6:45 AM
YYZ 10:55 AM
Nonstop 3.2h
S
M
T
W
T
F
S
Check prices
WestJet WS1541
IAH 6:30 AM
YYC 9:50 AM
With stops 4.3h
S
M
T
W
T
F
S
WestJet WS636
YYC 11:15 AM
YYZ 5:10 PM
3.9h
S
M
T
W
T
F
S
Check prices
WestJet WS1541
IAH 6:30 AM
YYC 9:50 AM
With stops 4.3h
S
M
T
W
T
F
S
WestJet WS594
YYC 11:25 AM
YHM 5:15 PM
3.8h
S
M
T
W
T
F
S
Check prices
American Airlines AA3106
IAH 6:15 AM
ORD 9:05 AM
With stops 2.8h
S
M
T
W
T
F
S
Air Canada AC506
ORD 2:15 PM
YYZ 5:00 PM
1.8h
S
M
T
W
T
F
S
Check prices
Delta Air Lines DL2557
HOU 6:00 AM
ATL 9:00 AM
With stops 2.0h
S
M
T
W
T
F
S
Delta Air Lines DL1734
ATL 2:59 PM
YYZ 5:15 PM
2.3h
S
M
T
W
T
F
S
Check prices
American Airlines AA3106
IAH 6:15 AM
ORD 9:05 AM
With stops 2.8h
S
M
T
W
T
F
S
Air Canada AC8912
ORD 5:35 PM
YYZ 8:17 PM
1.7h
S
M
T
W
T
F
S
Check prices
Delta Air Lines DL2900
IAH 6:47 PM
LGA 11:27 PM
With stops 3.7h
S
M
T
W
T
F
S
Delta Air Lines DL5187
LGA 7:45 AM
YYZ 9:31 AM
1.8h
S
M
T
W
T
F
S
Check prices
WestJet WS1541
IAH 6:30 AM
YYC 9:50 AM
With stops 4.3h
S
M
T
W
T
F
S
WestJet WS644
YYC 4:50 PM
YYZ 10:45 PM
3.9h
S
M
T
W
T
F
S
Check prices
American Airlines AA1913
IAH 6:29 PM
ORD 9:32 PM
With stops 3.0h
S
M
T
W
T
F
S
American Airlines AA6488
ORD 8:09 AM
YYZ 10:59 AM
1.8h
S
M
T
W
T
F
S
Check prices
American Airlines AA3106
IAH 6:15 AM
ORD 9:05 AM
With stops 2.8h
S
M
T
W
T
F
S
Air Canada AC510
ORD 8:45 PM
YYZ 11:28 PM
1.7h
S
M
T
W
T
F
S
Check prices
See all
Air Canada AC592
IAH 11:45 AM
YYZ 4:00 PM
Nonstop 3.3h
S
M
T
W
T
F
S
Check prices
United Airlines UA8021
IAH 11:45 AM
YYZ 4:00 PM
Nonstop 3.3h
S
M
T
W
T
F
S
Check prices
United Airlines UA2606
IAH 10:08 AM
YYZ 2:24 PM
Nonstop 3.3h
S
M
T
W
T
F
S
Check prices
Air Canada AC582
IAH 10:00 AM
YUL 3:00 PM
With stops 4.0h
S
M
T
W
T
F
S
Air Canada AC7971
YUL 4:30 PM
YTZ 5:52 PM
1.4h
S
M
T
W
T
F
S
Check prices
Frontier Airlines F91496
IAH 8:29 AM
FLL 11:59 AM
With stops 2.5h
S
M
T
W
T
F
S
WestJet WS1111
FLL 5:35 PM
YYZ 8:55 PM
3.3h
S
M
T
W
T
F
S
Check prices
United Airlines UA1617
IAH 8:40 AM
ORD 11:27 AM
With stops 2.8h
S
M
T
W
T
F
S
United Airlines UA1649
ORD 9:20 PM
YYZ 11:59 PM
1.6h
S
M
T
W
T
F
S
Check prices
Frontier Airlines F9316
IAH 7:00 AM
CUN 9:30 AM
With stops 2.5h
S
M
T
W
T
F
S
Flair Airlines F82613
CUN 7:15 PM
YYZ 12:15 AM
4.0h
S
M
T
W
T
F
S
Check prices
Air Canada AC4958
IAH 7:50 PM
YYC 11:15 PM
With stops 4.4h
S
M
T
W
T
F
S
Flair Airlines F8620
YYC 1:55 PM
YYZ 7:50 PM
3.9h
S
M
T
W
T
F
S
Check prices
Air Canada AC4958
IAH 7:50 PM
YYC 11:15 PM
With stops 4.4h
S
M
T
W
T
F
S
WestJet WS594
YYC 11:25 AM
YHM 5:15 PM
3.8h
S
M
T
W
T
F
S
Check prices
Air Canada AC590
IAH 6:45 AM
YYZ 10:55 AM
Nonstop 3.2h
S
M
T
W
T
F
S
Check prices
United Airlines UA313
IAH 6:17 PM
YYZ 10:36 PM
Nonstop 3.3h
S
M
T
W
T
F
S
Check prices
Air Canada AC4504
IAH 6:10 PM
YYZ 10:18 PM
Nonstop 3.1h
S
M
T
W
T
F
S
Check prices
United Airlines UA8541
IAH 6:45 AM
YYZ 10:55 AM
Nonstop 3.2h
S
M
T
W
T
F
S
Check prices
WestJet WS1541
IAH 6:30 AM
YYC 9:50 AM
With stops 4.3h
S
M
T
W
T
F
S
WestJet WS636
YYC 11:15 AM
YYZ 5:10 PM
3.9h
S
M
T
W
T
F
S
Check prices
WestJet WS1541
IAH 6:30 AM
YYC 9:50 AM
With stops 4.3h
S
M
T
W
T
F
S
WestJet WS594
YYC 11:25 AM
YHM 5:15 PM
3.8h
S
M
T
W
T
F
S
Check prices
American Airlines AA3106
IAH 6:15 AM
ORD 9:05 AM
With stops 2.8h
S
M
T
W
T
F
S
Air Canada AC506
ORD 2:15 PM
YYZ 5:00 PM
1.8h
S
M
T
W
T
F
S
Check prices
Delta Air Lines DL2557
HOU 6:00 AM
ATL 9:00 AM
With stops 2.0h
S
M
T
W
T
F
S
Delta Air Lines DL1734
ATL 2:59 PM
YYZ 5:15 PM
2.3h
S
M
T
W
T
F
S
Check prices
American Airlines AA3106
IAH 6:15 AM
ORD 9:05 AM
With stops 2.8h
S
M
T
W
T
F
S
Air Canada AC8912
ORD 5:35 PM
YYZ 8:17 PM
1.7h
S
M
T
W
T
F
S
Check prices
Delta Air Lines DL2900
IAH 6:47 PM
LGA 11:27 PM
With stops 3.7h
S
M
T
W
T
F
S
Delta Air Lines DL5187
LGA 7:45 AM
YYZ 9:31 AM
1.8h
S
M
T
W
T
F
S
Check prices
WestJet WS1541
IAH 6:30 AM
YYC 9:50 AM
With stops 4.3h
S
M
T
W
T
F
S
WestJet WS644
YYC 4:50 PM
YYZ 10:45 PM
3.9h
S
M
T
W
T
F
S
Check prices
See all
United Airlines UA1874
IAH 5:15 AM
YYZ 3:16 PM
Nonstop 9.0h
S
M
T
W
T
F
S
Check prices
Air Canada AC590
IAH 6:45 AM
YYZ 10:55 AM
Nonstop 3.2h
S
M
T
W
T
F
S
Check prices
United Airlines UA313
IAH 6:17 PM
YYZ 10:36 PM
Nonstop 3.3h
S
M
T
W
T
F
S
Check prices
Air Canada AC4504
IAH 6:10 PM
YYZ 10:18 PM
Nonstop 3.1h
S
M
T
W
T
F
S
Check prices
United Airlines UA8541
IAH 6:45 AM
YYZ 10:55 AM
Nonstop 3.2h
S
M
T
W
T
F
S
Check prices
United Airlines UA2606
IAH 10:08 AM
YYZ 2:24 PM
Nonstop 3.3h
S
M
T
W
T
F
S
Check prices
Air Canada AC592
IAH 11:45 AM
YYZ 4:00 PM
Nonstop 3.3h
S
M
T
W
T
F
S
Check prices
United Airlines UA8021
IAH 11:45 AM
YYZ 4:00 PM
Nonstop 3.3h
S
M
T
W
T
F
S
Check prices
See all
Air Canada AC592
IAH 11:45 AM
YYZ 4:00 PM
Nonstop 3.3h
S
M
T
W
T
F
S
Check prices
United Airlines UA8021
IAH 11:45 AM
YYZ 4:00 PM
Nonstop 3.3h
S
M
T
W
T
F
S
Check prices
United Airlines UA2606
IAH 10:08 AM
YYZ 2:24 PM
Nonstop 3.3h
S
M
T
W
T
F
S
Check prices
Air Canada AC590
IAH 6:45 AM
YYZ 10:55 AM
Nonstop 3.2h
S
M
T
W
T
F
S
Check prices
United Airlines UA313
IAH 6:17 PM
YYZ 10:36 PM
Nonstop 3.3h
S
M
T
W
T
F
S
Check prices
Air Canada AC4504
IAH 6:10 PM
YYZ 10:18 PM
Nonstop 3.1h
S
M
T
W
T
F
S
Check prices
United Airlines UA8541
IAH 6:45 AM
YYZ 10:55 AM
Nonstop 3.2h
S
M
T
W
T
F
S
Check prices
United Airlines UA1874
IAH 5:15 AM
YYZ 3:16 PM
Nonstop 9.0h
S
M
T
W
T
F
S
Check prices
See all

FAQs about flight schedules from Houston to Toronto

  • When are flight tickets from Houston (HOU) to Toronto (YTO) the cheapest?

    Airlines adjust prices for flights from Houston to Toronto based on the departure date and time of your selection. By analyzing data from all airlines, we've discovered that on Trip.com, you can find the lowest flight prices on Tuesdays, Wednesdays, and Saturdays.
  • It takes around 3 hours 39 minutes to fly from Houston (HOU) to Toronto (YTO).
  • Airlines with flights from Houston (HOU) to Toronto (YTO): Air Canada, United Airlines, Air New Zealand, Austrian Airlines and Brussels Airlines.