Cheap flights from Toronto to Philadelphia

Find cheap Philadelphia to Toronto flights with our free search service. Compare all available fares for direct or connection flights from Philadelphia to Toronto.

Round-trip
  • One-way
  • Round-trip
1 adult
Adults 12 years or over
1
Children 2-11 years
0
Infants 0-23 months
0
Cancel Done
Economy Class
  • Economy Class
  • Business Class
Done
Done

Toronto to Philadelphia flight schedules

Flight Departure Date Arrival Date Price Duration Number of stops Updated
Toronto (YTO) - Philadelphia (PHL) 2024-05-31 2024-06-02 312 USD 37 hours 4 minutes Connection 2024-05-19T01:42:33
Toronto (YTO) - Philadelphia (PHL) 2024-06-01 2024-06-04 355 USD 3 hours 4 minutes Direct 2024-05-16T21:40:37
Toronto (YTO) - Philadelphia (PHL) 2024-06-01 2024-06-05 355 USD 3 hours 4 minutes Direct 2024-05-17T01:24:21
Toronto (YTO) - Philadelphia (PHL) 2024-06-02 2024-06-04 355 USD 3 hours 4 minutes Direct 2024-05-16T19:25:33
Toronto (YTO) - Philadelphia (PHL) 2024-06-02 2024-06-05 355 USD 3 hours 4 minutes Direct 2024-05-16T20:48:46
Toronto (YTO) - Philadelphia (PHL) 2024-06-05 2024-06-10 355 USD 3 hours 4 minutes Direct 2024-05-17T02:06:01
Toronto (YTO) - Philadelphia (PHL) 2024-06-06 2024-06-15 355 USD 3 hours 4 minutes Direct 2024-05-16T18:37:02
Toronto (YTO) - Philadelphia (PHL) 2024-06-06 2024-06-16 355 USD 3 hours 4 minutes Direct 2024-05-16T18:33:35
Toronto (YTO) - Philadelphia (PHL) 2024-06-07 2024-06-10 355 USD 3 hours 4 minutes Direct 2024-05-17T02:22:00
Toronto (YTO) - Philadelphia (PHL) 2024-06-08 2024-06-10 355 USD 3 hours 4 minutes Direct 2024-05-17T00:54:43
Toronto (YTO) - Philadelphia (PHL) 2024-06-09 2024-06-11 355 USD 3 hours 4 minutes Direct 2024-05-16T17:55:34
Toronto (YTO) - Philadelphia (PHL) 2024-06-10 2024-06-14 355 USD 3 hours 4 minutes Direct 2024-05-16T18:21:20
Toronto (YTO) - Philadelphia (PHL) 2024-06-12 2024-06-16 355 USD 3 hours 4 minutes Direct 2024-05-16T21:01:30
Toronto (YTO) - Philadelphia (PHL) 2024-06-13 2024-06-16 355 USD 3 hours 4 minutes Direct 2024-05-17T01:42:12
Toronto (YTO) - Philadelphia (PHL) 2024-06-13 2024-06-20 355 USD 3 hours 5 minutes Direct 2024-05-16T17:43:40
Toronto (YTO) - Philadelphia (PHL) 2024-06-14 2024-06-20 355 USD 3 hours 5 minutes Direct 2024-05-17T04:09:39
Toronto (YTO) - Philadelphia (PHL) 2024-06-20 2024-06-25 355 USD 3 hours 8 minutes Direct 2024-05-16T18:47:52
Toronto (YTO) - Philadelphia (PHL) 2024-06-22 2024-06-23 355 USD 3 hours 8 minutes Direct 2024-05-16T18:36:28
Toronto (YTO) - Philadelphia (PHL) 2024-06-24 2024-06-28 355 USD 3 hours 8 minutes Direct 2024-05-16T18:09:08
Toronto (YTO) - Philadelphia (PHL) 2024-06-26 2024-06-30 355 USD 3 hours 8 minutes Direct 2024-05-16T23:03:12
Toronto (YTO) - Philadelphia (PHL) 2024-06-27 2024-07-01 355 USD 3 hours 8 minutes Direct 2024-05-16T19:07:18
Toronto (YTO) - Philadelphia (PHL) 2024-05-30 2024-06-01 355 USD 3 hours 4 minutes Direct 2024-05-16T19:28:29
Toronto (YTO) - Philadelphia (PHL) 2024-05-30 2024-06-02 355 USD 3 hours 4 minutes Direct 2024-05-16T17:47:42
Toronto (YTO) - Philadelphia (PHL) 2024-05-30 2024-06-03 355 USD 3 hours 4 minutes Direct 2024-05-16T18:31:18
Toronto (YTO) - Philadelphia (PHL) 2024-05-30 2024-06-04 355 USD 3 hours 4 minutes Direct 2024-05-16T21:26:27
Toronto (YTO) - Philadelphia (PHL) 2024-05-30 2024-06-05 355 USD 3 hours 4 minutes Direct 2024-05-17T01:47:32
Toronto (YTO) - Philadelphia (PHL) 2024-05-30 2024-06-10 355 USD 3 hours 4 minutes Direct 2024-05-17T01:44:50
Toronto (YTO) - Philadelphia (PHL) 2024-05-30 2024-05-31 355 USD 3 hours 4 minutes Direct 2024-05-16T18:37:24
Toronto (YTO) - Philadelphia (PHL) 2024-05-31 2024-06-03 355 USD 3 hours 4 minutes Direct 2024-05-16T18:16:24
Toronto (YTO) - Philadelphia (PHL) 2024-05-31 2024-06-04 355 USD 3 hours 4 minutes Direct 2024-05-16T18:16:42

