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 Richmond (PHL - RIC)

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

Sun Mon Tue Wed Thu Fri Sat
            1 $359
2 $359 3 $293 4 $359 5 $322 6 $328 7 $328 8 $328
9 $328 10
$328
11 $258 12 $258 13
$258
14 $252 15 $258
16
$258
17 $252 18 $252 19
$252
20 $237 21 $247 22
$247
23 $258 24 $227 25
$227
26 $257 27
$257
28
$257
29
$257
30
$257
           
KAYAK searches hundreds of sites to find the best rate for your next flight from Philadelphia to Richmond. Get the best flight deal for your Richmond trip!
Here's how it works. Search KAYAK for a flight ticket from Philadelphia to Richmond. 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 RIC on American Airlines
Flight # Depart PHL Arrive RIC Sun Mon Tue Wed Thu Fri Sat Valid Between
4866 7:40 am 8:57 am Dec 2 - Dec 17
4866 7:40 am 8:57 am Nov 6 - Nov 27
4866 7:40 am 8:57 am Dec 1 - Dec 1
5078 9:35 am 10:34 am Nov 9 - Nov 30
5078 9:35 am 10:34 am Dec 7 - Dec 14
5445 9:35 am 10:38 am Nov 6 - Dec 27
3904 12:00 pm 1:03 pm Dec 6 - Jan 3
3904 12:00 pm 1:03 pm Nov 8 - Nov 29
3817 1:39 pm 2:40 pm Nov 6 - Nov 26
3817 1:39 pm 2:40 pm Nov 30 - Dec 17
4760 1:45 pm 3:00 pm Nov 8 - Nov 29
4760 1:49 pm 3:04 pm Dec 6 - Dec 13
3847 3:50 pm 4:54 pm Nov 30 - Dec 17
3847 3:50 pm 4:54 pm Nov 6 - Nov 26
4831 3:50 pm 5:05 pm Nov 8 - Jan 3
3806 5:44 pm 6:48 pm Dec 6 - Dec 13
3806 5:44 pm 6:48 pm Nov 9 - Dec 14
3806 5:44 pm 6:48 pm Nov 8 - Nov 22
3806 5:44 pm 6:48 pm Nov 29 - Nov 29
5122 5:44 pm 6:48 pm Nov 28 - Dec 17
5122 5:44 pm 6:48 pm Nov 6 - Nov 26
3901 8:55 pm 9:59 pm Nov 6 - Nov 26
3901 8:55 pm 9:59 pm Nov 9 - Nov 30
3901 8:55 pm 9:59 pm Nov 28 - Dec 17
3901 9:05 pm 10:09 pm Dec 7 - Dec 14
4032 10:55 pm 11:57 pm Nov 28 - Dec 23
4032 10:55 pm 11:57 pm Nov 8 - Nov 29
4032 10:55 pm 11:57 pm Nov 6 - Nov 25