Cheap flights from Newark (EWR) to St. Louis (STL)

EWR — STL
Feb 7 — Feb 141

The best prices from Newark to Lambert-St Louis are usually found in February or January, booked 60 days in advance, depart on a Wednesday or Thursday and return on a Tuesday

How to find the cheapest flight from Newark (EWR) to St. Louis (STL)

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

EWR - STL

Price

$261 - $465

STL

Temperature

32 - 80.6 °F

STL

Rainfall

2.2 - 4.7 inches

Popular inJuneHigh demand for flights, 15% potential price rise
Cheapest inFebruaryBest time to find cheap flights, 34% potential price drop
Round-trip from$261From Newark to Lambert-St Louis
One-way from$116One-way flight from Newark to Lambert-St Louis

What is the cheapest day to fly round-trip from Newark Airport to St. Louis?

Users have found that leaving on a Tuesday can be a cost-effective option. It’s possible to save up to 26% on your flight compared to booking on days when demand is much higher.

How far in advance should I book a flight from Newark Airport to St. Louis?

Find a great deal and save up to 50% by booking at least 29 days prior to your desired departure date, rather than waiting until the week of travel. According to our data, there are a number of flights available from Newark Airport to St. Louis within the next two weeks, with the cheapest ticket starting at $371.

What is the cheapest month to fly from Newark Airport to St. Louis?

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

When is the cheapest time to fly from Newark Airport to St. Louis (EWR - STL)?

It’s typically best to fly out from Newark Airport to St. Louis in the afternoon. Doing so could potentially save you 25% on the flight price compared to flying in the evening, which is usually more expensive.

Cheap flights from Newark to St. Louis in February, March 2023

The best prices found for EWR to STL flights for February, March
Mar 1 - Mar 8
EWR

Newark

STL

Lambert-St Louis

1 stop

6h 42m
STL

Lambert-St Louis

EWR

Newark

1 stop

6h 51m
$142

Spirit Airlines

Pick Dates

Deal found 1/31

Mar 1 - Mar 8
EWR

Newark

STL

Lambert-St Louis

1 stop

6h 42m
STL

Lambert-St Louis

EWR

Newark

1 stop

6h 51m
$145

Spirit Airlines

Pick Dates

Deal found 1/30

Feb 27 - Mar 1
EWR

Newark

STL

Lambert-St Louis

1 stop

7h 32m
STL

Lambert-St Louis

EWR

Newark

2 stops

17h 20m
$157

Multiple Airlines

Pick Dates

Deal found 1/30

Newark to St. Louis 2023 flight deals

Cheap flights to St. Louis from Newark found for this year
Mar 1 - Mar 8
EWR

Newark

STL

Lambert-St Louis

1 stop

6h 42m
STL

Lambert-St Louis

EWR

Newark

1 stop

6h 51m
$142

Spirit Airlines

Pick Dates

Deal found 1/31

Mar 1 - Mar 8
EWR

Newark

STL

Lambert-St Louis

1 stop

6h 42m
STL

Lambert-St Louis

EWR

Newark

1 stop

6h 51m
$145

Spirit Airlines

Pick Dates

Deal found 1/30

Feb 27 - Mar 1
EWR

Newark

STL

Lambert-St Louis

1 stop

7h 32m
STL

Lambert-St Louis

EWR

Newark

2 stops

17h 20m
$157

Multiple Airlines

Pick Dates

Deal found 1/30

Cheap Spirit Airlines flights from Newark to St. Louis

Mar 1 - Mar 8
EWR

Newark

STL

Lambert-St Louis

1 stop

6h 42m
STL

Lambert-St Louis

EWR

Newark

1 stop

6h 51m
$142

Spirit Airlines

Pick Dates

Deal found 1/31

Mar 1 - Mar 8
EWR

Newark

STL

Lambert-St Louis

1 stop

6h 42m
STL

Lambert-St Louis

EWR

Newark

1 stop

6h 51m
$145

Spirit Airlines

Pick Dates

Deal found 1/30

Feb 22 - Feb 28
EWR

Newark

STL

Lambert-St Louis

1 stop

6h 42m
STL

Lambert-St Louis

EWR

Newark

1 stop

16h 23m
$160

Spirit Airlines

Pick Dates

Deal found 1/30

Cheap United Airlines flights from Newark to St. Louis

Feb 9 - Feb 11
EWR

Newark

STL

Lambert-St Louis

Nonstop

2h 52m
STL

Lambert-St Louis

EWR

Newark

Nonstop

2h 18m
$228

United Airlines

Pick Dates

Deal found 2/1

Feb 9 - Feb 11
EWR

