background

Flight Deals from New York City to St. Louis from $221

Bundle + Save

Bundle + Save

Top flight deals from leading airlines:

DL LogoUA LogoQR LogoSQ LogoNH LogoEK LogoJL Logo

... and +100s more

Incredible Deals

Save up to 50% on select flights with Priceline

Bundle & Save

Save an average of $240 per person when bundling your flight and hotel together with Priceline

Best Price Guarantee

If a VIP member finds a better price elsewhere, we'll refund up to 200% of the difference

Help 24/7

We’re always here for you - reach us 24 hours a day, 7 days a week

Stops

  • Up to 1 stop
    $358
  • Up to 2 stops
    $416

Airlines

  • American Airlines
    $468
  • Delta Air Lines
    $358
  • United Airlines
    $468

Cabin Class

  • Economy
    $358

Layover Airports

  • Chicago O Hare Airport
    $474
  • General Edward Lawrence Logan International Airport
    $535
  • Hartsfield Jackson Atlanta International Airport
    $416
  • New York John F Kennedy Airport
    $545
  • New York LaGuardia Airport
    $358
  • Newark Liberty Airport
    $416
  • Reagan Washington National Airport
    $614
  • St Louis Lambert International Airport
    $358

Best Price. GUARANTEED.

Exclusively for Priceline Members
Tired of searching? Book now!
We'll refund the difference if you find a lower price.

Delta Air Lines Logo
Delta Air Lines

07/21/26

NYC
1h 38m
STL

07/21/26

STL
Delta Air Lines Logo
Delta Air Lines

07/28/26

STL
3h 31m
LGA

07/28/26

NYC
$358
Delta Air Lines Logo
Delta Air Lines

07/15/26

NYC
1h 38m
STL

07/15/26

STL
Delta Air Lines Logo
Delta Air Lines

07/22/26

STL
3h 31m
LGA

07/22/26

NYC
$384
Delta Air Lines Logo
Delta Air Lines

07/23/26

NYC
1h 38m
STL

07/23/26

STL
Delta Air Lines Logo
Delta Air Lines

07/27/26

STL
3h 31m
LGA

07/27/26

NYC
$388
Bundle + Save
Book a flight & hotel together for extra savings.
On average save $240 per traveler
Delta Air Lines Logo
Delta Air Lines

07/07/26

NYC
1h 38m
STL

07/07/26

STL
Delta Air Lines Logo
Delta Air Lines

07/14/26

STL
3h 31m
LGA

07/14/26

NYC
$397
Delta Air Lines Logo
Delta Air Lines

07/16/26

NYC
1h 38m
STL

07/16/26

STL
Delta Air Lines Logo
Delta Air Lines

07/23/26

STL
3h 33m
LGA

07/23/26

NYC
$399
Delta Air Lines Logo
Delta Air Lines

07/10/26

NYC
1h 38m
STL

07/10/26

STL
Delta Air Lines Logo
Delta Air Lines

07/13/26

STL
3h 31m
LGA

07/13/26

NYC
$410
Delta Air Lines Logo
Delta Air Lines

07/10/26

NYC
1h 38m
STL

07/10/26

STL
Delta Air Lines Logo
Delta Air Lines

07/13/26

STL
6h
ATL
EWR

07/14/26

NYC
$416
Delta Air Lines Logo
Delta Air Lines

07/10/26

NYC
4h 54m
ATL
STL

07/10/26

STL
Delta Air Lines Logo
Delta Air Lines

07/13/26

STL
5h 43m
ATL
LGA

07/13/26

NYC
$421
United Airlines Logo
United Airlines

07/23/26

NYC
1h 27m
STL

07/23/26

STL
United Airlines Logo
United Airlines

07/27/26

STL
3h 29m
EWR

07/27/26

NYC
$468
United Airlines Logo
United Airlines

07/20/26

NYC
1h 27m
STL

07/20/26

STL
United Airlines Logo
United Airlines

07/27/26

STL
3h 29m
EWR

07/27/26

NYC
$468
American Airlines Logo
American Airlines

07/23/26

NYC
1h 52m
STL

07/23/26

STL
American Airlines Logo
American Airlines

07/27/26

STL
3h 34m
LGA

07/27/26

NYC
$468
United Airlines Logo
United Airlines

07/20/26

NYC
4h 4m
ORD
STL

07/20/26

STL
United Airlines Logo
United Airlines

07/27/26

STL
3h 29m
EWR

07/27/26

NYC
$474
United Airlines Logo
United Airlines

07/20/26

NYC
4h 4m
ORD
STL

07/20/26

STL
United Airlines Logo
United Airlines

07/27/26

STL
5h 40m
ORD
EWR

07/27/26

NYC
$479
Bundle + Save
Book a flight & hotel together for extra savings.
On average save $240 per traveler
United Airlines Logo
United Airlines

07/17/26

NYC
1h 27m
STL

07/17/26

STL
United Airlines Logo
United Airlines

07/19/26

STL
3h 29m
EWR

