SEARCH ONE AND DONE. - Compare hundreds of travel sites at once.
Choose where to book.
Find deals from over 400 airlines worldwide.

Cheap Flights from Philadelphia to Toronto (PHL - YTO)

DepartReturn
1 adult
Note: some airlines charge for infants in laps.
The price shown for each flight will be the average for all passengers including any infants.
Choose Sites to Compare vs. KAYAK all | none

Best fares from PHL to YTO (Found by others)

Sun Mon Tue Wed Thu Fri Sat
        1 $457 2 $584 3 $543
4 $487 5 $543 6 $344 7 $355 8 $355 9 $377 10 $457
11 $584 12 $457 13 $457 14 $388 15 $388 16 $377 17 $457
18 $540 19 $597 20 $388 21 $377 22 $457 23 $457 24 $457
25 $457 26 $403 27 $377 28
$377
29 $377 30 $377 31 $377
KAYAK searches hundreds of sites to find the best rate for your next flight from Philadelphia to Toronto. Get the best flight deal for your Toronto trip!
Here's how it works. Search KAYAK for a flight ticket from Philadelphia to Toronto. Sort, filter and compare results on one web page. Then book your plane ticket direct on the airline or travel agent site of your choice!
Direct flights PHL to YTO on American Airlines
Flight # Depart PHL Arrive YYZ Sun Mon Tue Wed Thu Fri Sat Valid Between
4110 7:33 am 9:09 am Apr 28 - May 21
4110 7:33 am 9:10 am May 22 - May 30
4110 7:33 am 9:09 am Apr 15 - Apr 25
4117 9:35 am 11:08 am Apr 26 - May 21
4117 9:35 am 11:06 am May 22 - May 31
4117 9:35 am 11:08 am Apr 15 - Apr 25
4058 1:14 pm 2:41 pm May 24 - May 24
4058 1:14 pm 2:43 pm Apr 26 - May 3
4058 1:14 pm 2:43 pm May 10 - May 17
4103 1:14 pm 2:43 pm Apr 15 - Apr 25
4103 1:14 pm 2:43 pm Apr 27 - May 21
4103 1:14 pm 2:41 pm May 22 - May 30
4103 1:14 pm 2:41 pm May 25 - May 25
4116 3:39 pm 5:11 pm May 25 - May 25
4116 3:39 pm 5:12 pm Apr 15 - Apr 25
4116 3:39 pm 5:11 pm May 22 - May 30
4116 3:39 pm 5:12 pm Apr 27 - May 21
4114 5:42 pm 7:24 pm Apr 15 - Apr 25
4114 5:42 pm 7:24 pm Apr 26 - May 21
4114 5:42 pm 7:21 pm May 22 - Jul 3
3854 8:30 pm 10:06 pm Apr 26 - Apr 26
3976 8:30 pm 10:06 pm May 10 - May 17
3981 8:30 pm 10:06 pm May 3 - May 3
4014 8:30 pm 10:02 pm May 24 - May 31
4494 8:30 pm 10:04 pm Apr 15 - Apr 25
4494 8:30 pm 10:04 pm May 19 - May 21
4494 8:30 pm 10:04 pm May 18 - May 18
4494 8:30 pm 10:04 pm Apr 28 - Apr 28
4494 8:30 pm 10:04 pm Apr 29 - May 16
4494 8:30 pm 10:04 pm Apr 27 - Apr 27
4494 8:30 pm 10:04 pm May 25 - May 25
4494 8:30 pm 10:04 pm May 22 - May 30