- Argentina (Español)
- Australia (English)
- Österreich (Deutsch)
- Belgique (Français)
- België (Nederlands)
- Bolivia (Español)
- Brasil (Português)
- Canada (English)
- Canada (Français)
- Chile (Español)
- Colombia (Español)
- Costa Rica (Español)
- Česká republika (Čeština)
- Danmark (Dansk)
- Deutschland (Deutsch)
- Germany (English)
- Ecuador (Español)
- El Salvador (Español)
- España (Español)
- Espanya (Català)
- France (Français)
- Ελλάδα (Ελληνική)
- Guatemala (Español)
- Honduras (Español)
- Hong Kong (English)
- 香港 (中文)
- India (English)
- Indonesia (Bahasa Indonesia)
- Indonesia (English)
- Ireland (English)
- Israel (English)
- ישראל (עִבְרִית)
- Italia (Italiano)
- 日本 (日本語)
- Malaysia (English)
- Malaysia (Melayu)
- México (Español)
- Nederland (Nederlands)
- New Zealand (English)
- Nicaragua (Español)
- Norge (Norsk)
- Panamá (Español)
- Paraguay (Español)
- Perú (Español)
- Philippines (English)
- Polska (Polski)
- Portugal (Português)
- Puerto Rico (Español)
- República Dominicana (Español)
- România (Română)
- المملكة العربية السعودية (العَرَبِيَّة)
- Saudi Arabia (English)
- Suisse (Français)
- Schweiz (Deutsch)
- Singapore (English)
- South Africa (English)
- 대한민국 (한국어)
- Suomi (Suomi)
- Sverige (Svenska)
- 台灣 (中文)
- ประเทศไทย (ภาษาไทย)
- Thailand (English)
- Türkiye (Türkçe)
- Україна (Українська)
- United Arab Emirates (English)
- United Kingdom (English)
- United States (English)
- Estados Unidos (Español)
- Uruguay (Español)
- Venezuela (Español)
- Vietnam (English)
- Việt Nam (Việt)

