Cheap flights from St. Louis to Richmond (STL - RIC)

STL — RIC
Jan 31 — Feb 71

The best prices from Lambert-St Louis to Richmond Byrd Intl are usually found in February or March, booked 41 days in advance, depart on a Tuesday or Wednesday and return on a Wednesday

How to find the cheapest flight from St. Louis (STL) to Richmond (RIC)

All the information you need to plan the best STL to RIC flight in 2023: compare St. Louis to Richmond flight prices with the expected peak season, weather and rainfall in Richmond.

STL - RIC

Price

$310 - $420

RIC

Temperature

37.4 - 78.8 °F

RIC

Rainfall

2.8 - 4.7 inches

Popular inJuneHigh demand for flights, 16% potential price rise
Cheapest inFebruaryBest time to find cheap flights, 12% potential price drop
Round-trip from$310From Lambert-St Louis to Richmond Byrd Intl
One-way from$167One-way flight from Lambert-St Louis to Richmond Byrd Intl

What is the cheapest day to fly round-trip from St. Louis to Richmond, Virginia?

Flights from St. Louis to Richmond, Virginia are found to be more expensive on Thursday. This shouldn't discourage you from searching as you can still find great deals by being flexible with your options. Use our search form to find deals on tickets to Richmond, Virginia.

How far in advance should I book a flight from St. Louis to Richmond, Virginia?

To save on the cost of your flight from St. Louis to Richmond, Virginia, book at least 41 days before your planned departure. Booking around this time can save you about 31% on the cost of this flight compared to booking a flight leaving this week. We have found prices from $370 if you need a flight within two weeks. For flights within the next 72 hours, you can find tickets from as low as $420.

What is the cheapest month to fly from St. Louis to Richmond, Virginia?

Flights from St. Louis to Richmond, Virginia lean towards being more expensive in June. Prices are generally better when you fly from St. Louis to Richmond, Virginia in February, with the cheapest ticket starting at $224.

When is the cheapest time to fly from St. Louis to Richmond, Virginia (STL - RIC)?

When flying from St. Louis to Richmond, Virginia, the time of day you fly usually plays a role in the price. Save by searching for a flight in the evening, which can drop the price by up to 9% versus a flight at noon.

Cheap flights from St. Louis to Richmond in January, February 2023

The best prices found for STL to RIC flights for January, February
Jan 31 - Feb 3
STL

Lambert-St Louis

RIC

Richmond Byrd Intl

1 stop

14h 27m
RIC

Richmond Byrd Intl

STL

Lambert-St Louis

1 stop

23h 31m
$220

Multiple Airlines

Pick Dates

Deal found 1/25

Jan 29 - Feb 1
STL

Lambert-St Louis

RIC

Richmond Byrd Intl

1 stop

14h 27m
RIC

Richmond Byrd Intl

STL

Lambert-St Louis

1 stop

15h 04m
$278

Multiple Airlines

Pick Dates

Deal found 1/24

Feb 15 - Feb 16
STL

Lambert-St Louis

RIC

Richmond Byrd Intl

1 stop

8h 13m
RIC

Richmond Byrd Intl

STL

Lambert-St Louis

1 stop

20h 19m
$279

Spirit Airlines

Pick Dates

Deal found 1/24

St. Louis to Richmond 2023 flight deals

Cheap flights to Richmond from St. Louis found for this year
Mar 1 - Mar 5
STL

Lambert-St Louis

RIC

Richmond Byrd Intl

1 stop

11h 21m
RIC

Richmond Byrd Intl

STL

Lambert-St Louis

1 stop

11h 47m
$196

Multiple Airlines

Pick Dates

Deal found 1/24

Jan 31 - Feb 3
STL

Lambert-St Louis

RIC

Richmond Byrd Intl

1 stop

14h 27m
RIC

Richmond Byrd Intl

STL

Lambert-St Louis

1 stop

23h 31m
$220

Multiple Airlines

Pick Dates

Deal found 1/25

Apr 22 - Apr 25
STL

Lambert-St Louis

RIC

Richmond Byrd Intl

1 stop

21h 27m
RIC

Richmond Byrd Intl

STL

Lambert-St Louis

1 stop

18h 07m
$234

Spirit Airlines

Pick Dates

Deal found 1/26

Cheap Spirit Airlines flights from St. Louis to Richmond

Apr 22 - Apr 25
STL

Lambert-St Louis

RIC

Richmond Byrd Intl

1 stop

21h 27m
RIC

Richmond Byrd Intl

STL

Lambert-St Louis

1 stop

