Non-stop with Air Canada
-
Total flight time: 4 hours and 53 minutes
-
Toronto is a Air Canada hub.
AC1287
08:35
08:35
08:35
08:35
08:35
08:35
08:35
AC1289
10:00
----
10:00
----
10:00
----
10:00
AC1288
12:55
12:55
12:55
12:55
12:55
12:55
12:45
AC1286
14:00
----
14:00
----
14:00
----
14:00
CHECK PRICES FOR PHX - YYZ
The timetable & schedule information was updated at 2025-01-15
Non-stop with Porter Airlines
-
Total flight time: 5 hours
-
Toronto is a Porter Airlines hub.
PD641
10:00
10:00
10:00
10:00
10:00
10:00
10:00
PD642
14:00
14:00
14:00
14:00
14:00
14:00
14:00
CHECK PRICES FOR PHX - YYZ
The timetable & schedule information was updated at 2025-01-15
Via Chicago with United Airlines
-
Total flight time: 6h 28m - 13h 24m.
UA1345
UA1129
06:10
06:10
06:10
06:10
06:10
06:10
06:10
UA1345
UA1895
06:10
06:10
06:10
06:10
06:10
----
06:10
UA1345
UA6130
----
----
----
----
----
06:10
----
UA3534
UA1640
06:52
06:52
06:52
06:52
06:52
06:52
06:52
UA3534
UA1113
06:52
06:52
06:52
06:52
06:52
06:52
06:52
UA3534
UA1727
06:52
06:52
06:52
06:52
06:52
06:52
06:52
UA1538
UA1640
09:00
09:00
09:00
09:00
09:00
09:00
09:00
UA1538
UA1113
09:00
09:00
09:00
09:00
09:00
09:00
09:00
UA3416
UA1016
10:00
----
----
10:00
10:00
----
10:00
UA3416
UA1126
10:00
10:00
10:00
10:00
10:00
10:00
10:00
UA3556
UA1113
11:00
11:00
11:00
11:00
11:00
11:00
11:00
UA3556
UA511
11:00
11:00
11:00
11:00
11:00
11:00
11:00
UA3637
UA1938
14:45
14:45
14:45
14:45
14:45
14:45
14:45
UA2364
UA602
15:30
15:30
15:30
15:30
15:30
15:30
15:30
UA733
UA6258
15:50
15:50
15:50
15:50
15:50
15:50
15:50
UA733
UA2078
15:50
15:50
15:50
15:50
15:50
15:50
15:50
UA568
UA1602
----
----
----
----
----
----
16:10
UA568
UA594
16:10
16:10
16:10
16:10
16:10
16:10
16:10
UA568
UA1236
16:10
----
16:10
16:10
16:10
----
16:10
UA3542
UA602
17:30
17:30
17:30
17:30
17:30
17:30
17:30
UA2601 / UA1874
05:00
----
----
05:00
05:00
----
05:00
UA2247 / UA1874
07:00
06:45
06:45
06:45
06:45
06:45
06:45
UA2649 / UA3712
----
----
----
----
----
----
08:00
UA2649 / UA5727
08:00
08:00
08:00
08:00
08:00
----
----
UA2268 / UA3453
09:30
09:30
09:30
09:30
09:30
09:30
09:30
UA2291 / UA3712
----
----
----
----
----
----
10:00
UA2291 / UA265
10:00
10:00
10:00
10:00
10:00
10:00
10:00
UA2291 / UA5727
10:00
10:00
10:00
10:00
10:00
----
----
UA1848 / UA313
11:25
11:25
11:25
11:25
11:25
11:25
----
UA1400 / UA265
12:40
12:40
12:40
12:40
12:40
12:40
12:40
UA1400 / UA3525
12:40
12:40
12:40
12:40
12:40
12:40
12:40
UA6172 / UA313
----
----
----
----
----
13:25
----
UA2648 / UA313
13:25
13:25
13:25
13:25
13:25
----
13:25
UA1268 / UA3525
15:35
15:35
15:35
15:35
15:35
15:35
15:35
UA2600 / UA3695
23:59
23:59
23:59
23:59
23:59
23:59
23:59
CHECK PRICES FOR PHX - YYZ
The timetable & schedule information was updated at 2025-01-15
Via Chicago with American Airlines
-
Total flight time: 6h 28m - 11h 09m.
-
-
Phoenix is a American Airlines hub.
AA5046
AA3150
06:00
06:00
06:00
06:00
06:00
06:00
06:00
AA5046
AA2404
06:00
06:00
06:00
06:00
06:00
06:00
06:00
AA5046
AA588
06:00
06:00
06:00
06:00
06:00
06:00
06:00
AA1169
AA1433
06:10
06:10
06:10
06:10
06:10
06:10
06:10
AA1169
AA1685
06:10
06:10
06:10
06:10
06:10
06:10
06:10
AA3524
AA2957
06:15
06:15
06:15
06:15
06:15
06:15
06:15
AA3524
AA891
06:15
06:15
06:15
06:15
06:15
06:15
06:15
AA5887
AA646
07:35
07:35
07:35
07:35
07:35
07:35
07:35
AA5887
AA1330
07:35
07:35
07:35
07:35
07:35
07:35
07:35
AA5668
AA840
10:59
10:59
10:59
10:59
10:59
10:59
10:59
AA3604
AA1872
11:31
11:31
11:31
11:31
11:31
11:31
11:31
AA5020
AA849
11:46
11:46
11:46
11:46
11:46
11:46
11:46
AA5020
AA1688
11:46
11:46
11:46
11:46
11:46
11:46
11:46
AA5411
AA765
12:30
12:30
12:30
12:30
12:30
12:30
12:30
AA5411
AA1956
12:30
12:30
12:30
12:30
12:30
12:30
12:30
AA3606
AA2097
13:14
13:14
13:14
13:14
13:14
----
13:14
AA3993
AA2079
14:00
14:00
14:00
14:00
14:00
14:00
14:00
AA3993
AA2934
----
----
----
14:00
----
----
14:00
AA3993
AA3059
14:00
14:00
14:00
14:00
14:00
14:00
14:00
AA3993
AA2828
14:00
14:00
14:00
14:00
14:00
14:00
14:00
AA5884
AA1956
16:05
16:05
16:05
16:05
16:05
16:05
16:05
AA5030
AA727
16:30
16:30
16:30
16:30
16:30
16:30
16:30
AA1111
AA2079
17:14
17:14
17:14
17:14
17:14
17:14
17:14
AA1111
AA2934
----
----
----
17:14
----
----
17:14
AA1111
AA826
----
----
----
17:14
----
----
17:14
AA3610
AA2580
18:20
18:20
18:20
18:20
18:20
18:20
18:20
AA3190 / AA3606
00:45
00:45
00:45
00:45
00:45
----
00:45
AA3190 / AA3604
00:45
00:45
00:45
00:45
00:45
00:45
00:45
AA1511 / AA5665
00:47
00:47
00:47
00:47
00:47
00:47
00:47
AA1664 / AA1111
05:00
05:00
05:00
05:00
05:00
05:00
05:00
AA1018 / AA1111
05:55
05:55
05:55
05:55
05:55
05:55
05:55
AA961 / AA5030
06:00
06:00
06:00
06:00
06:00
06:00
06:00
AA961 / AA5045
06:00
06:00
06:00
06:00
06:00
06:00
06:00
AA702 / AA5045
07:30
07:30
07:30
07:30
07:30
07:30
07:30
AA1655 / AA3610
07:40
07:40
07:40
07:40
07:40
07:40
07:40
AA1768 / AA1111
08:00
08:00
08:00
08:00
08:00
08:00
08:00
AA878 / AA5864
08:15
08:15
08:15
08:15
08:15
08:15
08:15
AA3305 / AA5047
09:35
09:35
09:35
09:35
09:35
09:35
09:35
AA3305 / AA5045
09:35
09:35
09:35
09:35
09:35
09:35
09:35
AA2301 / AA5919
09:35
----
----
09:35
09:35
----
09:35
AA601 / AA3610
09:40
09:40
09:40
09:40
09:40
09:40
09:40
AA601 / AA3456
09:40
09:40
09:40
09:40
09:40
09:40
09:40
AA2476 / AA5919
11:10
----
----
11:10
11:10
----
11:10
AA1691 / AA2804
11:15
11:15
11:15
11:15
11:15
11:15
11:15
AA332 / AA3456
11:17
11:17
11:17
11:17
11:17
11:17
11:17
AA2336 / AA5047
11:18
11:18
11:18
11:18
11:18
11:18
11:18
AA2311 / AA2804
13:15
13:15
13:15
13:15
13:15
13:15
13:15
AA1713 / AA3456
13:20
13:20
13:20
13:20
13:20
13:20
13:20
AA1869 / AA5047
13:26
13:26
13:26
13:26
13:26
13:26
13:26
AA1417 / AA5919
13:38
----
----
13:38
13:38
----
13:38
AA2921 / AA5020
22:59
22:59
22:59
22:59
22:59
22:59
22:59
AA1740 / AA5522
23:45
23:45
23:45
23:45
23:45
23:45
23:45
AA1742 / AA5020
23:58
23:58
23:58
23:58
23:58
23:58
23:58
CHECK PRICES FOR PHX - YYZ
The timetable & schedule information was updated at 2025-01-15
Via Charlotte with American Airlines
-
Total flight time: 7h 21m - 11h 56m.
-
-
Phoenix is a American Airlines hub.
AA5046
AA3150
06:00
06:00
06:00
06:00
06:00
06:00
06:00
AA5046
AA2404
06:00
06:00
06:00
06:00
06:00
06:00
06:00
AA5046
AA588
06:00
06:00
06:00
06:00
06:00
06:00
06:00
AA1169
AA1433
06:10
06:10
06:10
06:10
06:10
06:10
06:10
AA1169
AA1685
06:10
06:10
06:10
06:10
06:10
06:10
06:10
AA3524
AA2957
06:15
06:15
06:15
06:15
06:15
06:15
06:15
AA3524
AA891
06:15
06:15
06:15
06:15
06:15
06:15
06:15
AA5887
AA646
07:35
07:35
07:35
07:35
07:35
07:35
07:35
AA5887
AA1330
07:35
07:35
07:35
07:35
07:35
07:35
07:35
AA5668
AA840
10:59
10:59
10:59
10:59
10:59
10:59
10:59
AA3604
AA1872
11:31
11:31
11:31
11:31
11:31
11:31
11:31
AA5020
AA849
11:46
11:46
11:46
11:46
11:46
11:46
11:46
AA5020
AA1688
11:46
11:46
11:46
11:46
11:46
11:46
11:46
AA5411
AA765
12:30
12:30
12:30
12:30
12:30
12:30
12:30
AA5411
AA1956
12:30
12:30
12:30
12:30
12:30
12:30
12:30
AA3606
AA2097
13:14
13:14
13:14
13:14
13:14
----
13:14
AA3993
AA2079
14:00
14:00
14:00
14:00
14:00
14:00
14:00
AA3993
AA2934
----
----
----
14:00
----
----
14:00
AA3993
AA3059
14:00
14:00
14:00
14:00
14:00
14:00
14:00
AA3993
AA2828
14:00
14:00
14:00
14:00
14:00
14:00
14:00
AA5884
AA1956
16:05
16:05
16:05
16:05
16:05
16:05
16:05
AA5030
AA727
16:30
16:30
16:30
16:30
16:30
16:30
16:30
AA1111
AA2079
17:14
17:14
17:14
17:14
17:14
17:14
17:14
AA1111
AA2934
----
----
----
17:14
----
----
17:14
AA1111
AA826
----
----
----
17:14
----
----
17:14
AA3610
AA2580
18:20
18:20
18:20
18:20
18:20
18:20
18:20
AA3190 / AA3606
00:45
00:45
00:45
00:45
00:45
----
00:45
AA3190 / AA3604
00:45
00:45
00:45
00:45
00:45
00:45
00:45
AA1511 / AA5665
00:47
00:47
00:47
00:47
00:47
00:47
00:47
AA1664 / AA1111
05:00
05:00
05:00
05:00
05:00
05:00
05:00
AA1018 / AA1111
05:55
05:55
05:55
05:55
05:55
05:55
05:55
AA961 / AA5030
06:00
06:00
06:00
06:00
06:00
06:00
06:00
AA961 / AA5045
06:00
06:00
06:00
06:00
06:00
06:00
06:00
AA702 / AA5045
07:30
07:30
07:30
07:30
07:30
07:30
07:30
AA1655 / AA3610
07:40
07:40
07:40
07:40
07:40
07:40
07:40
AA1768 / AA1111
08:00
08:00
08:00
08:00
08:00
08:00
08:00
AA878 / AA5864
08:15
08:15
08:15
08:15
08:15
08:15
08:15
AA3305 / AA5047
09:35
09:35
09:35
09:35
09:35
09:35
09:35
AA3305 / AA5045
09:35
09:35
09:35
09:35
09:35
09:35
09:35
AA2301 / AA5919
09:35
----
----
09:35
09:35
----
09:35
AA601 / AA3610
09:40
09:40
09:40
09:40
09:40
09:40
09:40
AA601 / AA3456
09:40
09:40
09:40
09:40
09:40
09:40
09:40
AA2476 / AA5919
11:10
----
----
11:10
11:10
----
11:10
AA1691 / AA2804
11:15
11:15
11:15
11:15
11:15
11:15
11:15
AA332 / AA3456
11:17
11:17
11:17
11:17
11:17
11:17
11:17
AA2336 / AA5047
11:18
11:18
11:18
11:18
11:18
11:18
11:18
AA2311 / AA2804
13:15
13:15
13:15
13:15
13:15
13:15
13:15
AA1713 / AA3456
13:20
13:20
13:20
13:20
13:20
13:20
13:20
AA1869 / AA5047
13:26
13:26
13:26
13:26
13:26
13:26
13:26
AA1417 / AA5919
13:38
----
----
13:38
13:38
----
13:38
AA2921 / AA5020
22:59
22:59
22:59
22:59
22:59
22:59
22:59
AA1740 / AA5522
23:45
23:45
23:45
23:45
23:45
23:45
23:45
AA1742 / AA5020
23:58
23:58
23:58
23:58
23:58
23:58
23:58
CHECK PRICES FOR PHX - YYZ
The timetable & schedule information was updated at 2025-01-15
Via Detroit with Delta Air Lines
-
Total flight time: 6h 29m - 10h 57m.
-
DL5031
DL1070
06:00
06:00
06:00
06:00
06:00
06:00
06:00
DL2662
DL366
06:15
06:15
06:15
06:15
06:15
06:15
06:15
DL2662
DL796
06:15
06:15
06:15
06:15
06:15
06:15
06:15
DL4949
DL2284
06:30
06:30
06:30
06:30
06:30
06:30
06:30
DL4949
DL2274
06:30
06:30
06:30
06:30
06:30
06:30
06:30
DL3670
DL1135
10:10
10:10
10:10
10:10
10:10
----
----
DL2835
DL757
12:20
12:20
12:20
12:20
12:20
12:20
12:20
DL2835
DL836
12:20
12:20
12:20
12:20
12:20
12:20
12:20
DL3993
DL1135
13:20
13:20
13:20
13:20
13:20
13:20
13:20
DL4952
DL2297
14:45
14:45
14:45
14:45
14:45
----
----
DL2468
DL1496
17:00
----
----
17:00
17:00
----
----
DL4980
DL2076
17:15
17:15
17:15
17:15
17:15
17:15
17:15
DL918 / DL1734
06:00
06:00
06:00
06:00
06:00
----
----
DL1535 / DL2477
06:30
----
----
06:30
06:30
----
----
DL947 / DL5146
06:45
06:45
06:45
06:45
06:45
06:45
06:45
DL901 / DL1734
07:05
07:05
07:05
07:05
07:05
----
----
DL476 / DL4943
12:25
12:25
12:25
12:25
12:25
12:25
12:25
DL523 / DL2422
12:30
12:30
12:30
12:30
12:30
12:30
12:30
DL770 / DL4986
13:00
13:00
13:00
13:00
13:00
13:00
13:00
DL796 / DL2422
14:46
14:46
14:46
14:46
14:46
14:46
14:46
DL2284 / DL4986
15:15
15:15
15:15
15:15
15:15
15:15
15:15
DL1669 / DL2883
23:35
23:35
23:35
23:35
23:35
23:35
23:35
DL1566 / DL4007
23:59
23:59
23:59
23:59
23:59
23:59
23:59
DL1566 / DL3669
23:59
23:59
23:59
23:59
----
----
23:59
CHECK PRICES FOR PHX - YYZ
The timetable & schedule information was updated at 2025-01-15