Flight Deals
Cheap Flights from Roanoke to Pennsylvania
Cheapest round-trip prices found by our users on KAYAK in the last 5 daysBook Cheap Roanoke to Pennsylvania Plane Tickets
Here are some of the best deals found on KAYAK recently from the most popular airlines for round-trip flights from Roanoke to Pennsylvania that are departing in the next months. While these flights were available on KAYAK in the last 72 hours, prices and availability are subject to change and deals may expire.
Discover the best prices for you by selecting your travel dates on KAYAK.
Recent round-trip flight deals from Roanoke to Pennsylvania
Wed, Nov 25 - Fri, Nov 27
10:26 am - 2:16 pmROA Roanoke-PHL Philadelphia
3h 50m1 stop Washington, D.C. Dulles Intl
6:00 am - 9:51 amPHL Philadelphia-ROA Roanoke
3h 51m1 stop Washington, D.C. Dulles Intl
$301United Airlines
Fri, Nov 27 - Sat, Dec 5
2:55 pm - 6:36 pmROA Roanoke-MDT Harrisburg
3h 41m1 stop Washington, D.C. Dulles Intl
2:50 pm - 7:12 pmMDT Harrisburg-ROA Roanoke
4h 22m1 stop Washington, D.C. Dulles Intl
$309United Airlines
Sun, Nov 22 - Mon, Nov 30
10:26 am - 2:14 pmROA Roanoke-PIT Pittsburgh
3h 48m1 stop Washington, D.C. Dulles Intl
8:00 pm - 11:44 pmPIT Pittsburgh-ROA Roanoke
3h 44m1 stop Washington, D.C. Dulles Intl
$324United Airlines
Wed, Apr 28 - Sun, May 2
8:00 pm - 11:18 pmROA Roanoke-AVP Wilkes-Barre Scranton
3h 18m1 stop Washington, D.C. Dulles Intl
6:00 am - 9:23 amAVP Wilkes-Barre Scranton-ROA Roanoke
3h 23m1 stop Washington, D.C. Dulles Intl
$339United Airlines
Fri, Dec 4 - Sun, Dec 6
3:51 pm - 12:47 amROA Roanoke-PHL Philadelphia
8h 56m1 stop Orlando Sanford Intl
4:31 pm - 3:01 pmPHL Philadelphia-ROA Roanoke
22h 30m2 stops Atlanta Hartsfield-Jackson Orlando
$365Multiple Airlines
Fri, Dec 4 - Sun, Dec 6
3:51 pm - 12:47 amROA Roanoke-PHL Philadelphia
8h 56m1 stop Orlando Sanford Intl
8:30 am - 8:00 pmPHL Philadelphia-ROA Roanoke
11h 30m1 stop Tampa
$394Multiple Airlines
Sun, Dec 13 - Sat, Dec 19
8:50 pm - 9:07 pmROA Roanoke-PHL Philadelphia
24h 17m2 stops Tampa St. Petersburg Atlanta Hartsfield-Jackson
6:19 pm - 3:07 pmPHL Philadelphia-ROA Roanoke
20h 48m1 stop Tampa
$398Multiple Airlines
Thu, Nov 19 - Sun, Nov 22
6:00 am - 10:58 amROA Roanoke-PIT Pittsburgh
4h 58m1 stop Philadelphia
8:02 am - 1:53 pmPIT Pittsburgh-ROA Roanoke
5h 51m1 stop Philadelphia
$409American Airlines
Sat, Nov 21 - Mon, Nov 23
6:00 am - 7:31 amROA Roanoke-PHL Philadelphia
1h 31mnonstop
12:21 pm - 1:53 pmPHL Philadelphia-ROA Roanoke
1h 32mnonstop
$416American Airlines
Thu, Nov 19 - Sun, Nov 22
6:00 am - 10:58 amROA Roanoke-PIT Pittsburgh
4h 58m1 stop Philadelphia
8:02 am - 1:53 pmPIT Pittsburgh-ROA Roanoke
5h 51m1 stop Philadelphia
$434American Airlines
Recent one-way flight deals from Roanoke to Pennsylvania
Fri, Jan 8
3:41 pm - 1:09 amROA Roanoke-PHL Philadelphia
9h 28m1 stop Orlando Sanford Intl
$127Multiple Airlines
Thu, Dec 24
6:00 am - 10:17 amROA Roanoke-PIT Pittsburgh
4h 17m1 stop Philadelphia
$155American Airlines
Fri, Jan 8
3:41 pm - 8:02 pmROA Roanoke-PHL Philadelphia
28h 21m2 stops Orlando Sanford Intl Atlanta Hartsfield-Jackson
$173Multiple Airlines
Thu, Apr 15
9:07 am - 11:34 amROA Roanoke-PHL Philadelphia
26h 27m1 stop Tampa St. Petersburg
$175Allegiant Air
Fri, Jan 8
3:41 pm - 12:21 amROA Roanoke-PHL Philadelphia
32h 40m3 stops Orlando Sanford Intl Atlanta Hartsfield-Jackson Tampa
$210Multiple Airlines
Wed, Dec 23
3:00 pm - 6:50 pmROA Roanoke-PHL Philadelphia
3h 50m1 stop Washington, D.C. Dulles Intl
$269United Airlines
Sat, Nov 21
6:00 am - 7:31 amROA Roanoke-PHL Philadelphia
1h 31mnonstop
$276American Airlines
Fri, Jan 1
10:00 am - 11:36 amROA Roanoke-PHL Philadelphia
1h 36mnonstop
$279American Airlines
Sun, Nov 29
6:00 am - 9:44 amROA Roanoke-AVP Wilkes-Barre Scranton
3h 44m1 stop Washington, D.C. Dulles Intl
$329United Airlines
Sun, Nov 29
6:00 am - 9:44 amROA Roanoke-AVP Wilkes-Barre Scranton
3h 44m1 stop Washington, D.C. Dulles Intl
$334United Airlines
Recent last minute flight deals from Roanoke to Pennsylvania
Wed, Nov 11 - Sun, Nov 15
6:00 am - 9:11 amROA Roanoke-MDT Harrisburg
3h 11m1 stop Philadelphia
8:00 am - 1:53 pmMDT Harrisburg-ROA Roanoke
5h 53m1 stop Philadelphia
$359American Airlines
Wed, Nov 11 - Sat, Nov 14
6:00 am - 9:11 amROA Roanoke-MDT Harrisburg
3h 11m1 stop Philadelphia
2:56 pm - 8:31 pmMDT Harrisburg-ROA Roanoke
5h 35m1 stop Philadelphia
$449American Airlines
Thu, Nov 12 - Sun, Nov 15
8:00 pm - 11:44 pmROA Roanoke-MDT Harrisburg
3h 44m1 stop Washington, D.C. Dulles Intl
8:13 pm - 11:44 pmMDT Harrisburg-ROA Roanoke
3h 31m1 stop Washington, D.C. Dulles Intl
$449United Airlines
Thu, Nov 12 - Sat, Nov 14
6:00 am - 9:11 amROA Roanoke-MDT Harrisburg
3h 11m1 stop Philadelphia
9:36 am - 1:53 pmMDT Harrisburg-ROA Roanoke
4h 17m1 stop Philadelphia
$449American Airlines
Sat, Nov 7 - Sun, Nov 8
6:00 am - 7:29 amROA Roanoke-PHL Philadelphia
1h 29mnonstop
12:20 pm - 1:53 pmPHL Philadelphia-ROA Roanoke
1h 33mnonstop
$451American Airlines
Tue, Nov 10 - Sat, Nov 14
10:40 am - 5:47 pmROA Roanoke-PHL Philadelphia
7h 07m1 stop Chicago O'Hare Intl
6:15 am - 1:26 pmPHL Philadelphia-ROA Roanoke
7h 11m1 stop Chicago O'Hare Intl
$512United Airlines
Sat, Nov 7 - Wed, Nov 11
2:40 pm - 4:08 pmROA Roanoke-PHL Philadelphia
1h 28mnonstop
12:33 pm - 2:06 pmPHL Philadelphia-ROA Roanoke
1h 33mnonstop
$512American Airlines
Sat, Nov 7 - Tue, Nov 10
2:40 pm - 4:08 pmROA Roanoke-PHL Philadelphia
1h 28mnonstop
12:20 pm - 1:53 pmPHL Philadelphia-ROA Roanoke
1h 33mnonstop
$512American Airlines
Tue, Nov 10 - Sat, Nov 14
2:40 pm - 4:08 pmROA Roanoke-PHL Philadelphia
1h 28mnonstop
12:20 pm - 1:53 pmPHL Philadelphia-ROA Roanoke
1h 33mnonstop
$512American Airlines
Sat, Nov 7 - Sat, Nov 14
6:00 am - 7:29 amROA Roanoke-PHL Philadelphia
1h 29mnonstop
6:52 pm - 8:31 pmPHL Philadelphia-ROA Roanoke
1h 39mnonstop
$512American Airlines
Recent direct flight deals from Roanoke to Pennsylvania
Sat, Nov 21 - Mon, Nov 23
6:00 am - 7:31 amROA Roanoke-PHL Philadelphia
1h 31mnonstop
12:21 pm - 1:53 pmPHL Philadelphia-ROA Roanoke
1h 32mnonstop
$416American Airlines
Sat, Nov 21 - Sun, Nov 22
6:00 am - 7:31 amROA Roanoke-PHL Philadelphia
1h 31mnonstop
12:21 pm - 1:53 pmPHL Philadelphia-ROA Roanoke
1h 32mnonstop
$454American Airlines
Wed, Nov 25 - Thu, Nov 26
2:55 pm - 4:23 pmROA Roanoke-PHL Philadelphia
1h 28mnonstop
8:29 am - 10:10 amPHL Philadelphia-ROA Roanoke
1h 41mnonstop
$457American Airlines
Tue, Nov 24 - Thu, Nov 26
6:00 am - 7:31 amROA Roanoke-PHL Philadelphia
1h 31mnonstop
8:29 am - 10:10 amPHL Philadelphia-ROA Roanoke
1h 41mnonstop
$457American Airlines
Mon, Nov 23 - Mon, Nov 30
2:55 pm - 4:23 pmROA Roanoke-PHL Philadelphia
1h 28mnonstop
12:21 pm - 1:53 pmPHL Philadelphia-ROA Roanoke
1h 32mnonstop
$499American Airlines
Fri, Dec 4 - Fri, Dec 11
6:00 am - 7:41 amROA Roanoke-PHL Philadelphia
1h 41mnonstop
6:42 pm - 8:28 pmPHL Philadelphia-ROA Roanoke
1h 46mnonstop
$499American Airlines
Fri, Dec 4 - Mon, Dec 7
6:00 am - 7:41 amROA Roanoke-PHL Philadelphia
1h 41mnonstop
6:42 pm - 8:28 pmPHL Philadelphia-ROA Roanoke
1h 46mnonstop
$499American Airlines
Tue, Dec 22 - Tue, Dec 29
6:00 am - 7:36 amROA Roanoke-PHL Philadelphia
1h 36mnonstop
6:50 pm - 8:30 pmPHL Philadelphia-ROA Roanoke
1h 40mnonstop
$517American Airlines
Tue, Dec 22 - Wed, Dec 23
6:00 am - 7:36 amROA Roanoke-PHL Philadelphia
1h 36mnonstop
6:50 pm - 8:30 pmPHL Philadelphia-ROA Roanoke
1h 40mnonstop
$517American Airlines
Fri, Jan 15 - Wed, Jan 20
6:00 am - 7:34 amROA Roanoke-PHL Philadelphia
1h 34mnonstop
6:50 pm - 8:31 pmPHL Philadelphia-ROA Roanoke
1h 41mnonstop
$532American Airlines
Booking Insights
KAYAK's insights & trends for Roanoke to Pennsylvania flights
Get data-powered insights and trends into flights from Roanoke to Pennsylvania to help you find the cheapest flights, the best time to fly and much more.
Prices
Airlines
More
How much is a round-trip flight from Roanoke to Pennsylvania?
This analysis is based on the cheapest round-trip price found on KAYAK in the last 12 months by searching for a flight from Roanoke to Pennsylvania departing in November.
Flight prices are below average for this route right now.
Flights to Pennsylvania from Roanoke usually cost between $474 and $713 in November.The lowest price found in the past 5 days was $301 on United Airlines (Nov 25-Nov 27).
What is the cheapest Roanoke to Pennsylvania flight route?
Data is based on round-trip flight searches on KAYAK over the past month.
The cheapest ticket to Pennsylvania from Roanoke found in the last 5 days was to Philadelphia, at $338 round-trip. The most popular route is from Roanoke (ROA) to Philadelphia (PHL), and the cheapest round-trip airline ticket found on this route in the last 5 days was $338.
What is the cheapest time of day to fly to Pennsylvania?
The average price for all round-trip flights from Roanoke to Pennsylvania depending on the time of departure, clicked by users on KAYAK in the last 2 weeks.
The cheapest time of day to fly to Pennsylvania is generally in the morning, when round-trip flights cost $486 on average. Morning departures are around 11% cheaper than evening flights, on average. The most expensive time of day to fly to Pennsylvania is generally in the afternoon, which is peak travel time and where the average cost of a ticket is $717.
Can I save money by flying with a layover from Roanoke to Pennsylvania?
The average round-trip price for all non-stop flights, flights with one layover, and flights with two layovers for the route found by users searching on KAYAK in the last 2 weeks.
Yes, flying with a layover may cost you more time, but you can also save money on the route, with a 1 stop layover the cheapest option at $622 on average.
What is the cheapest month to fly from Roanoke to Pennsylvania?
To calculate monthly average prices, KAYAK takes all prices for each month over the last year for round-trip flights from Roanoke to Pennsylvania, removes the top 0.1% to account for outliers, and then takes the median of all values for each month.
The cheapest month for flights from Roanoke to Pennsylvania is January, when tickets cost $367 (return) on average. On the other hand, the most expensive months are July and September, when the average cost of round-trip tickets is $703 and $675 respectively.
Which airlines fly non-stop between Roanoke and Pennsylvania?
Airline and price data is aggregated from results in KAYAK’s search results from the last 2 weeks for round-trip flights from Roanoke to Pennsylvania.
There is just one airline that flies from Roanoke to Pennsylvania direct and that is American Airlines. The best round-trip deal found from American Airlines for the route is to Philadelphia (PHL) and costs $399.
Which airlines fly most frequently between Roanoke and Pennsylvania?
Roanoke and Pennsylvania are connected by different airlines. The airlines that fly that route the most regularly are American Airlines (14 flights per week), Alaska Airlines (7 flights per week), and Qatar Airways (7 flights per week).
How long does a flight from Roanoke to Pennsylvania take?
The duration of a flight to Pennsylvania depends on your arrival airport. The shortest routes to Pennsylvania from Roanoke are to Philadelphia, which takes 1h 31m, Pittsburgh, which takes 3h 28m, and Harrisburg, which takes 3h 32m.
Which cabin class options are there for flights between Roanoke and Pennsylvania?
The average price of round-trip flights for each cabin class for the route found by users searching on KAYAK over the last 2 weeks.
There are 2 cabin class options for the route. These are Economy and Prem Economy. Perform a search on KAYAK to find the latest prices and availability for all cabin fares, which differ across airlines.
What’s the earliest departure time from Roanoke to Pennsylvania?
The earliest flight from Roanoke to Pennsylvania departs at 6:00 am, landing in Philadelphia at 7:31 am.
What’s the latest departure time from Roanoke to Pennsylvania?
If you prefer to fly at night, the latest flight from Roanoke to Pennsylvania jets off at 3:11 pm and lands in Philadelphia at 4:39 pm.
Good to know
Low season | January |
|---|---|
High season | November |
Cheapest flight | $127 |
FAQs - booking Pennsylvania flights
Top tips for finding cheap flights to Pennsylvania
Reviews of the top airlines flying from Roanoke to Pennsylvania
See real verified KAYAK customer reviews for airlines flying from Roanoke to Pennsylvania. Airline scores are aggregated from all reviews left by passengers on KAYAK after flying with an airline. KAYAK doesn’t show reviews that are older than 5 years. Learn how KAYAK collects reviews.
7.3
United AirlinesOverall score based on 10470 reviews
7.7Boarding
6.7Food
8.1Crew
7.3Comfort
7.1Entertainment
Airline reviews
Awful!!!. I do not recommend United. The flight staff are unhappy and don't attempt to make the passengers feel comfortable or welcome. The food is not edible, and the seats are miserable. My expensive luggage was destroyed, and the ticket prices are too much for the experience.
4.0 OkayJohn, Sep 2026
Awful!!!. I do not recommend United. The flight staff are unhappy and don't attempt to make the passengers feel comfortable or welcome. The food is not edible, and the seats are miserable. My expensive luggage was destroyed, and the ticket prices are too much for the experience.
Airline tickets are not cheap. You expect reliable competent service. Thanks to canceled flights and botched transfers we arrived at our destination two days late. This is not acceptable
We were a little disappointed to not be able to complete check in online without uploading pics of passports. Also we have KTN's and they weren't on our boarding passes when we got to security. Had to trek back to counter to have them fix.
United didn’t even try to hold the flight for me. They knew I had a tight connection and when I arrived at the gate less than 10 mins after final boarding the flight had already gone. The gate agent wasn’t even notified that I was on my way. She was told I wasn’t at the airport
Everything went well except the turbulence what no one have a control of but pilot and crew handled very good!
They did the one thing that really matters - got to Chicago early.
I still prefer Delta, but Delta doesn’t fly to State College PA.
This flight was delayed multiple times and eventually canceled around 2-3ish. Original take off time was around 10:30am. By 3, there were no other options out of Houston, so stuck in Houston for from 3pm - 11am the next day.
Nothing bad to say about the actual crew or airline. It was nice to have a complimentary FULL can of soda, as well as a snack. Blankets and earbuds were also provided at no cost for this red eye flight. I especially appreciated the free WiFi and movie selection with the Bluetooth option. It helped the flight pass more quickly. No matter who you fly, boarding and disembarking are always SUCH a pain. As I mentioned, this is on the passengers and not the crew!!
Ok so apparently the new policy on United Airlines is that customers in the main cabin should NEVER be served more than once and besides picking up trash there should NEVER be another interaction with the customer for any reason.
We waitied for 2 hours for flights to take off. Make us to seat 2 hours in small space is not good.
Wheel Chair Access sucked. I had a guy from Bangaldesh drop me off without taking me to the gate
comfy and spacious seats for premium economy, nice flight attendants. only problem was the wifi did not work, and my entertainment screen was locked in Arabic language and all kids shows with no way of seemingly changing it. but the flight was fine and I arrived with no issues
Although it was a smaller plane, the flight was quick and uneventful.
We left nearly 40 minutes late, which is a long time when you're just seated and waiting. Otherwise, it went well.
Horrible - their gate agents do not care and loyalty means nothing to them. Planes are often late and you are left on your own. Oh, and WiFi - good luck!
Flight was delayed for 5 hours in ten minute increments. Bizarre and frustrating
Nothing to write home about, average flight experience. Seats were spacious enough, crew friendly enough. Loved the AA entertainment/wifi service.
The flight had a delay that made me being in a real rush to take the second flight. The delay was almost for 2 hours. They moved us from gate to gate in 4 times. Once I arrived to Philadelphia, I got to run thorough all the airport, as the train was already closed by that time. So I got sick with asthma for all the running I had to do. And I was the last one to board, when it was almost closed. So irresponsable with the people
Equipment swap led to 2+ hour delay on international flight. And to top it off, boarding took forever.
More options for your flight from Roanoke to Pennsylvania
Complete your trip to Pennsylvania with a hotel stay or car rental
Information on your arrival and departure airports
Cabin class types available on flights to Pennsylvania
Cabin classes available on flights to Pennsylvania. Prices are the lowest found on KAYAK over the last 7 days. Price and availability is not guaranteed.
Flights from other airports in Roanoke to Pennsylvania
Flights from all airports in Roanoke to Pennsylvania. Prices are the lowest found on KAYAK over the last 7 days. Price and availability is not guaranteed.
Flights to other popular destinations
The most popular flights on KAYAK according to clicks in the last 2 weeks. Prices are the lowest found on KAYAK over the last 7 days. Price and availability is not guaranteed.
Flights from Roanoke to popular cities in Pennsylvania
Flights from Roanoke to Allentownfrom $429
Flights from Roanoke to Eriefrom $556
Flights from Roanoke to Harrisburgfrom $409
Flights from Roanoke to New Yorkfrom $319
Flights from Roanoke to Philadelphiafrom $401
Flights from Roanoke to Pittsburghfrom $389
Flights from Roanoke to Scrantonfrom $439