Toronto to Philadelphia flight status

Flight Origin Destination Departure Arrival Equip
OS8305 Toronto (YYZ) Philadelphia (PHL) 9:10 p.m. 10:41 p.m.
AC8936 Toronto (YYZ) Philadelphia (PHL) 9:10 p.m. 10:41 p.m. Canadair CRJ 900
UA8188 Toronto (YYZ) Philadelphia (PHL) 8 p.m. 9:38 p.m. A319
UA8492 Toronto (YYZ) Philadelphia (PHL) 4:55 p.m. 8:05 p.m. 757
AA6187 Toronto (YYZ) Philadelphia (PHL) 10:24 a.m. 11:29 a.m. E145
FR5841 Toronto (YYZ) Philadelphia (PHL) 9 p.m. 10:15 p.m. 738
UA8072 Toronto (YYZ) Philadelphia (PHL) 1:10 p.m. 3:27 p.m. None
TK8688 Toronto (YYZ) Philadelphia (PHL) 9:10 p.m. 10:41 p.m. E75
AC8928 Toronto (YYZ) Philadelphia (PHL) 9 a.m. 10:31 a.m. Canadair CRJ 900
AC8932 Toronto (YYZ) Philadelphia (PHL) 2:20 p.m. 3:51 p.m. Canadair CRJ 900
OS8307 Toronto (YYZ) Philadelphia (PHL) 2:20 p.m. 3:51 p.m. Embraer ERJ-175SU
AA4992 Toronto (YYZ) Philadelphia (PHL) 8:30 a.m. 9:57 a.m. ER4
AA4864 Toronto (YYZ) Philadelphia (PHL) 11:59 p.m. 12:59 a.m. E145
AA6117 Toronto (YYZ) Philadelphia (PHL) 10:15 a.m. 12:07 p.m. EMBRAER ERJ 145
UA8194 Toronto (YYZ) Philadelphia (PHL) 7:15 p.m. 8:43 p.m. B739
AA6110 Toronto (YYZ) Philadelphia (PHL) 8:40 a.m. 10:27 a.m. EMBRAER ERJ 145
AC8934 Toronto (YYZ) Philadelphia (PHL) 7 p.m. 8:30 p.m. EMBRAER EMB 175
AC7696 Toronto (YYZ) Philadelphia (PHL) 11:55 a.m. 2:43 p.m. None
AC8532 Toronto (YYZ) Philadelphia (PHL) 7 a.m. 2:28 p.m. DH4
AC7534 Toronto (YYZ) Philadelphia (PHL) 4:55 p.m. 6:25 p.m. E75
AC7532 Toronto (YYZ) Philadelphia (PHL) 1 p.m. 2:30 p.m. E75
AC7538 Toronto (YYZ) Philadelphia (PHL) 9:30 a.m. 11:45 a.m. E75
PT4901 Toronto (YYZ) Philadelphia (PHL) 3:50 p.m. 5:24 p.m.
PT4992 Toronto (YYZ) Philadelphia (PHL) 7 a.m. 8:40 a.m. E145
RS7534 Toronto (YYZ) Philadelphia (PHL) 2:30 p.m. 4:02 p.m. E75S
AC7536 Toronto (YYZ) Philadelphia (PHL) 5:30 p.m. 7:01 p.m. E75
RS7538 Toronto (YYZ) Philadelphia (PHL) 9:55 p.m. 2:05 a.m. E75S
RS7532 Toronto (YYZ) Philadelphia (PHL) None None E75S
RS7536 Toronto (YYZ) Philadelphia (PHL) None None E75S
US3715 Toronto (YYZ) Philadelphia (PHL) 9:52 a.m. 11:25 a.m. CRJ
RS7368 Toronto (YYZ) Philadelphia (PHL) 4:35 p.m. 6:07 p.m. E75
RS7364 Toronto (YYZ) Philadelphia (PHL) 8:20 a.m. 9:50 a.m. E75
RS7366 Toronto (YYZ) Philadelphia (PHL) 2:20 p.m. 3:52 p.m. E75
US4011 Toronto (YYZ) Philadelphia (PHL) 6:15 a.m. 7:52 a.m. CRJ
US4118 Toronto (YYZ) Philadelphia (PHL) 9:47 a.m. 11:20 a.m. CRJ
RS7370 Toronto (YYZ) Philadelphia (PHL) 9:20 p.m. 10:52 p.m. E75