Cheap Flights to Salem , VA

Popular airlines to Salem

    notification illustration

    Be in the know

    Get alerts if flight prices drop or rise*
    deals illustration

    Book smarter

    Save on select hotels after you book a flight*
    trophy illustration

    Find the right fit

    We search billions of combinations of flights to help you find your next adventure

Frequently asked questions

How do I find cheap flights to Salem that have flexible change policies?
Search for your low-cost flights to Salem, then select "No change fee" underneath the "Flexible change policies" subheading. It's as easy as that. We get that travel plans can change and flexibility is essential, so you can book with confidence with Expedia.
Which airlines fly to Salem?
Find a seat with one of these airlines and the exciting region of Salem will be yours to discover:

  • American Airlines - 320 flights to or near Salem each month, including 320 flights to Roanoke Regional Airport (ROA) per month.
  • United Airlines - 147 flights to or near Salem each month, including 147 flights to Roanoke Regional Airport (ROA) per month.
  • Delta Air Lines - 26 flights to or near Salem each month, including 26 flights to Roanoke Regional Airport (ROA) per month.

How can I find cheap tickets to Salem?
A helpful strategy for picking up cheap tickets is to be flexible with your dates. Start by searching for your flight to Salem, then click on the "flexible dates" link to compare prices for nearby days. Another good tip? Book in advance. For an idea of fares, was the best price for a flight to Salem in the last seven days.
How much is a flight to Salem?
You could have nabbed a return flight to Salem from anywhere between and in the last seven days. For one-way journeys from (), the lowest price during this period was just .
What are the most popular airports to fly into in Salem?
The main entryway to Salem, around 511 flights touch down at Roanoke Regional Airport (ROA) every month. Find a rewarding deal, book your fare and get ready to experience this sensational region.
When is the cheapest time to fly to Salem?
Leave for Salem early on in the week and you'll usually be rewarded with cheaper fares. Tuesday is typically the cheapest day to get on a plane, followed closely by Monday. If you're eager to avoid the most expensive flights, stay away from Saturdays.
How much is a plane ticket to Salem?
In the last seven days, airfares to Salem varied between and . Prices depend on a number of things, particularly the departure time, seating class, airline and when you make your booking.
What months are the cheapest to book a flight to Salem?
February is a good month to score cheap flights to Salem. Be aware that the most expensive time to make a booking in the U.S. Isn't during the peak of summer, but in December.
How long is a flight to Salem?
It could take you a couple of hours or more — it mostly depends on which part of the States you're coming from. The average flight times for these in-demand domestic routes to Salem will give you a good idea of what you can expect:

  • Charlotte, NC (CLT-Charlotte-Douglas Intl.) to Roanoke Regional Airport (ROA) - 1 hour and 9 minutes
  • Atlanta, GA (ATL-Hartsfield-Jackson Atlanta Intl.) to Roanoke Regional Airport (ROA) - 1 hour and 25 minutes
  • Washington, DC (IAD-Washington Dulles Intl.) to Roanoke Regional Airport (ROA) - 1 hour and 11 minutes

Book with confidence

Book with confidence

Travel information

Travel information

Destination airport
Salem
Destination airport IATA code
ROA