Cheap flights from New York to Des Moines

15 nonstop flights a week, 2 of them today. Operated by 3 airlines, about 3h 17m in the air, 1,020 mi (1,642 km). Tickets from $178, nonstop from $193.

Flights from New York to Des Moines

Pick a departure date to see flights and seller prices

We search agencies and airlines for your day: nonstop and connecting flights, baggage, departure and arrival times.

Filters

Best fares from New York to Des Moines

Lowest one-way prices found by recent searches for the next 120 days; press a card to search that date

New York to Des Moines at a glance

flight time, from 3h to 3h 30m
3h 17m
straight-line distance
1,020 mi (1,642 km)
flights a week
15
flights today
2
first and last departure
09:30 - 19:00
lowest price, with a connection, 7 December
$178
lowest nonstop price
$193
airlines
3

New York to Des Moines ticket prices by month

Lowest one-way fare found by recent searches

Cheapest month: December 2026, tickets from $178. Prices come from searches over the last few days; check the search for your exact date.

The most expensive month is November 2026: from $350. The average across months is $264.

New York to Des Moines flight schedule

15 flights a week, 2 today, 11 seasonal or one-off. Departure and arrival times are local.

FlightDepartsArrivesDurationDaysAircraft
DL 4736
Delta
09:30 LaGuardia, terminal C
11:48 Des Moines International
3h 18m
Sat
Canadair Regional Jet 900
G4 2082
Allegiant Air
11:55 Newark Liberty International, terminal B
14:00 Des Moines International
3h 5m
Mon
Airbus A320
G4 431
Allegiant Air
11:55 Newark Liberty International, terminal B
14:00 Des Moines International
3h 5m
Fri
Airbus A320
AA 4395
American Airlines
16:59 LaGuardia, terminal B
19:19 Des Moines International
3h 20m
Sat
Embraer 170
DL 4904
Delta
17:01 LaGuardia, terminal C
19:18 Des Moines International
3h 17m
Mon, Tue, Wed, Thu, Sun
Canadair Regional Jet 900
AA 4395
American Airlines
17:11 LaGuardia, terminal B
19:35 Des Moines International
3h 24m
Sat
Embraer 170
DL 4904
Delta
17:15 LaGuardia, terminal C
19:32 Des Moines International
3h 17m
Fri
Canadair Regional Jet 900
AA 4395
American Airlines
19:00 LaGuardia, terminal B
21:20 Des Moines International
3h 20m
Mon, Tue, Wed, Thu, Sun
Embraer 170

Seasonal and one-off flights

Not operating in the next two weeks. The first of them is on 25 November.

FlightDepartsArrivesDurationDaysAircraft
G4 449
Allegiant Air
11:55 Newark Liberty International, terminal B
14:00 Des Moines International
3h 5m
Selected dates
Airbus A320
DL 4904
Delta
17:00 LaGuardia, terminal C
19:15 Des Moines International
3h 15m
Seasonal
Canadair Regional Jet 900
AA 4395
American Airlines
18:59 LaGuardia, terminal B
21:29 Des Moines International
3h 30m
Seasonal
Embraer 170
AA 4395
American Airlines
19:10 LaGuardia, terminal B
21:40 Des Moines International
3h 30m
Seasonal
Embraer 170
G4 431
Allegiant Air
12:55 Newark Liberty International, terminal B
15:02 Des Moines International
3h 7m
Seasonal
Airbus A320
DL 4904
Delta
17:05 LaGuardia, terminal C
19:25 Des Moines International
3h 20m
Seasonal
Canadair Regional Jet 900
G4 447
Allegiant Air
12:55 Newark Liberty International, terminal B
15:02 Des Moines International
3h 7m
Seasonal
Airbus A320
DL 4904
Delta
12:45 LaGuardia, terminal C
15:03 Des Moines International
3h 18m
Seasonal
Canadair Regional Jet 900
DL 4904
Delta
17:45 LaGuardia, terminal C
20:00 Des Moines International
3h 15m
Seasonal
Canadair Regional Jet 900
DL 4736
Delta
13:00 LaGuardia, terminal C
15:09 Des Moines International
3h 9m
Seasonal
Canadair Regional Jet 900
G4 463
Allegiant Air
12:55 Newark Liberty International, terminal B
14:55 Des Moines International
3h
Seasonal
Airbus A320

Days of the week are taken from the schedule for the next 14 days; schedules change by season. Des Moines is 1 hour behind New York. The search shows seat availability and the price for your date.

Airlines flying New York to Des Moines

Flights a week by schedule and the cheapest nonstop fare of each airline found by recent searches

Airports

Where flights from New York to Des Moines depart and land

Departure from New York

LaGuardia closest to the centreLGA

13 flights a week, terminals B, C, 8 mi (13 km) from the city centre

2 flights a week, terminal B, 9 mi (15 km) from the city centre

Arrival in Des Moines

15 flights a week, 4 mi (6 km) from the city centre

Frequently asked questions

How long is the flight from New York to Des Moines?
A nonstop flight takes 3 hours 17 minutes on average, from 3h to 3h 30m depending on the flight.
How far is Des Moines from New York?
1,020 mi (1,642 km) in a straight line between the cities.
Which airlines fly nonstop from New York to Des Moines?
Delta (7 a week), American Airlines (6 a week) and Allegiant Air (2 a week).
How many flights a day are there from New York to Des Moines?
2 flights today and 15 a week, about 2.1 a day on average.
When are the first and last flights from New York to Des Moines?
The first departure is at 09:30 (DL4736), the last at 19:00 (AA4395). Local time.
What is the cheapest month to fly from New York to Des Moines?
December 2026: tickets from $178. The most expensive is November 2026, from $350.
What is the cheapest upcoming date to fly from New York to Des Moines?
7 December 2026 (Monday): from $178 one way, with a connection, by recent searches. The search shows the price for your dates.
Which airline is the cheapest from New York to Des Moines?
Allegiant Air: nonstop tickets from $193 on 7 December by recent searches. Prices change daily, so compare the sellers in the search.
What is the time difference between New York and Des Moines?
Des Moines is 1 hour behind New York. Schedule times on this page are local to each airport.
Which New York airport do flights to Des Moines leave from?
LaGuardia (13 a week) and Newark Liberty International (2 a week).