Skip to main content
Beginning of main content

Cheap Flights from Philadelphia to Roanoke $298.7

Search over 321,000 hotels worldwide and 400 airlines worldwide.
Secure incredible value with Expedia's Price Guarantee.
No Expedia cancellation fee to change or cancel almost any hotel reservation.

Here are your best fares found in the past 7 days

The lowest fare found for this route is $298.7 on Sun, Jul 02 from PHL to ROA
Flights Fare Calendar Find minimum fare between origin PHL and destination ROA Click this button to get previous 30 days data Click this button to get next 30 days data $581 $498 $415 $332 $249 $166 $83 $0 Apr May 28 29 30 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 F S S M T W T F S S M T W T F S S M T W T F S S M T W T F S S M T W T F S S M T W T F S S M T W T F S S M T W T F S S M T W T F S S M T W T F S S M T W T F S S M T W T F S S M T W T F S S M T W T F S S M T W T F S S M T Price is $ 498.4 on American Airlines Price is $ 443.21 on United Price is $ 432.4 on American Airlines Price is $ 402.4 on American Airlines Price is $ 389.9 on American Airlines Price is $ 389.9 on American Airlines Price is $ 383.09 on Delta Price is $ 382.4 on American Airlines Price is $ 362.4 on American Airlines Price is $ 362.4 on American Airlines Price is $ 362.4 on American Airlines Price is $ 360.29 on Delta Price is $ 356.8 on American Airlines Price is $ 356.8 on American Airlines Price is $ 344.02 on Delta Price is $ 342.4 on American Airlines Price is $ 337.4 on American Airlines Price is $ 330.92 on Delta Price is $ 330.92 on Delta Price is $ 328.7 on Delta Price is $ 322.4 on American Airlines Price is $ 322.4 on American Airlines Price is $ 322.4 on American Airlines Price is $ 322.4 on American Airlines Price is $ 322.4 on American Airlines Price is $ 318.13 on Delta Price is $ 318.13 on Delta Price is $ 302.22 on Delta Price is $ 302.22 on Delta Price is $ 302.22 on Delta Price is $ 298.7 on Delta

Cheapest Flights from Philadelphia to Roanoke (PHL to ROA)

Prices found within past 7 days. Prices and availability subject to change. Additional terms may apply.

Interesting Facts About Flights from Philadelphia to Roanoke (PHL to ROA)

Question : On a daily basis, how many different flight times are available from Philadelphia International Airport (PHL) to Roanoke-Blacksburg Regional Airport (ROA)?
Answer : Each day is different, but on average, you can expect to see two available departure times. You won't have as many choices on this route as most others departing the United States.

Question : What is the likelihood your flight will be delayed for this route?
Answer : Passengers are currently getting to their destination on schedule 75% of the time, which ranks in the 59th percentile worldwide. When there is a delay, it averages 33 minutes.

Question : Who's offering the cheapest round-trip flight to Roanoke-Blacksburg Regional Airport (ROA) over the coming months?
Answer : Prices are hitting as high as $662 over the next three months when flying to ROA from PHL. Check out American Airlines, as they have been booking customers at just $322.

Question : What price range should you expect when booking from Philadelphia (PHL) to Roanoke (ROA)?
Answer : Ranging from $322 to $662, prices for PHL to ROA change less than most routes in the United States. However, the sooner you book, the better price you tend to get.

Question : Do travelers from Philadelphia typically stay in Roanoke for very long?
Answer : Travelers from PHL to ROA stay three days on average.

Question : What day has the most flight time options?
Answer : With three total flight time options, Sunday provides the most flexibility from PHL to ROA. Friday currently offers the least amount of flight times with only two options.

Question : About how long is the flight from Philadelphia to Roanoke?
Answer : The average flight duration between PHL and ROA is one hour and 46 minutes.