WhatFliesWhere Get the app

Nonstop flights from New York to St. Louis

4 airlines fly from 2 New York airports (LGA and EWR) to St. Louis (STL), with up to 14 flights a day.

LGASTL

Routes

2 airport pairs

When they leave

New York time
6:00a10:17pFirst departure 6:00 AM, last 10:17 PM

Eight in the morning, 6:00 AM to 10:00 AM, then nine in the afternoon, 12:00 PM to 2:35 PM, then seven in the evening, 5:45 PM to 10:17 PM.

Every flight

Earliest first

Schedules last checked Sep 19, 2026. Times are local.

Flying from New York to St. Louis

Southwest Airlines flies most often, 2 to 4 times a day on the Boeing 737, Boeing 737-700 and Boeing 737 MAX 8. Delta Air Lines flies 2 to 4 times a day on the CRJ 900. United Airlines flies 3 times a day on the Embraer 175, Boeing 737 and Boeing 737 MAX 9. American Airlines flies 1 to 3 times a day on the Embraer 175 and Embraer 170.

Flights run every day of the week, from 8 on Saturdays to 14 on Mondays, Tuesdays, Wednesdays, Thursdays and Fridays. The first arrival in St. Louis is at 7:30 AM and the last at 11:44 PM.

LGA to STL is the busiest airport pair, with 69 flights a week, then EWR to STL with 21.

Flying back, St. Louis to New York has 90 nonstop flights a week.

Return flights

WhatFliesWhere app icon

Find the cheapest day to fly from New York to St. Louis.

Download on the App StoreGet it on Google Play

Schedules as of Oct 9, 2026.