Cheapscape

Cheap flights New York (LGA) to St. Louis (STL)

New York to St. Louis is a 1029-mile trip. We compared 6 nearby airports on both ends, pricing the flight plus the drive, parking, and rideshare that flight search engines leave out.

Try it now — prefilled search for LGA → STL

Search LGA → STL

Nearest vs. cheapest door-to-door

ChoiceAirportsEst. flightEst. groundEst. total
Nearest airportsLGA → STL$280$132$412
Cheapest comboLGA → STL$280$132$412

Departure airports near New York

AirportDriveParking/dayEst. flight to STLEst. total (4-night trip)
LGA — New York10 mi / 14m$92$280$371
EWR — Newark10.3 mi / 15m$100$286$386
JFK — New York15.2 mi / 21m$93$284$377

Arrival airports near St. Louis

AirportFrom downtownEst. rideshareEst. flight from LGAEst. total (4-night trip)
STL — St. Louis14.8 mi / 20m$41$280$320
PIA — Peoria168.8 mi / 2h 41m$372$287$659
BMI — Bloomington171.1 mi / 2h 43m$377$254$631

The drive itself

Driving direct is about 1029 miles, 17h 10m, and an estimated $181 in gas and wear, one-way. All fares and ground costs on this page are modeled estimates from route economics and drive-time math, not live quotes — run the search above for current pricing.

Nearby airport guides

Cheapest airport near New YorkCheapest airport near St. Louis

Related routes

White Plains → Oakland (HPN→OAK)New York → Los Angeles (JFK→LAX)Newark → San Francisco (EWR→SFO)New York LaGuardia → Chicago (LGA→ORD)Long Island → Orlando (ISP→MCO)Newark → Miami (EWR→MIA)

Affiliate disclosure: some outbound links earn a commission at no extra cost to you. Ranking is price/time only.