Flight times from Philadelphia to Toronto & schedule

The average flight time from Philadelphia to Toronto is About 2 hours 15 minutes, covering a distance of About 541.96km.

Flight duration

About 2 hours 15 minutes

Flight distance

About 541.96km

Earliest flight

06:55 → 08:32

Latest flight

21:06 → 22:56

How long is the flight from Philadelphia to Toronto?

The flights usually depart from Philadelphia International Airport and arrive at Toronto Pearson International Airport.

See more
Earliest first
Latest first
Jetblue Airways B61460
PHL 06:00
BOS 07:24
With stops 1.4h
S
M
T
W
T
F
S
Porter Airlines PD2942
BOS 14:05
YTZ 16:04
2.0h
S
M
T
W
T
F
S
Check prices
Jetblue Airways B6260
PHL 06:00
BOS 07:17
With stops 1.3h
S
M
T
W
T
F
S
Porter Airlines PD2946
BOS 18:35
YTZ 20:34
2.0h
S
M
T
W
T
F
S
Check prices
Delta Air Lines DL5740
PHL 06:15
BOS 07:45
With stops 1.5h
S
M
T
W
T
F
S
Air Canada AC8693
BOS 12:55
YYZ 14:58
2.0h
S
M
T
W
T
F
S
Check prices
Delta Air Lines DL5740
PHL 06:15
BOS 07:45
With stops 1.5h
S
M
T
W
T
F
S
Porter Airlines PD2942
BOS 14:05
YTZ 16:04
2.0h
S
M
T
W
T
F
S
Check prices
Delta Air Lines DL5740
PHL 06:15
BOS 07:45
With stops 1.5h
S
M
T
W
T
F
S
Porter Airlines PD2946
BOS 18:35
YTZ 20:34
2.0h
S
M
T
W
T
F
S
Check prices
Delta Air Lines DL5740
PHL 06:15
BOS 07:45
With stops 1.5h
S
M
T
W
T
F
S
Air Canada AC8697
BOS 19:25
YYZ 21:28
2.0h
S
M
T
W
T
F
S
Check prices
Frontier Airlines F92168
PHL 07:15
BOS 08:44
With stops 1.5h
S
M
T
W
T
F
S
Porter Airlines PD2946
BOS 18:35
YTZ 20:34
2.0h
S
M
T
W
T
F
S
Check prices
American Airlines AA2332
PHL 07:35
ORD 09:08
With stops 2.5h
S
M
T
W
T
F
S
American Airlines AA3608
ORD 13:18
YYZ 16:00
1.7h
S
M
T
W
T
F
S
Check prices
Air Canada AC8931
PHL 07:50
YYZ 09:26
Nonstop 1.6h
S
M
T
W
T
F
S
Check prices
American Airlines AA1198
PHL 08:09
BOS 09:33
With stops 1.4h
S
M
T
W
T
F
S
Porter Airlines PD2946
BOS 18:35
YTZ 20:34
2.0h
S
M
T
W
T
F
S
Check prices
Jetblue Airways B6360
PHL 08:36
BOS 09:55
With stops 1.3h
S
M
T
W
T
F
S
Porter Airlines PD2946
BOS 18:35
YTZ 20:34
2.0h
S
M
T
W
T
F
S
Check prices
Jetblue Airways B6360
PHL 08:36
BOS 09:55
With stops 1.3h
S
M
T
W
T
F
S
Air Canada AC8697
BOS 19:25
YYZ 21:28
2.0h
S
M
T
W
T
F
S
Check prices
Porter Airlines PD6003
PHL 08:40
YYZ 10:15
Nonstop 1.6h
S
M
T
W
T
F
S
Check prices
American Airlines AA877
PHL 09:13
BOS 10:35
With stops 1.4h
S
M
T
W
T
F
S
Porter Airlines PD2942
BOS 14:05
YTZ 16:04
2.0h
S
M
T
W
T
F
S
Check prices
United Airlines UA8191
PHL 10:35
YYZ 12:15
Nonstop 1.7h
S
M
T
W
T
F
S
Check prices
American Airlines AA2615
PHL 11:00
BOS 12:22
With stops 1.4h
S
M
T
W
T
F
S
Porter Airlines PD2946
BOS 18:35
YTZ 20:34
2.0h
S
M
T
W
T
F
S
Check prices
American Airlines AA2615
PHL 11:00
BOS 12:22
With stops 1.4h
S
M
T
W
T
F
S
Air Canada AC8697
BOS 19:25
YYZ 21:28
2.0h
S
M
T
W
T
F
S
Check prices
Porter Airlines PD6013
PHL 13:35
YYZ 15:20
Nonstop 1.8h
S
M
T
W
T
F
S
Check prices
American Airlines AA5881
PHL 13:46
YYZ 15:30
Nonstop 1.7h
S
M
T
W
T
F
S
Check prices
Air Canada AC8862
PHL 15:30
YUL 17:05
With stops 1.6h
S
M
T
W
T
F
S
Air Canada AC7975
YUL 18:30
YTZ 19:55
1.4h
S
M
T
W
T
F
S
Check prices
See all
Porter Airlines PD6048
PHL 21:08
YYZ 22:59
Nonstop 1.9h
S
M
T
W
T
F
S
Check prices
American Airlines AA5919
PHL 20:55
YYZ 22:57
Nonstop 2.0h
S
M
T
W
T
F
S
Check prices
Air Canada AC8935
PHL 16:30
YYZ 18:06
Nonstop 1.6h
S
M
T
W
T
F
S
Check prices
United Airlines UA8195
PHL 16:30
YYZ 18:06
Nonstop 1.6h
S
M
T
W
T
F
S
Check prices
Porter Airlines PD6067
PHL 15:40
YYZ 17:29
Nonstop 1.8h
S
M
T
W
T
F
S
Check prices
American Airlines AA5864
PHL 15:36
YYZ 17:29
Nonstop 1.9h
S
M
T
W
T
F
S
Check prices
Air Canada AC8862
PHL 15:30
YUL 17:05
With stops 1.6h
S
M
T
W
T
F
S
Air Canada AC7975
YUL 18:30
YTZ 19:55
1.4h
S
M
T
W
T
F
S
Check prices
Air Canada AC8862
PHL 15:30
YUL 17:05
With stops 1.6h
S
M
T
W
T
F
S
Air Canada AC425
YUL 19:10
YYZ 20:44
1.6h
S
M
T
W
T
F
S
Check prices
Air Canada AC8862
PHL 15:30
YUL 17:05
With stops 1.6h
S
M
T
W
T
F
S
Air Canada AC7979
YUL 20:10
YTZ 21:35
1.4h
S
M
T
W
T
F
S
Check prices
Air Canada AC8862
PHL 15:30
YUL 17:05
With stops 1.6h
S
M
T
W
T
F
S
Air Canada AC427
YUL 20:10
YYZ 21:44
1.6h
S
M
T
W
T
F
S
Check prices
American Airlines AA5881
PHL 13:46
YYZ 15:30
Nonstop 1.7h
S
M
T
W
T
F
S
Check prices
Porter Airlines PD6013
PHL 13:35
YYZ 15:20
Nonstop 1.8h
S
M
T
W
T
F
S
Check prices
American Airlines AA2615
PHL 11:00
BOS 12:22
With stops 1.4h
S
M
T
W
T
F
S
Porter Airlines PD2946
BOS 18:35
YTZ 20:34
2.0h
S
M
T
W
T
F
S
Check prices
American Airlines AA2615
PHL 11:00
BOS 12:22
With stops 1.4h
S
M
T
W
T
F
S
Air Canada AC8697
BOS 19:25
YYZ 21:28
2.0h
S
M
T
W
T
F
S
Check prices
United Airlines UA8191
PHL 10:35
YYZ 12:15
Nonstop 1.7h
S
M
T
W
T
F
S
Check prices
American Airlines AA877
PHL 09:13
BOS 10:35
With stops 1.4h
S
M
T
W
T
F
S
Porter Airlines PD2942
BOS 14:05
YTZ 16:04
2.0h
S
M
T
W
T
F
S
Check prices
Porter Airlines PD6003
PHL 08:40
YYZ 10:15
Nonstop 1.6h
S
M
T
W
T
F
S
Check prices
Jetblue Airways B6360
PHL 08:36
BOS 09:55
With stops 1.3h
S
M
T
W
T
F
S
Porter Airlines PD2946
BOS 18:35
YTZ 20:34
2.0h
S
M
T
W
T
F
S
Check prices
Jetblue Airways B6360
PHL 08:36
BOS 09:55
With stops 1.3h
S
M
T
W
T
F
S
Air Canada AC8697
BOS 19:25
YYZ 21:28
2.0h
S
M
T
W
T
F
S
Check prices
American Airlines AA1198
PHL 08:09
BOS 09:33
With stops 1.4h
S
M
T
W
T
F
S
Porter Airlines PD2946
BOS 18:35
YTZ 20:34
2.0h
S
M
T
W
T
F
S
Check prices
See all
Air Canada AC8931
PHL 07:50
YYZ 09:26
Nonstop 1.6h
S
M
T
W
T
F
S
Check prices
Porter Airlines PD6003
PHL 08:40
YYZ 10:15
Nonstop 1.6h
S
M
T
W
T
F
S
Check prices
United Airlines UA8191
PHL 10:35
YYZ 12:15
Nonstop 1.7h
S
M
T
W
T
F
S
Check prices
Porter Airlines PD6013
PHL 13:35
YYZ 15:20
Nonstop 1.8h
S
M
T
W
T
F
S
Check prices
American Airlines AA5881
PHL 13:46
YYZ 15:30
Nonstop 1.7h
S
M
T
W
T
F
S
Check prices
American Airlines AA5864
PHL 15:36
YYZ 17:29
Nonstop 1.9h
S
M
T
W
T
F
S
Check prices
Porter Airlines PD6067
PHL 15:40
YYZ 17:29
Nonstop 1.8h
S
M
T
W
T
F
S
Check prices
Air Canada AC8935
PHL 16:30
YYZ 18:06
Nonstop 1.6h
S
M
T
W
T
F
S
Check prices
United Airlines UA8195
PHL 16:30
YYZ 18:06
Nonstop 1.6h
S
M
T
W
T
F
S
Check prices
American Airlines AA5919
PHL 20:55
YYZ 22:57
Nonstop 2.0h
S
M
T
W
T
F
S
Check prices
Porter Airlines PD6048
PHL 21:08
YYZ 22:59
Nonstop 1.9h
S
M
T
W
T
F
S
Check prices
See all
Porter Airlines PD6048
PHL 21:08
YYZ 22:59
Nonstop 1.9h
S
M
T
W
T
F
S
Check prices
American Airlines AA5919
PHL 20:55
YYZ 22:57
Nonstop 2.0h
S
M
T
W
T
F
S
Check prices
Air Canada AC8935
PHL 16:30
YYZ 18:06
Nonstop 1.6h
S
M
T
W
T
F
S
Check prices
United Airlines UA8195
PHL 16:30
YYZ 18:06
Nonstop 1.6h
S
M
T
W
T
F
S
Check prices
Porter Airlines PD6067
PHL 15:40
YYZ 17:29
Nonstop 1.8h
S
M
T
W
T
F
S
Check prices
American Airlines AA5864
PHL 15:36
YYZ 17:29
Nonstop 1.9h
S
M
T
W
T
F
S
Check prices
American Airlines AA5881
PHL 13:46
YYZ 15:30
Nonstop 1.7h
S
M
T
W
T
F
S
Check prices
Porter Airlines PD6013
PHL 13:35
YYZ 15:20
Nonstop 1.8h
S
M
T
W
T
F
S
Check prices
United Airlines UA8191
PHL 10:35
YYZ 12:15
Nonstop 1.7h
S
M
T
W
T
F
S
Check prices
Porter Airlines PD6003
PHL 08:40
YYZ 10:15
Nonstop 1.6h
S
M
T
W
T
F
S
Check prices
Air Canada AC8931
PHL 07:50
YYZ 09:26
Nonstop 1.6h
S
M
T
W
T
F
S
Check prices
See all

FAQs about flight schedules from Philadelphia to Toronto