Get flight deals by call

or cancel/change a ticket

Call +1 (855) 957-47-49

Read to find out just what we offer:

you will book and manage your air tickets through a simple phone call

multiple options available to find a flight that is just right for you

quickly cancel your tickets for you or best alternatives to change a flight

we are available to solve all your ticketing problems in a friendly manner

call us 24/7, and we'll guide you to the right solving for all your queries

Don't waste your time, just call +1 (855) 957-47-49

FAQs for booking St.

Flying time from STL to LGA. The total flight duration from STL to LGA is 2 hours. This is the average in-air flight time (wheels up to wheels down on the runway) based on actual flights taken over the past year.

It covers the entire time on a typical commercial flight including take-off and landing. What is the shortest flight from St. Louis Lambert International Airport to New York, NY (LGA-LaGuardia)? It can take as little as 2 hours and 20 minutes to fly from St. Louis, MO (STL-Lambert-St. Louis Intl.) to New York, NY (LGA-LaGuardia). Relax and enjoy the journey, because you'll be walking through arrivals in a flash.

St. Louis to New York City Flight Schedule. Scan through all non-stop flights from St. Louis to New York City.

The full flight schedule below gives an overview of all non-stop flights from STL to LGA, which includes the daily timetable of every operating airline for the upcoming 12 months. It usually takes 3 hours and 3 minutes to travel from St.

Louis, MO (STL-Lambert-St. Louis Intl.) to New York, NY (LGA-LaGuardia). You'll be in your seat for a while, so keep yourself amused with a podcast or flip through your favorite novel. How long is the flight from St Louis to La Guardia?

A quick flight from St Louis to La Guardia can take about 2h 18m. Delta provides one of the quickest options available for as low as The distance from St Louis to La Guardia is about mi.

This flight may include one or multiple stops.