07/19/26

NYC
$490
American Airlines Logo
American Airlines

07/20/26

NYC
11h 34m
BOS
STL

07/21/26

STL
American Airlines Logo
American Airlines

07/27/26

STL
3h 35m
LGA

07/27/26

NYC
$535
American Airlines Logo
American Airlines

07/20/26

NYC
11h 34m
BOS
STL

07/21/26

STL
American Airlines Logo
American Airlines

07/27/26

STL
6h 48m
ORD
JFK

07/27/26

NYC
$545
American Airlines Logo
American Airlines

07/17/26

NYC
1h 52m
STL

07/17/26

STL
American Airlines Logo
American Airlines

07/19/26

STL
5h 26m
DCA
LGA

07/19/26

NYC
$614
American Airlines Logo
American Airlines

07/17/26

NYC
1h 52m
STL

07/17/26

STL
American Airlines Logo
American Airlines

07/19/26

STL
3h 35m
LGA

07/19/26

NYC
$615
American Airlines Logo
American Airlines

07/17/26

NYC
3h 31m
DCA
STL

07/17/26

STL
American Airlines Logo
American Airlines

07/19/26

STL
5h 26m
DCA
LGA

07/19/26

NYC
$624
American Airlines Logo
American Airlines

07/20/26

NYC
1h 52m
STL

07/20/26

STL
American Airlines Logo
American Airlines

07/27/26

STL
3h 35m
LGA

07/27/26

NYC
$668
United Airlines Logo
United Airlines

07/20/26

NYC
1h 27m
STL

07/20/26

STL
United Airlines Logo
United Airlines

07/27/26

STL
5h 40m
ORD
EWR

07/27/26

NYC
$1028

Top Deals on flights from New York City to St. Louis

New York City, US (NYC) - St. Louis, US (STL)

United Airlines Logo
United Airlines

Jul 15

NYC
1h 27m
STL

Jul 15

STL

as low as

$221

New York City, US (NYC) - St. Louis, US (STL)

Delta Air Lines Logo
Delta Air Lines

Jul 15

NYC
3h 47m
ATL
STL

Jul 15

STL

as low as

$226

New York City, US (NYC) - St. Louis, US (STL)

United Airlines Logo
United Airlines

Jul 4

NYC
4h 24m
ORD
STL

Jul 4

STL

as low as

$264

New York City, US (NYC) - St. Louis, US (STL)

American Airlines Logo
American Airlines

Jul 10

NYC
1h 52m
STL

Jul 10

STL

as low as

$266

New York City, US (NYC) - St. Louis, US (STL)

American Airlines Logo
American Airlines

Jul 10

NYC
6h 12m
DCA
STL

Jul 10

STL

as low as

$276

New York City, US (NYC) - St. Louis, US (STL)

United Airlines Logo
United Airlines

Jun 23

NYC
7h 5m
IAH
STL

Jun 23

STL

as low as

$279

New York City, US (NYC) - St. Louis, US (STL)

 Logo

Jul 5

NYC
1h 48m
STL

Jul 5

STL

as low as

$296

New York City, US (NYC) - St. Louis, US (STL)

American Airlines Logo
American Airlines

Jun 30

NYC
5h 35m
CLT
STL

Jun 30

STL

as low as

$320

New York City, US (NYC) - St. Louis, US (STL)

Delta Air Lines Logo
Delta Air Lines

Jul 7

NYC
3h 40m
DTW
STL

Jul 7

STL

as low as

$338

New York City, US (NYC) - St. Louis, US (STL)

 Logo

Jul 14

NYC
11h 32m
SEA
STL

Jul 14

STL

as low as

$476

New York City, US (NYC) - St. Louis, US (STL)

United Airlines Logo
United Airlines

Jul 1

EWR
2h 27m
Direct

Jul 1

STL

as low as

$503

New York City, US (NYC) - St. Louis, US (STL)

American Airlines Logo
American Airlines

Jul 13

NYC
16h 18m
ORD
DFW
STL

Jul 13

STL

as low as

$517

Good to Know

Essential information to help you plan your flight from New York City to St. Louis

Cheapest Flight

$221

The lowest price we found in the last two weeks, departing Jul 15 and returning Jul 15

Airline UA1 stop ‧ 1h 27m ‧ economy

Fastest Flights

$468

The fastest flight that we found in the last two weeks, departing Jul 23 and returning Jul 27

Airline UA1 stop ‧ 1h 27m ‧ economy

Cheapest Flight Round-trip

$358

Cheapest price found in the last 14 days, departing Jul 21 and returning Jul 28

Airline DL1 stop ‧ 1h 38m ‧ economy

Cheapest Flight One-way

$221

Cheapest price found in the last 14 days, departing Jul 15

Airline UA1 stop ‧ 1h 27m ‧ economy

Cheapest Layover airport

$221

The cheapest layover airport to St. Louis is currently $221

Airline UA1 stop ‧ 1h 27m ‧ economy

Flights to St. Louis