New York to St Louis

JFKSTL

Fly from New York to St Louis starting at USD 190 with American Airlines.Best fare available on Dec 14, 2026.Limited seats. Better plans. Book before it's gone.

New York to St Louis cheapest flights this week

19 Nov
08:29JFK
14:31STL
2 StopUSD 322VIEW DEAL
11 Dec
14:50JFK
20:58STL
1 StopUSD 227VIEW DEAL
11 Dec
16:29JFK
11:57STL
3 StopUSD 234VIEW DEAL
13 Dec
06:30JFK
12:17STL
2 StopUSD 228VIEW DEAL
14 Dec
18:51JFK
00:58STL
1 StopUSD 194VIEW DEAL
14 Dec
17:29JFK
22:41STL
1 StopUSD 190VIEW DEAL
19 Dec
19:44JFK
00:59STL
1 StopUSD 287VIEW DEAL
20 Dec
08:19JFK
16:11STL
1 StopUSD 268VIEW DEAL
12 Jan
14:56JFK
20:27STL
1 StopUSD 202VIEW DEAL
15 Jan
14:56JFK
21:32STL
1 StopUSD 219VIEW DEAL

New York to St Louis monthly flight fare trend

Nov
from USD 322
Dec
from USD 190
Jan
from USD 202
Feb
from USD 201
Mar
from USD 181
Apr
from USD 310

Airport Details

Origin

New York

John F Kennedy International Airport (JFK)

New York, JFK
Zone

New York

Elev

13 ft

Destination

St Louis

St. Louis Lambert International Airport (STL)

St Louis, STL
Zone

Chicago

Elev

618 ft