STL to RIC (St. Louis to Richmond) Flights

Last Minute Flights from STL to RIC

Best airfare and ticket deals for STL to RIC flights are based on recent deals found by Expedia.com customers within the past 7 days.

OriginDestinationTravel DatesFlights From*
STLRichmondApril 7 to April 14$405
*Prices include taxes and fees

Cheapest STL to RIC Flights

Best airfare and ticket deals for STL to RIC flights are based on recent deals found by Expedia.com customers within the past 7 days.

OriginDestinationTravel DatesFlights From*
STLRichmondMay 11 to May 18$157
STLRichmondMay 29 to May 30$227
STLRichmondMay 6 to May 26$246
STLRichmondApril 27 to April 30$277
*Prices include taxes and fees
STL to RIC Flight Details
Origin airport
Lambert-St. Louis Intl.
Origin airport IATA code
STL
Destination airport
Richmond Intl.
Destination airport IATA code
RIC
Distance
712 mi

Frequently asked questions

Which airlines with flights from STL to RIC allow free cancellation due to COVID-19?
Simply enter your origin, destination and travel dates, then click the big green “Find the best flight deals” button. Once all the available flights are displayed, check the “No change fee” box underneath the “Flexible change policies” filter on the left. Before you book your STL to Richmond International Airport airfares, read through the airline’s COVID-19 travel-related policies so you’re aware of exactly what can and can’t be changed.
What airlines fly direct from STL to RIC?
Unfortunately, you can’t fly nonstop from STL to RIC. Head to Henrico County by grabbing a flight with one or more stops in between. If you’ve got some spare time, why not spend a couple of days in your layover city?
How many flights are there from STL to RIC?
There are about 71 flights each day from St. Louis, MO Airport (STL-Lambert-St. Louis Intl.) to Richmond, VA Airport (RIC-Richmond Intl.), so you have no shortage of ways to get to Henrico County. Just pick a date and time that fits with your plans and lock in your fare.
How long does it take to fly from St. Louis, MO Airport (STL-Lambert-St. Louis Intl.) to Richmond, VA Airport (RIC-Richmond Intl.)?
You’ll be aboard the plane for around 4 hours and 2 minutes from St. Louis, MO Airport (STL-Lambert-St. Louis Intl.) to Richmond, VA Airport (RIC-Richmond Intl.), so pick comfy clothes to wear. Athletic wear, loose, wide-leg pants and slip-on sneakers are excellent options for a flight of this duration.
What is the flight distance from St. Louis, MO Airport (STL-Lambert-St. Louis Intl.) to Richmond, VA Airport (RIC-Richmond Intl.)?
A short-haul flight, the journey from St. Louis to Henrico County is an easy 710 miles (1150 km). You’ll be disembarking and collecting your luggage in no time flat.
How many morning flights are there from STL to RIC?
With about 265 morning flights every week from STL to RIC to take your pick of, you’ll be hopping out of bed and jetting off in no time at all.
  • If you want to travel with American Airlines (AA), it operates 92 weekly services that depart before noon. The 5:20AM flight is the first one of the day.
  • Another great option is United Airlines. This carrier has 73 early flights every week. 12:45AM is the earliest one.
  • Reserve a seat with Delta (DL) and you’ll have around 62 morning flights to select from. The earliest departure time from STL is 6:00AM.
How many afternoon flights are there from STL to RIC?
With 234 afternoon and evening flights from STL to RIC a week, you can forget all about waking up at the crack of dawn.
  • Think about booking your ticket with American Airlines (AA). It has 71 flights every week that depart after noon. The earliest service is 12:50PM.
  • United Airlines (UA) offers 67 afternoon and evening flights a week. The first one is at 1:00PM.
  • Alternatively, get up and away with Delta (DL). This carrier has 63 weekly flights after midday, with the earliest departing at 12:35PM.
What is the earliest departure time out of St. Louis to Henrico County?
Set off from STL at 12:45AM and land at RIC at 11:58AM. This flight is the earliest you can take on this route.
What is the latest departure time out of St. Louis to Henrico County?
The last flight leaves the tarmac at STL at 9:45PM and lands at RIC at 3:20PM. You’ll have more than enough time to get ready for this flight.
What is the average price from St. Louis to Henrico County?
You can find a round-trip flight from STL to RIC beginning from around $157. The cheapest deals disappear fast, so book as soon as you know your travel dates. This price was available on Flights.com within the past 7 days, for flights departing within the next year. Prices and availability are subject to change. Additional terms apply.

St. Louis to Richmond Flights

Whether it’s for an obligation or the sake of your sanity, sometimes you need to get away. Maybe you need flights from St. Louis to Richmond to attend your cousin’s wedding, to pitch a business idea to your boss, or perhaps simply to treat yourself to a mini vacation. Regardless of the reasons behind packing your bags and needing to find the cheapest flights from STL to RIC, we’ve got you covered here at Flights.com.

We present you with some of the hottest deals on airfare so stop that Google flights search. We want you to spend less on your flight from St. Louis to Richmond, so you can spend more during your getaway. With Flights.com, you’ll find it simple to land airline tickets with itineraries matching your travel schedule. What’s more, we provide you with all the information you need to confidently make reservations on your family, business, or personal trip.