How to get to Canada from Philadelphia by flight ? You can check flights from Philadelphia to Canada below.
You can find flight ticket prices from Philadelphia to Canada with our flight tickets search tool below
You take a flight from Philadelphia to Toronto and cost approximately 130 USD.
You take a bus, shuttle or taxi from Toronto to your destination in Canada.
Flight | Depart | Arrive | |
---|---|---|---|
AC7533
Air Canada
|
06:00
Philadelphia
|
07:34 Toronto | Direct |
UA4966
United Airlines
UA6271
United Airlines
|
06:15
Philadelphia
08:15
Washington Dulles
|
07:15
Washington Dulles
09:37
Toronto
|
Connect |
AA4864
American Airlines
|
08:35
Philadelphia
|
10:29 Toronto | Direct |
AC7535
Air Canada
|
09:35
Philadelphia
|
11:09 Toronto | Direct |
UA4911
United Airlines
UA6195
United Airlines
|
10:15
Philadelphia
12:35
Washington Dulles
|
11:15
Washington Dulles
14:06
Toronto
|
Connect |
AA4901
American Airlines
|
13:03
Philadelphia
|
14:46 Toronto | Direct |
AC7537
Air Canada
|
14:40
Philadelphia
|
16:14 Toronto | Direct |
UA4963
United Airlines
UA6112
United Airlines
|
14:50
Philadelphia
17:05
Washington Dulles
|
15:50
Washington Dulles
18:32
Toronto
|
Connect |
AA4931
American Airlines
|
15:40
Philadelphia
|
17:34 Toronto | Direct |
AA4843
American Airlines
|
18:01
Philadelphia
|
20:02 Toronto | Direct |
AC7699
Air Canada
|
18:40
Philadelphia
|
20:14 Toronto | Direct |
UA5015
United Airlines
UA6085
United Airlines
|
20:05
Philadelphia
22:00
Washington Dulles
|
21:05
Washington Dulles
23:18
Toronto
|
Connect |
AC7539
Air Canada
|
20:15
Philadelphia
|
21:49 Toronto | Direct |
AA4826
American Airlines
|
20:45
Philadelphia
|
22:34 Toronto | Direct |
You take a flight from Philadelphia to Ottawa and cost approximately 180 USD.
You take a bus, shuttle or taxi from Ottawa to your destination in Canada.
Flight | Depart | Arrive | |
---|---|---|---|
AC7533
Air Canada
AC444
Air Canada
|
06:00
Philadelphia
09:10
Toronto
|
07:34
Toronto
10:12
Ottawa
|
Connect |
AC7535
Air Canada
AC452
Air Canada
|
09:35
Philadelphia
13:10
Toronto
|
11:09
Toronto
14:12
Ottawa
|
Connect |
AC7535
Air Canada
AC450
Air Canada
|
09:35
Philadelphia
12:10
Toronto
|
11:09
Toronto
13:12
Ottawa
|
Connect |
UA4911
United Airlines
UA6042
United Airlines
|
10:15
Philadelphia
12:35
Washington Dulles
|
11:15
Washington Dulles
14:07
Ottawa
|
Connect |
AA4974
American Airlines
|
10:35
Philadelphia
|
12:30 Ottawa | Direct |
AC7537
Air Canada
AC474
Air Canada
|
14:40
Philadelphia
17:40
Toronto
|
16:14
Toronto
18:42
Ottawa
|
Connect |
AC7537
Air Canada
AC460
Air Canada
|
14:40
Philadelphia
17:10
Toronto
|
16:14
Toronto
18:12
Ottawa
|
Connect |
AC7537
Air Canada
AC462
Air Canada
|
14:40
Philadelphia
18:10
Toronto
|
16:14
Toronto
19:12
Ottawa
|
Connect |
UA4963
United Airlines
UA6104
United Airlines
|
14:50
Philadelphia
17:07
Washington Dulles
|
15:50
Washington Dulles
18:39
Ottawa
|
Connect |
AC8033
Air Canada
AC8979
Air Canada
|
15:40
Philadelphia
19:05
Montreal
|
17:23
Montreal
19:49
Ottawa
|
Connect |
AC7699
Air Canada
AC476
Air Canada
|
18:40
Philadelphia
21:30
Toronto
|
20:14
Toronto
22:32
Ottawa
|
Connect |
AA4971
American Airlines
|
18:46
Philadelphia
|
20:51 Ottawa | Direct |
UA5015
United Airlines
UA4936
United Airlines
|
20:05
Philadelphia
22:00
Washington Dulles
|
21:05
Washington Dulles
23:38
Ottawa
|
Connect |
AC7539
Air Canada
AC470
Air Canada
|
20:15
Philadelphia
23:10
Toronto
|
21:49
Toronto
00:12
Ottawa
|
Connect |
You take a flight from Philadelphia to Montreal and cost approximately 140 USD.
You take a bus, shuttle or taxi from Montreal to your destination in Canada.
Flight | Depart | Arrive | |
---|---|---|---|
AC7533
Air Canada
AC404
Air Canada
|
06:00
Philadelphia
09:00
Toronto
|
07:34
Toronto
10:15
Montreal
|
Connect |
UA4966
United Airlines
UA5019
United Airlines
|
06:15
Philadelphia
08:15
Washington Dulles
|
07:15
Washington Dulles
09:57
Montreal
|
Connect |
AC8031
Air Canada
|
08:00
Philadelphia
|
09:43 Montreal | Direct |
AA5009
American Airlines
|
08:25
Philadelphia
|
10:20 Montreal | Direct |
AC7535
Air Canada
AC410
Air Canada
|
09:35
Philadelphia
12:00
Toronto
|
11:09
Toronto
13:15
Montreal
|
Connect |
AA4389
American Airlines
|
10:30
Philadelphia
|
12:17 Montreal | Direct |
AA4845
American Airlines
|
14:40
Philadelphia
|
16:23 Montreal | Direct |
UA4963
United Airlines
UA5032
United Airlines
|
14:50
Philadelphia
17:05
Washington Dulles
|
15:50
Washington Dulles
18:53
Montreal
|
Connect |
AC8033
Air Canada
|
15:40
Philadelphia
|
17:23 Montreal | Direct |
AA4625
American Airlines
|
18:02
Philadelphia
|
20:00 Montreal | Direct |
AC8035
Air Canada
|
18:10
Philadelphia
|
19:53 Montreal | Direct |
AC7699
Air Canada
AC428
Air Canada
|
18:40
Philadelphia
21:15
Toronto
|
20:14
Toronto
22:30
Montreal
|
Connect |
UA5015
United Airlines
UA5008
United Airlines
|
20:05
Philadelphia
22:10
Washington Dulles
|
21:05
Washington Dulles
23:58
Montreal
|
Connect |
AC7539
Air Canada
AC430
Air Canada
|
20:15
Philadelphia
23:10
Toronto
|
21:49
Toronto
00:25
Montreal
|
Connect |
AA4677
American Airlines
|
21:00
Philadelphia
|
22:47 Montreal | Direct |
You take a flight from Philadelphia to Buffalo and cost approximately 310 USD.
You take a bus, shuttle or taxi from Buffalo to your destination in Canada.
Flight | Depart | Arrive | |
---|---|---|---|
UA4966
United Airlines
UA4883
United Airlines
|
06:15
Philadelphia
08:20
Washington Dulles
|
07:15
Washington Dulles
09:23
Buffalo
|
Connect |
AA1747
American Airlines
|
08:05
Philadelphia
|
09:22 Buffalo | Direct |
AA4806
American Airlines
|
08:05
Philadelphia
|
09:26 Buffalo | Direct |
UA4911
United Airlines
UA4897
United Airlines
|
10:15
Philadelphia
12:30
Washington Dulles
|
11:15
Washington Dulles
13:41
Buffalo
|
Connect |
AA4789
American Airlines
|
11:52
Philadelphia
|
13:10 Buffalo | Direct |
AA4879
American Airlines
|
13:55
Philadelphia
|
15:15 Buffalo | Direct |
UA4963
United Airlines
UA4902
United Airlines
|
14:50
Philadelphia
17:05
Washington Dulles
|
15:50
Washington Dulles
18:16
Buffalo
|
Connect |
AA5002
American Airlines
|
15:19
Philadelphia
|
16:44 Buffalo | Direct |
AA4955
American Airlines
|
18:55
Philadelphia
|
20:36 Buffalo | Direct |
UA5015
United Airlines
UA5013
United Airlines
|
20:05
Philadelphia
22:15
Washington Dulles
|
21:05
Washington Dulles
23:26
Buffalo
|
Connect |
AA4953
American Airlines
|
21:25
Philadelphia
|
22:53 Buffalo | Direct |
You take a bus, shuttle or taxi from your location in Philadelphia to Newark.
You take a flight from Newark to Ottawa and cost approximately 100 USD.
You take a bus, shuttle or taxi from Ottawa to your destination in Canada.
Flight | Depart | Arrive | |
---|---|---|---|
PD116
Porter Airlines
PD215
Porter Airlines
|
06:00
Newark
08:25
Billy Bishop Toronto City
|
07:29
Billy Bishop Toronto City
09:24
Ottawa
|
Connect |
UA2327
United Airlines
AC8045
Air Canada
|
06:30
Newark
08:50
Boston
|
07:39
Boston
10:13
Ottawa
|
Connect |
UA4199
United Airlines
AC446
Air Canada
|
07:30
Newark
10:10
Toronto
|
09:18
Toronto
11:12
Ottawa
|
Connect |
AC8853
Air Canada
|
08:20
Newark
|
09:46 Ottawa | Direct |
AC7651
Air Canada
AC448
Air Canada
|
08:40
Newark
11:10
Toronto
|
10:15
Toronto
12:12
Ottawa
|
Connect |
PD122
Porter Airlines
PD227
Porter Airlines
|
08:55
Newark
11:35
Billy Bishop Toronto City
|
10:40
Billy Bishop Toronto City
12:34
Ottawa
|
Connect |
PD124
Porter Airlines
PD229
Porter Airlines
|
10:00
Newark
12:30
Billy Bishop Toronto City
|
11:29
Billy Bishop Toronto City
13:29
Ottawa
|
Connect |
AC7653
Air Canada
AC452
Air Canada
|
10:25
Newark
13:10
Toronto
|
12:00
Toronto
14:12
Ottawa
|
Connect |
AC7739
Air Canada
AC8973
Air Canada
|
10:50
Newark
13:45
Montreal
|
12:19
Montreal
14:29
Ottawa
|
Connect |
PD126
Porter Airlines
PD247
Porter Airlines
|
11:05
Newark
13:35
Billy Bishop Toronto City
|
12:45
Billy Bishop Toronto City
14:34
Ottawa
|
Connect |
AC8855
Air Canada
|
12:15
Newark
|
13:41 Ottawa | Direct |
PD132
Porter Airlines
PD259
Porter Airlines
|
14:10
Newark
16:45
Billy Bishop Toronto City
|
15:50
Billy Bishop Toronto City
17:44
Ottawa
|
Connect |
UA3986
United Airlines
AC8975
Air Canada
|
14:35
Newark
17:30
Montreal
|
16:09
Montreal
18:14
Ottawa
|
Connect |
PD134
Porter Airlines
PD265
Porter Airlines
|
14:59
Newark
17:35
Billy Bishop Toronto City
|
16:40
Billy Bishop Toronto City
18:34
Ottawa
|
Connect |
UA4043
United Airlines
AC474
Air Canada
|
15:20
Newark
17:40
Toronto
|
16:50
Toronto
18:42
Ottawa
|
Connect |
UA4043
United Airlines
AC462
Air Canada
|
15:20
Newark
18:10
Toronto
|
16:50
Toronto
19:12
Ottawa
|
Connect |
PD136
Porter Airlines
PD269
Porter Airlines
|
16:10
Newark
18:45
Billy Bishop Toronto City
|
17:45
Billy Bishop Toronto City
19:39
Ottawa
|
Connect |
AC7661
Air Canada
AC466
Air Canada
|
17:35
Newark
20:10
Toronto
|
19:10
Toronto
21:12
Ottawa
|
Connect |
PD140
Porter Airlines
PD275
Porter Airlines
|
18:20
Newark
20:55
Billy Bishop Toronto City
|
20:05
Billy Bishop Toronto City
21:54
Ottawa
|
Connect |
UA526
United Airlines
AC8049
Air Canada
|
18:30
Newark
20:50
Boston
|
19:55
Boston
22:13
Ottawa
|
Connect |
AC8857
Air Canada
|
21:05
Newark
|
22:31 Ottawa | Direct |
You take a bus, shuttle or taxi from your location in Philadelphia to Newark.
You take a flight from Newark to Montreal and cost approximately 90 USD.
You take a bus, shuttle or taxi from Montreal to your destination in Canada.
Flight | Depart | Arrive | |
---|---|---|---|
PD116
Porter Airlines
PD459
Porter Airlines
|
06:00
Newark
08:30
Billy Bishop Toronto City
|
07:29
Billy Bishop Toronto City
09:40
Montreal
|
Connect |
AC7737
Air Canada
|
06:30
Newark
|
07:59 Montreal | Direct |
PD118
Porter Airlines
PD463
Porter Airlines
|
06:50
Newark
09:20
Billy Bishop Toronto City
|
08:29
Billy Bishop Toronto City
10:30
Montreal
|
Connect |
PD120
Porter Airlines
PD465
Porter Airlines
|
07:50
Newark
10:30
Billy Bishop Toronto City
|
09:25
Billy Bishop Toronto City
11:40
Montreal
|
Connect |
PD120
Porter Airlines
AC7958
Air Canada
|
07:50
Newark
10:15
Billy Bishop Toronto City
|
09:25
Billy Bishop Toronto City
11:25
Montreal
|
Connect |
PD124
Porter Airlines
PD471
Porter Airlines
|
10:00
Newark
12:35
Billy Bishop Toronto City
|
11:29
Billy Bishop Toronto City
13:45
Montreal
|
Connect |
AC7653
Air Canada
AC412
Air Canada
|
10:25
Newark
13:00
Toronto
|
12:00
Toronto
14:15
Montreal
|
Connect |
AC7739
Air Canada
|
10:50
Newark
|
12:19 Montreal | Direct |
UA4282
United Airlines
|
11:30
Newark
|
13:05 Montreal | Direct |
PD128
Porter Airlines
PD475
Porter Airlines
|
12:05
Newark
14:40
Billy Bishop Toronto City
|
13:45
Billy Bishop Toronto City
15:50
Montreal
|
Connect |
AC8855
Air Canada
AC8932
Air Canada
|
12:15
Newark
15:00
Ottawa
|
13:41
Ottawa
15:44
Montreal
|
Connect |
PD130
Porter Airlines
PD479
Porter Airlines
|
13:10
Newark
15:45
Billy Bishop Toronto City
|
14:50
Billy Bishop Toronto City
16:55
Montreal
|
Connect |
UA2045
United Airlines
AC8463
Air Canada
|
13:30
Newark
15:35
Boston
|
14:43
Boston
16:51
Montreal
|
Connect |
UA3986
United Airlines
|
14:35
Newark
|
16:09 Montreal | Direct |
PD134
Porter Airlines
PD483
Porter Airlines
|
14:59
Newark
17:45
Billy Bishop Toronto City
|
16:40
Billy Bishop Toronto City
18:55
Montreal
|
Connect |
UA4043
United Airlines
AC834
Air Canada
|
15:20
Newark
18:00
Toronto
|
16:50
Toronto
19:18
Montreal
|
Connect |
UA660
United Airlines
AC7555
Air Canada
|
15:30
Newark
17:55
Boston
|
16:55
Boston
19:11
Montreal
|
Connect |
AC7741
Air Canada
|
15:50
Newark
|
17:19 Montreal | Direct |
PD136
Porter Airlines
PD487
Porter Airlines
|
16:10
Newark
18:45
Billy Bishop Toronto City
|
17:45
Billy Bishop Toronto City
19:55
Montreal
|
Connect |
PD138
Porter Airlines
PD491
Porter Airlines
|
17:15
Newark
19:55
Billy Bishop Toronto City
|
18:59
Billy Bishop Toronto City
21:05
Montreal
|
Connect |
AC7743
Air Canada
|
17:55
Newark
|
19:24 Montreal | Direct |
UA4166
United Airlines
|
19:50
Newark
|
21:30 Montreal | Direct |
You can find hotels and accommodations in Canada with our hotels search tool below
Booking.com