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 Montreal (PHL - YMQ)

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 YMQ (Found by others)

Sun Mon Tue Wed Thu Fri Sat
        1 $430 2 $407 3 $404
4 $415 5 $430 6 $386 7 $360 8 $381 9 $408 10 $383
11 $446 12 $365 13 $345 14 $365 15 $365 16 $338 17 $322
18 $522 19 $555 20 $430 21 $343 22 $354 23 $381 24 $470
25
$470
26 $466 27
$466
28
$466
29 $338 30 $338 31 $338
KAYAK searches hundreds of sites to find the best rate for your next flight from Philadelphia to Montreal. Get the best flight deal for your Montreal trip!
Here's how it works. Search KAYAK for a flight ticket from Philadelphia to Montreal. 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 YMQ on American Airlines
Flight # Depart PHL Arrive YUL Sun Mon Tue Wed Thu Fri Sat Valid Between
4079 7:20 am 8:57 am May 22 - May 30
4079 7:20 am 8:56 am Apr 15 - May 21
3817 11:19 am 12:52 pm May 10 - May 17
3823 11:19 am 12:52 pm May 3 - May 3
4106 11:19 am 12:52 pm Apr 20 - Apr 27
4106 11:19 am 12:52 pm May 11 - May 11
4106 11:19 am 12:52 pm May 4 - May 9
4106 11:19 am 12:52 pm May 12 - May 21
4106 11:19 am 12:52 pm May 18 - May 18
4106 11:19 am 12:54 pm May 22 - Jun 4
4106 11:19 am 12:52 pm Apr 19 - Apr 26
4106 11:19 am 12:52 pm Apr 15 - May 2
4106 11:19 am 12:54 pm May 24 - May 31
3823 1:38 pm 3:11 pm May 10 - May 17
3891 1:38 pm 3:11 pm May 3 - May 3
4107 1:38 pm 3:11 pm Apr 15 - May 21
4107 1:38 pm 3:11 pm Apr 26 - Apr 26
4107 1:38 pm 3:12 pm May 22 - May 30
3932 3:38 pm 5:20 pm May 22 - Jul 30
3932 3:38 pm 5:18 pm Apr 15 - May 21
4105 3:38 pm 5:18 pm Apr 20 - May 18
4105 3:38 pm 5:20 pm May 25 - Jul 27
3952 5:44 pm 7:24 pm Apr 20 - May 25
4105 5:44 pm 7:24 pm Apr 15 - Jul 30
4088 8:44 pm 10:23 pm Apr 19 - May 17
4088 8:44 pm 10:24 pm May 24 - May 31
4109 8:44 pm 10:23 pm Apr 15 - May 21
4109 8:44 pm 10:24 pm May 22 - Jun 4