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 Harrisburg (PHL - MDT)

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

Best fares from PHL to MDT (Found by others)

Sun Mon Tue Wed Thu Fri Sat
      1 $748 2 $748 3 $748 4 $748
5 $660 6 $690 7 $336 8 $336 9 $336 10 $336 11 $336
12 $336 13 $336 14 $278 15 $278 16 $278 17 $278 18 $278
19 $278 20 $278 21 $278 22 $278 23 $278 24 $278 25 $278
26 $278 27 $278 28 $278 29 $278 30 $278 31 $278  
KAYAK searches hundreds of sites to find the best rate for your next flight from Philadelphia to Harrisburg. Get the best flight deal for your Harrisburg trip!
Here's how it works. Search KAYAK for a flight ticket from Philadelphia to Harrisburg. 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 MDT on American Airlines
Flight # Depart PHL Arrive MDT Sun Mon Tue Wed Thu Fri Sat Valid Between
4811 11:20 am 11:59 am Oct 5 - Oct 26
4811 11:20 am 11:59 am Oct 31 - Oct 31
4811 11:20 am 11:59 am Nov 2 - Nov 2
4811 11:20 am 12:00 pm Nov 9 - Nov 23
4820 11:20 am 11:59 am Nov 1 - Nov 1
4820 11:20 am 11:59 am Oct 2 - Oct 30
4820 11:20 am 11:59 am Nov 3 - Nov 5
4820 11:20 am 12:00 pm Nov 6 - Nov 26
4810 1:28 pm 2:07 pm Nov 6 - Nov 26
4813 1:28 pm 2:05 pm Oct 2 - Oct 31
4813 1:28 pm 2:05 pm Nov 2 - Nov 5
4844 4:05 pm 4:44 pm Oct 2 - Oct 31
4844 4:05 pm 4:44 pm Nov 2 - Nov 5
4859 4:15 pm 4:56 pm Nov 6 - Nov 26
4755 5:39 pm 6:18 pm Oct 4 - Oct 18
4771 5:39 pm 6:18 pm Oct 25 - Oct 25
4815 5:39 pm 6:19 pm Nov 8 - Dec 13
4815 5:39 pm 6:18 pm Oct 16 - Oct 30
4815 5:39 pm 6:19 pm Nov 6 - Nov 26
4815 5:39 pm 6:18 pm Oct 2 - Oct 14
4815 5:39 pm 6:18 pm Oct 31 - Nov 1
4815 5:39 pm 6:18 pm Nov 2 - Nov 5
4815 6:45 pm 7:28 pm Oct 15 - Oct 15
4844 6:45 pm 7:30 pm Nov 8 - Nov 29
4859 6:45 pm 7:28 pm Oct 4 - Nov 1
4813 6:55 pm 7:40 pm Nov 6 - Nov 24
4851 7:45 pm 8:23 pm Oct 2 - Oct 31
4851 7:45 pm 8:23 pm Nov 2 - Nov 5
4762 9:20 pm 9:58 pm Nov 8 - Nov 29
4806 9:20 pm 9:58 pm Nov 6 - Nov 21
4762 9:30 pm 10:08 pm Oct 4 - Nov 1
4848 9:30 pm 10:08 pm Oct 2 - Oct 31
4848 9:30 pm 10:08 pm Nov 2 - Nov 9
4845 10:53 pm 11:30 pm Oct 2 - Oct 30
4845 11:04 pm 11:40 pm Nov 2 - Nov 5
4860 11:04 pm 11:44 pm Nov 9 - Nov 30
4860 11:04 pm 11:44 pm Nov 6 - Nov 25