HowToGo

Flight from Philadelphia to Canada

How to get to Canada from Philadelphia by flight ? You can check flights from Philadelphia to Canada below.

Search Transfer from Philadelphia to Canada

Search Flights

You can find flight ticket prices from Philadelphia to Canada with our flight tickets search tool below

1. Philadelphia to Toronto

  1. You take a flight from Philadelphia to Toronto and cost approximately 130 USD.

  2. 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

2. Philadelphia to Ottawa

  1. You take a flight from Philadelphia to Ottawa and cost approximately 180 USD.

  2. 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

3. Philadelphia to Montreal

  1. You take a flight from Philadelphia to Montreal and cost approximately 140 USD.

  2. 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

4. Philadelphia to Buffalo

  1. You take a flight from Philadelphia to Buffalo and cost approximately 310 USD.

  2. 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

5. Newark to Ottawa

  1. You take a bus, shuttle or taxi from your location in Philadelphia to Newark.

  2. You take a flight from Newark to Ottawa and cost approximately 100 USD.

  3. 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

6. Newark to Montreal

  1. You take a bus, shuttle or taxi from your location in Philadelphia to Newark.

  2. You take a flight from Newark to Montreal and cost approximately 90 USD.

  3. 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

References

Find Hotels in Canada

You can find hotels and accommodations in Canada with our hotels search tool below

Booking.com