18h 07m
$234

Spirit Airlines

Pick Dates

Deal found 1/26

Feb 15 - Feb 16
STL

Lambert-St Louis

RIC

Richmond Byrd Intl

1 stop

8h 13m
RIC

Richmond Byrd Intl

STL

Lambert-St Louis

1 stop

20h 19m
$279

Spirit Airlines

Pick Dates

Deal found 1/24

Apr 20 - Apr 23
STL

Lambert-St Louis

RIC

Richmond Byrd Intl

1 stop

21h 27m
RIC

Richmond Byrd Intl

STL

Lambert-St Louis

1 stop

18h 14m
$306

Spirit Airlines

Pick Dates

Deal found 1/25

Cheap United Airlines flights from St. Louis to Richmond

Feb 22 - Feb 25
STL

Lambert-St Louis

RIC

Richmond Byrd Intl

2 stops

11h 07m
RIC

Richmond Byrd Intl

STL

Lambert-St Louis

1 stop

5h 08m
$365

United Airlines

Pick Dates

Deal found 1/24

Mar 1 - Mar 5
STL

Lambert-St Louis

RIC

Richmond Byrd Intl

1 stop

10h 07m
RIC

Richmond Byrd Intl

STL

Lambert-St Louis

2 stops

24h 35m
$393

United Airlines

Pick Dates

Deal found 1/24

Mar 1 - Mar 5
STL

Lambert-St Louis

RIC

Richmond Byrd Intl

2 stops

10h 32m
RIC

Richmond Byrd Intl

STL

Lambert-St Louis

2 stops

24h 35m
$397

United Airlines

Pick Dates

Deal found 1/24

Last minute flights from St. Louis to Richmond

Late deals on return flights to Richmond from St. Louis, departing today and this week
Jan 31 - Feb 3
STL

Lambert-St Louis

RIC

Richmond Byrd Intl

1 stop

14h 27m
RIC

Richmond Byrd Intl

STL

Lambert-St Louis

1 stop

23h 31m
$220

Multiple Airlines

Pick Dates

Deal found 1/25

Jan 31 - Feb 3
STL

Lambert-St Louis

RIC

Richmond Byrd Intl

2 stops

6h 54m
RIC

Richmond Byrd Intl

STL

Lambert-St Louis

1 stop

23h 31m
$286

Multiple Airlines

Pick Dates

Deal found 1/25

Jan 31 - Feb 3
STL

Lambert-St Louis

RIC

Richmond Byrd Intl

2 stops

8h 46m
RIC

Richmond Byrd Intl

STL

Lambert-St Louis

2 stops

12h 43m
$932

Multiple Airlines

Pick Dates

Deal found 1/25

One-way flights to Richmond from St. Louis

The cheapest one-way flights from St. Louis to Richmond
Mar 1
STL

Lambert-St Louis

RIC

Richmond Byrd Intl

1 stop

23h 12m
$64

Multiple Airlines

Pick Dates

Deal found 1/26

Mar 1
STL

Lambert-St Louis

RIC

Richmond Byrd Intl

1 stop

8h 13m
$83

Spirit Airlines

Pick Dates

Deal found 1/24

Jan 31
STL

Lambert-St Louis

RIC

Richmond Byrd Intl

1 stop

18h 12m
$88

Spirit Airlines

Pick Dates

Deal found 1/25

Reviews of Airlines Servicing Richmond

Delta
7.9
Good
1,999 reviews

Comfort

7.9

Overall

7.9

Food

7.2

Boarding

8.0

Crew

8.5

Entertainment

7.8

Reviews

1 / 10

It's a short flight, so there's no in-flight entertainment, but that's fine. The crew was friendly and held the plane as I ran from a delayed flight.

Delta
7.9
Good
1,999 reviews
Delta
7.9
Good
1,999 reviews

Comfort

7.9

Overall

7.9

Food

7.2

Boarding

8.0

Crew

8.5

Entertainment

7.8

Reviews

1 / 10

It's a short flight, so there's no in-flight entertainment, but that's fine. The crew was friendly and held the plane as I ran from a delayed flight.

United Airlines
7.6
Good
1,147 reviews
Delta
7.9
Good
1,999 reviews

Comfort

7.9

Overall

7.9

Food

7.2

Boarding

8.0

Crew

8.5

Entertainment

7.8

Reviews

1 / 10

It's a short flight, so there's no in-flight entertainment, but that's fine. The crew was friendly and held the plane as I ran from a delayed flight.

American Airlines
7.4
Good
1,666 reviews
Delta
7.9
Good
1,999 reviews