Newark

STL

Lambert-St Louis

Nonstop

2h 58m
STL

Lambert-St Louis

EWR

Newark

1 stop

4h 31m
$238

United Airlines

Pick Dates

Deal found 2/1

Feb 9 - Feb 14
EWR

Newark

STL

Lambert-St Louis

1 stop

6h 39m
STL

Lambert-St Louis

EWR

Newark

1 stop

6h 36m
$247

United Airlines

Pick Dates

Deal found 2/1

Non-stop flights to St. Louis from Newark

Save time with Newark to St. Louis direct flight deals
Mar 1 - Mar 8
EWR

Newark

STL

Lambert-St Louis

Nonstop

2h 41m
STL

Lambert-St Louis

EWR

Newark

Nonstop

2h 18m
$220

United Airlines

Pick Dates

Deal found 1/30

Mar 1 - Mar 6
EWR

Newark

STL

Lambert-St Louis

Nonstop

2h 41m
STL

Lambert-St Louis

EWR

Newark

Nonstop

2h 18m
$224

United Airlines

Pick Dates

Deal found 2/1

Feb 18 - Feb 20
EWR

Newark

STL

Lambert-St Louis

Nonstop

2h 41m
STL

Lambert-St Louis

EWR

Newark

Nonstop

2h 18m
$228

United Airlines

Pick Dates

Deal found 1/31

Last minute flights from Newark to St. Louis

Late deals on return flights to St. Louis from Newark, departing today and this week
Feb 11 - Feb 13
EWR

Newark

STL

Lambert-St Louis

1 stop

11h 39m
STL

Lambert-St Louis

EWR

Newark

1 stop

11h 47m
$174

Multiple Airlines

Pick Dates

Deal found 1/31

Feb 7 - Feb 8
EWR

Newark

STL

Lambert-St Louis

1 stop

11h 44m
STL

Lambert-St Louis

EWR

Newark

1 stop

12h 28m
$176

Multiple Airlines

Pick Dates

Deal found 1/30

Feb 7 - Feb 7
EWR

Newark

STL

Lambert-St Louis

1 stop

6h 55m
STL

Lambert-St Louis

EWR

Newark

1 stop

12h 28m
$183

Multiple Airlines

Pick Dates

Deal found 1/30

One-way flights to St. Louis from Newark

The cheapest one-way flights from Newark to St. Louis
Feb 22
EWR

Newark

STL

Lambert-St Louis

1 stop

6h 42m
$71

Spirit Airlines

Pick Dates

Deal found 1/30

Mar 1
EWR

Newark

STL

Lambert-St Louis

1 stop

6h 42m
$72

Spirit Airlines

Pick Dates

Deal found 2/1

Mar 29
EWR

Newark

STL

Lambert-St Louis

1 stop

7h 54m
$73

Spirit Airlines

Pick Dates

Deal found 1/31

Reviews of Airlines Servicing St. Louis

Delta
7.9
Good
2,041 reviews

Entertainment

7.8

Overall

7.9

Boarding

8.0

Food

7.2

Crew

8.5

Comfort

7.9

Reviews

1 / 10

The Delta Experience was just amazing from beginning to end. Definitely booking with Delta again. Above and beyond.

Delta
7.9
Good
2,041 reviews
Delta
7.9
Good
2,041 reviews

Entertainment

7.8

Overall

7.9

Boarding

8.0

Food

7.2

Crew

8.5

Comfort

7.9

Reviews

1 / 10

The Delta Experience was just amazing from beginning to end. Definitely booking with Delta again. Above and beyond.

United Airlines
7.6
Good
1,188 reviews
Delta
7.9
Good
2,041 reviews

Entertainment

7.8

Overall

7.9

Boarding

8.0

Food

7.2

Crew

8.5

Comfort

7.9

Reviews

1 / 10

The Delta Experience was just amazing from beginning to end. Definitely booking with Delta again. Above and beyond.

American Airlines
7.4
Good
1,668 reviews
Delta
7.9
Good
2,041 reviews

Entertainment

7.8

Overall

7.9

Boarding

8.0

Food

7.2

Crew

8.5

Comfort

7.9

Reviews

1 / 10

The Delta Experience was just amazing from beginning to end. Definitely booking with Delta again. Above and beyond.

Spirit Airlines
6.9
Okay
716 reviews
Delta
7.9
Good
2,041 reviews

Entertainment

7.8

Overall

7.9

Boarding

8.0

Food

7.2

Crew

8.5

Comfort

7.9

Reviews

1 / 10

The Delta Experience was just amazing from beginning to end. Definitely booking with Delta again. Above and beyond.

