Airlines with flights from Philadelphia to Toronto
There are four airlines with scheduled flights between PHL and YYZ. Both American Airlines and Air Canada operates non-stop flights from Philadelphia International Airport to Pearson and the flight time is 1 hour and 45 minutes.
Choose airline
Schedules
Non-stop with American Airlines
-
Total flight time: 1 hour and 45 minutes
-
One World Alliance
-
Philadelphia is a American Airlines hub.
-
47 flights per week
-
Embraer RJ145
PHL
Direct
YYZ
W24, Jun 10 - Jun 16
Flight
Mon
Jun 10
Tue
Jun 11
Wed
Jun 12
Thu
Jun 13
Fri
Jun 14
Sat
Jun 15
Sun
Jun 16
AA5880
08:39
08:39
08:39
08:39
08:39
08:39
08:39
AA5884
13:39
13:39
13:39
13:39
13:39
13:39
13:39
AA5886
15:30
15:30
15:30
15:30
15:30
15:30
15:30
AA5919
20:57
20:57
20:57
20:57
20:57
20:57
20:57
The timetable & schedule information was updated at 2024-03-15
Non-stop with Air Canada
-
Total flight time: 1 hour and 38 minutes
-
Toronto is a Air Canada hub.
-
20 flights per week
-
Canadair (Bombardier) Regional Jet 900 and Challenger 890
-
Business class available
PHL
Direct
YYZ
W24, Jun 10 - Jun 16
Flight
Mon
Jun 10
Tue
Jun 11
Wed
Jun 12
Thu
Jun 13
Fri
Jun 14
Sat
Jun 15
Sun
Jun 16
AC8929
06:15
06:15
06:15
06:15
06:15
06:15
06:15
AC8931
10:20
10:20
10:20
10:20
10:20
----
10:20
AC8933
17:05
17:05
17:05
17:05
17:05
17:05
17:05
The timetable & schedule information was updated at 2024-03-15
Via Detroit with Delta Air Lines
-
Total flight time: 4h 09m - 7h 41m.
-
Sky Team Alliance
-
35 flights per week
PHL
Via DTW
YYZ
W24, Jun 10 - Jun 16
Flight
Mon
Jun 10
Tue
Jun 11
Wed
Jun 12
Thu
Jun 13
Fri
Jun 14
Sat
Jun 15
Sun
Jun 16
DL1540
DL4007
DL4007
06:00
06:00
06:00
06:00
06:00
06:00
06:00
DL2337
DL5146
DL5146
09:30
09:30
09:30
09:30
09:30
09:30
09:30
DL2189
DL5146
DL5146
12:28
12:28
12:28
12:28
12:28
12:28
12:33
DL1366
DL4943
DL4943
17:24
17:24
17:24
17:24
17:24
18:16
17:24
The timetable & schedule information was updated at 2024-03-15
Via New York with United Airlines
-
Total flight time: 4h 01m - 7h 47m.
-
21 flights per week
PHL
Via EWR
YYZ
W24, Jun 10 - Jun 16
Flight
Mon
Jun 10
Tue
Jun 11
Wed
Jun 12
Thu
Jun 13
Fri
Jun 14
Sat
Jun 15
Sun
Jun 16
UA3700
UA3555
UA3555
06:00
06:00
06:00
06:00
06:00
----
06:00
UA3700
UA3400
UA3400
06:00
06:00
06:00
06:00
06:00
06:00
06:00
UA3441
UA3504
UA3504
15:59
15:59
15:59
15:59
15:59
15:59
15:59
UA3441
UA3434
UA3434
15:59
15:59
15:59
15:59
15:59
15:59
15:59
The timetable & schedule information was updated at 2024-03-15
Via New York with American Airlines
-
Total flight time: 3h 31m - 7h 59m.
-
One World Alliance
-
Philadelphia is a American Airlines hub.
-
14 flights per week
-
Embraer RJ145
PHL
Via LGA
YYZ
W24, Jun 10 - Jun 16
Flight
Mon
Jun 10
Tue
Jun 11
Wed
Jun 12
Thu
Jun 13
Fri
Jun 14
Sat
Jun 15
Sun
Jun 16
AA4327
AA5665
AA5665
05:49
05:49
05:49
05:49
05:49
06:02
----
AA5387
AA5665
AA5665
----
----
----
----
----
----
05:58
AA4602
AA4438
AA4438
08:49
08:49
08:49
08:49
08:49
----
08:49
AA4374
AA4438
AA4438
10:30
10:30
10:30
10:30
10:30
10:30
10:30
AA4541
AA5667
AA5667
10:39
10:39
10:39
10:39
10:39
10:39
10:39
AA4481
AA4516
AA4516
13:27
13:27
13:27
13:27
13:27
14:15
14:37
AA4481
AA4558
AA4558
----
----
----
----
----
14:15
14:37
AA4634
AA4311
AA4311
15:52
15:52
15:52
15:52
15:52
----
15:27
AA4398
AA4311
AA4311
18:49
18:49
18:49
18:49
18:49
----
18:49
The timetable & schedule information was updated at 2024-03-15
Via Washington with American Airlines
-
Total flight time: 5h 24m - 6h 14m.
-
One World Alliance
-
Philadelphia is a American Airlines hub.
-
12 flights per week
-
Embraer RJ145
PHL
Via DCA
YYZ
W24, Jun 10 - Jun 16
Flight
Mon
Jun 10
Tue
Jun 11
Wed
Jun 12
Thu
Jun 13
Fri
Jun 14
Sat
Jun 15
Sun
Jun 16
AA4327
AA5665
AA5665
05:49
05:49
05:49
05:49
05:49
06:02
----
AA5387
AA5665
AA5665
----
----
----
----
----
----
05:58
AA4602
AA4438
AA4438
08:49
08:49
08:49
08:49
08:49
----
08:49
AA4374
AA4438
AA4438
10:30
10:30
10:30
10:30
10:30
10:30
10:30
AA4541
AA5667
AA5667
10:39
10:39
10:39
10:39
10:39
10:39
10:39
AA4481
AA4516
AA4516
13:27
13:27
13:27
13:27
13:27
14:15
14:37
AA4481
AA4558
AA4558
----
----
----
----
----
14:15
14:37
AA4634
AA4311
AA4311
15:52
15:52
15:52
15:52
15:52
----
15:27
AA4398
AA4311
AA4311
18:49
18:49
18:49
18:49
18:49
----
18:49
The timetable & schedule information was updated at 2024-03-15