Comfort

7.9

Overall

7.9

Food

7.2

Boarding

8.0

Crew

8.5

Entertainment

7.8

Reviews

1 / 10

It's a short flight, so there's no in-flight entertainment, but that's fine. The crew was friendly and held the plane as I ran from a delayed flight.

Spirit Airlines
6.9
Okay
708 reviews
Delta
7.9
Good
1,999 reviews

Comfort

7.9

Overall

7.9

Food

7.2

Boarding

8.0

Crew

8.5

Entertainment

7.8

Reviews

1 / 10

It's a short flight, so there's no in-flight entertainment, but that's fine. The crew was friendly and held the plane as I ran from a delayed flight.

Related info for your journey

Useful info, stats and facts about St. Louis to Richmond flights.

Which airlines flying from Lambert-St Louis to Richmond Byrd Intl have flexible cancellations due to COVID-19?

American Airlines, Delta, and United Airlines are some of the carriers that may have flexible cancellation policies. You can use our site to filter for other airlines that may also have this kind of flexibility.

Can I find flights from St. Louis to Richmond, Virginia for under $200 on Cheapflights?

Yes, there are multiple flights from St. Louis to Richmond, Virginia for under $200. The cheapest flight booked recently is on Multiple Airlines for just $196, but on average you can expect to pay $320.

Are there last-minute flights available from St. Louis to Richmond, Virginia for under $300?

There are currently 3+ open flights from St. Louis to Richmond, Virginia within the next 7 days for less than $300.

What are the cheapest airlines flying from St. Louis to Richmond, Virginia round-trip?

Cheapflights users have booked flights from St. Louis to Richmond, Virginia round-trip from $234. Other airlines that can offer you cheap pricing are American Airlines, from $280, and Delta, from $282. You may be able to fly from St. Louis to Richmond, Virginia for 33% less than the average price by searching for these airlines.

What are the cheapest airlines to fly from St. Louis to Richmond, Virginia one-way?

To fly one-way, consider booking your trip with Spirit Airlines, which is currently one of the cheapest options available, starting at $83. Delta flights start at $203 while deals on United Airlines start at $235 one-way.

What are the most popular airlines that fly from St. Louis to Richmond, Virginia?

Consider American Airlines, Delta or Juneyao Airlines when booking your flight. These represent the most popular airlines when flying from St. Louis to Richmond, Virginia.

What are the cheapest flights from St. Louis to Richmond, Virginia?

Looking for the cheapest flight from St. Louis to Richmond, Virginia? While on average our users pay $640, our data indicates the cheapest price to be $88. The most popular route (Lambert-St Louis - Richmond Byrd Intl), is priced around $196.

Alternative routes for St. Louis to Richmond

See prices for flight routes from nearby airports that may be better suited for you.

Top 4 airlines flying from St. Louis to Richmond

The chart below displays the airlines Cheapflights users traveling from St. Louis to Richmond choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.
AirlineCheapestAverageFlexibilityOn-timeCOVID-19 safety
Spirit AirlinesCheapest$156Average$198FlexibilityNo cancel feeOn-time65%COVID-19 safety
Search Spirit Airlines flights
United AirlinesCheapest$199Average$322FlexibilityNo cancel feeOn-time69%COVID-19 safety
Search United Airlines flights
American AirlinesCheapest$224Average$371FlexibilityNo cancel feeOn-time71%COVID-19 safety
Search American Airlines flights
DeltaCheapest$241Average$363FlexibilityNo cancel feeOn-timeN/ACOVID-19 safety
Search Delta flights

Hourly flight availability from St. Louis to Richmond

See what time of day planes typically take off from St. Louis to Richmond
100%of flight departuresEarly morningMidnight to 6 am
0%of flight departuresMorning6 am to noon
0%of flight departuresAfternoonNoon to 6 pm
0%of flight departuresEvening6 pm to midnight
Midnight
6 AM
Noon
6 PM

Weekly flight availability from St. Louis to Richmond

See how many times per day planes take to the skies headed from St. Louis to Richmond
Sunday0daily flights
Monday1daily flight
Tuesday1daily flight
Wednesday1daily flight
Thursday1daily flight
Friday1daily flight
Saturday0daily flights
100% Free
Cheapflights is completely free to use, so you can start saving the moment you arrive.
Book with Flexibility
Our users can plan ahead with confidence and find flights with no change fees
Travel Smart
Millions of people come to us for their flight needs every year. We help make travel planning easy by providing useful insights and data-driven graphs that can inform your decisions.