Airlines with flights from Houston to Toronto
There are four airlines with scheduled flights between IAH and YYZ. Both Air Canada and United operates non-stop flights from Houston Airport to Pearson and the flight time is 3 hours and 15 minutes.
Choose airline
Schedules
Non-stop with Air Canada
-
Total flight time: 3 hours and 15 minutes
-
Toronto is a Air Canada hub.
-
14 flights per week
-
Boeing 737MAX 8 PassengerAirbus A320
-
Business class available
IAH
Direct
YYZ
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
AC590
07:20
07:20
07:20
07:20
07:20
07:20
07:20
AC592
12:05
12:05
12:05
11:45
11:45
11:45
----
AC1736
----
----
----
----
----
----
11:45
The timetable & schedule information was updated at 2026-04-21
Non-stop with United Airlines
-
Total flight time: 3 hours and 20 minutes
-
Houston is a United Airlines hub.
-
14 flights per week
-
Boeing 737-700 PassengerBoeing 737MAX 9 PassengerAirbus A320
-
First class available
IAH
Direct
YYZ
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
UA2606
10:04
10:04
10:04
10:04
10:04
10:04
10:04
UA313
18:25
18:25
18:25
18:25
18:25
18:25
18:25
The timetable & schedule information was updated at 2026-04-21
Via Detroit with Delta Air Lines
-
Total flight time: 4h 45m - 9h 00m.
-
Sky Team Alliance
-
94 flights per week
IAH
Via DTW
YYZ
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
DL1389
DL5251
DL5251
05:20
05:20
05:20
05:20
05:20
05:20
05:20
DL1043
DL5406
DL5406
11:32
11:32
11:32
11:32
11:32
11:32
11:32
DL1865
DL4943
DL4943
15:21
15:21
15:21
15:21
15:21
15:21
15:21
The timetable & schedule information was updated at 2026-04-21
Via Atlanta with Delta Air Lines
-
Total flight time: 5h 04m - 9h 19m.
-
Sky Team Alliance
-
139 flights per week
IAH
Via ATL
YYZ
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
DL1069
DL2883
DL2883
05:40
05:40
05:40
05:40
05:40
05:40
05:40
DL1315
DL1734
DL1734
07:00
07:00
07:00
07:00
07:00
07:00
07:00
DL2709
DL1734
DL1734
----
----
----
----
----
08:05
----
DL644
DL1734
DL1734
08:05
08:05
08:05
08:05
08:05
----
08:05
DL1585
DL1734
DL1734
09:42
09:42
09:42
09:42
09:42
09:47
09:42
DL1682
DL2669
DL2669
12:13
12:13
12:13
12:13
12:13
12:13
12:13
DL1572
DL2669
DL2669
14:43
14:43
14:43
14:43
14:43
14:43
14:48
DL2890
DL2422
DL2422
16:20
16:20
16:20
16:20
16:20
17:20
16:20
The timetable & schedule information was updated at 2026-04-21
Via Chicago with American Airlines
-
Total flight time: 5h 04m - 9h 27m.
-
One World Alliance
-
96 flights per week
IAH
Via ORD
YYZ
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
AA3106
AA3606
AA3606
06:02
06:02
06:02
06:02
06:02
06:02
06:02
AA1909
AA4530
AA4530
11:08
11:08
11:08
11:08
11:08
11:08
11:08
AA1915
AA3456
AA3456
13:30
13:30
13:30
13:30
13:30
13:35
13:30
The timetable & schedule information was updated at 2026-04-21
Via Chicago with United Airlines
-
Total flight time: 5h 05m - 9h 53m.
-
Houston is a United Airlines hub.
-
197 flights per week
-
Boeing 737-700 PassengerBoeing 737MAX 9 PassengerAirbus A320
IAH
Via ORD
YYZ
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
UA1044
UA3601
UA3601
05:04
05:04
05:04
05:04
05:04
05:04
05:04
UA2616
UA5836
UA5836
06:10
06:10
06:10
06:10
06:10
06:10
----
UA2616
UA3601
UA3601
----
----
----
----
----
06:10
----
UA2182
UA5836
UA5836
----
----
----
----
----
07:24
----
UA2182
UA1304
UA1304
07:24
07:24
07:24
07:24
07:24
----
07:24
UA1617
UA5836
UA5836
----
----
----
----
----
08:05
----
UA1617
UA1304
UA1304
08:05
08:05
08:05
08:05
08:05
----
08:05
UA2124
UA3531
UA3531
09:46
09:46
09:46
09:46
09:46
----
09:46
UA2124
UA5836
UA5836
----
----
----
----
----
09:46
----
UA2417
UA5591
UA5591
11:55
11:55
11:55
11:55
11:55
----
11:55
UA2417
UA2496
UA2496
----
----
11:55
----
----
----
----
UA2458
UA2496
UA2496
13:41
13:41
13:41
13:41
13:41
13:41
13:41
UA2827
UA1649
UA1649
14:37
14:37
14:37
14:37
14:37
15:01
14:37
UA2135
UA1649
UA1649
17:05
17:05
17:05
17:05
17:05
17:05
17:05
The timetable & schedule information was updated at 2026-04-21

There are four airlines with scheduled flights between IAH and YYZ. Both Air Canada and United operates non-stop flights from Houston Airport to Pearson and the flight time is 3 hours and 15 minutes.