Related info for your journey

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

What airport do you fly into for flights to St. Louis from Newark?

Lambert-St Louis (STL), located 12.7 mi from the city center, is the airport you fly into when you book flights from Newark to St. Louis. 7 airlines have flights to Lambert-St Louis from Newark on a regular basis. Booking flights from Newark to Lambert-St Louis should not be difficult; the airport handles an average of 7 inbound flights from Newark per day.

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

Due to the rapidly changing circumstances due to COVID-19, airlines like United Airlines, American Airlines, and Delta flying from Newark to Lambert-St Louis have implemented new flexible cancellation policies.

Can I find flights from Newark Airport to St. Louis for under $200 on Cheapflights?

Yes, there are multiple flights from Newark Airport to St. Louis for under $200. The cheapest flight booked recently is on Spirit Airlines for just $142, but on average you can expect to pay $169.

Are there nonstop flights from Newark Airport to St. Louis for under $300 on Cheapflights?

Cheapflights has at least 20 direct flights from Newark Airport to St. Louis under $300. A good price for a nonstop flight from Newark Airport to St. Louis is less than $263.

Are there last-minute flights available from Newark Airport to St. Louis for under $200?

There are currently 20+ open flights from Newark Airport to St. Louis within the next 7 days for less than $200.

What days are nonstop flights available from Newark Airport to St. Louis?

Nonstop flights can be found on the following days: Sunday, Monday, Tuesday, Thursday, Friday, Saturday.

How popular is this Newark Airport to St. Louis flight route?

Flights from Newark to Lambert-St Louis have been viewed 22 times in the past calendar month.

How many flights depart from Newark Airport to St. Louis on average per day?

25 flight departures from Newark Airport to St. Louis per day on average.
Early Morning (Midnight to 6am) - 4% of flight departures
Morning (6am - Noon) - 8% of flight departures
Afternoon (Noon - 6pm) - 48% of flight departures
Evening (6pm - Midnight) - 40% of flight departures

How long is the flight from Newark Airport to St. Louis?

Airlines like Spirit Airlines fly from Newark Airport to St. Louis in about 6h 42m. The time it takes to get you to your destination can typically vary by up to . Newark Airport and St. Louis are separated by a distance of 874 mi.

What is the cheapest airline to fly from Newark Airport to St. Louis round-trip?

Spirit Airlines, at $142, was found to be the cheapest airline from Newark Airport to St. Louis.. Spirit Airlines is priced at 63% lower than the current average price of a flight leaving 3 months from now.

What are the cheapest airlines to fly from Newark Airport to St. Louis one-way?

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

What are the most popular airlines that fly from Newark Airport to St. Louis?

Undisclosed Carrier, American Airlines and Alaska Airlines are the most popular airlines when flying from Newark Airport to St. Louis.

What are the most reliable airlines from Newark Airport to St. Louis?

Before booking your flight to St. Louis from Newark Airport, check out the most reliable airlines to get you to your destination on time: Republic Airways (83%), Austrian Airlines (82%), United Airlines( 79%).

What are the cheapest flights from Newark Airport to St. Louis?

The cheapest flight price from Newark Airport to St. Louis is $114. On average you can expect to pay $630. The most popular route, (Newark - Lambert-St Louis), can usually be booked for $142.

Alternative routes for Newark to St. Louis

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

Top 5 airlines flying from Newark to St. Louis

The chart below displays the airlines Cheapflights users traveling from Newark to St. Louis choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.
AirlineCheapestAverageFlexibilityOn-timeCOVID-19 safety
Juneyao AirlinesCheapest$14Average$22FlexibilityNo cancel feeOn-time66%COVID-19 safety
Search Juneyao Airlines flights
Spirit AirlinesCheapest$133Average$232FlexibilityNo cancel feeOn-time65%COVID-19 safety
Search Spirit Airlines flights
DeltaCheapest$189Average$356FlexibilityNo cancel feeOn-timeN/ACOVID-19 safety
Search Delta flights
American AirlinesCheapest$236Average$407FlexibilityNo cancel feeOn-time71%COVID-19 safety
Search American Airlines flights
United AirlinesCheapest$237Average$414FlexibilityNo cancel feeOn-time69%COVID-19 safety
Search United Airlines flights

Hourly flight availability from Newark to St. Louis

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

Weekly flight availability from Newark to St. Louis

See how many times per day planes take to the skies headed from Newark to St. Louis
Sunday6daily flights
Monday12daily flights
Tuesday9daily flights
Wednesday10daily flights
Thursday8daily flights
Friday6daily flights
Saturday3daily 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.