Cheap flights from New Jersey to Des Moines (DSM)

EWR — DSM
Dec 6 — Dec 131

How far in advance should I book a flight from New Jersey to Des Moines?

Travelers have found it’s best to book a flight 61 days in advance to save up to 40% compared to booking the same week of travel. As your travel date approaches, the cost of this flight route may potentially increase. While opting to book 61 days out may not be an option for all, there are still additional ways to secure a deal in the near future. You might find a flight from New Jersey to Des Moines 1-2 weeks in advance for as low as $408, or $515 for flights within the next 24 hours.

What is the cheapest month to fly from New Jersey to Des Moines?

January is one of the best times of the year to fly to Des Moines from New Jersey. Prices for January average $395 per person but you can even find prices for as low as $120. The most expensive prices can be found in the month of December. Opting for a January flight can save you 23% on your journey compared to booking in December

When is the cheapest time to fly from New Jersey to Des Moines (NJ - DSM)?

When flying from New Jersey to Des Moines, the time of day you decide to fly out makes little to no difference towards the overall price you’ll pay on tickets.

Cheap flights from New Jersey to Des Moines in December, January 2022

The best prices found for New Jersey to DSM flights for December, January
Dec 8 - Dec 19
EWR

Newark

DSM

Des Moines

Nonstop

3h 10m
DSM

Des Moines

EWR

Newark

Nonstop

2h 50m
$91

Allegiant Air

Pick Dates

Deal found 11/29

Dec 8 - Dec 19
EWR

Newark

DSM

Des Moines

Nonstop

3h 10m
DSM

Des Moines

EWR

Newark

Nonstop

2h 50m
$92

Allegiant Air

Pick Dates

Deal found 11/28

Dec 8 - Dec 19
EWR

Newark

DSM

Des Moines

Nonstop

3h 10m
DSM

Des Moines

EWR

Newark

1 stop

21h 04m
$115

Multiple Airlines

Pick Dates

Deal found 11/29

New Jersey to Des Moines 2022 flight deals

Cheap flights to Des Moines from New Jersey found for this year
Dec 8 - Dec 19
EWR

Newark

DSM

Des Moines

Nonstop

3h 10m
DSM

Des Moines

EWR

Newark

Nonstop

2h 50m
$91

Allegiant Air

Pick Dates

Deal found 11/29

Dec 8 - Dec 19
EWR

Newark

DSM

Des Moines

Nonstop

3h 10m
DSM

Des Moines

EWR

Newark

Nonstop

2h 50m
$92

Allegiant Air

Pick Dates

Deal found 11/28

Dec 8 - Dec 19
EWR

Newark

DSM

Des Moines

Nonstop

3h 10m
DSM

Des Moines

EWR

Newark

1 stop

21h 04m
$115

Multiple Airlines

Pick Dates

Deal found 11/29

Cheap Delta flights from New Jersey to Des Moines

Jan 16 - Jan 19
PHL

Philadelphia

DSM

Des Moines

1 stop

7h 30m
DSM

Des Moines

PHL

Philadelphia

1 stop

5h 37m
$256

Delta

Pick Dates

Deal found 11/30

Jan 9 - Jan 13
PHL

Philadelphia

DSM

Des Moines

1 stop

7h 30m
DSM

Des Moines

PHL

Philadelphia

1 stop

5h 34m
$266

Delta

Pick Dates

Deal found 12/1

Mar 31 - Apr 4
JFK

New York John F Kennedy Intl

DSM

Des Moines

1 stop

5h 47m
DSM

Des Moines

JFK

New York John F Kennedy Intl

1 stop

4h 21m
$296

Delta

Pick Dates

Deal found 11/29

Cheap United Airlines flights from New Jersey to Des Moines

Jan 3 - Jan 10
PHL

Philadelphia

DSM

Des Moines

1 stop

5h 28m
DSM

Des Moines

PHL

Philadelphia

1 stop

6h 35m
$271

United Airlines

Pick Dates

Deal found 11/29

Feb 2 - Feb 5
LGA

New York LaGuardia

DSM

Des Moines

1 stop

12h 08m
DSM

Des Moines

LGA

New York LaGuardia

2 stops

20h 36m
$284

United Airlines

Pick Dates

Deal found 11/30

Dec 28 - Jan 4
PHL

Philadelphia

DSM

Des Moines

1 stop

5h 28m
DSM

Des Moines

PHL

Philadelphia

1 stop

6h 45m
$286

United Airlines

Pick Dates

Deal found 11/30

Non-stop flights to Des Moines from New Jersey

Save time with New Jersey to Des Moines direct flight deals
Apr 6 - Apr 9
EWR

Newark

DSM

Des Moines

Nonstop

3h 20m
DSM

Des Moines

EWR

Newark

Nonstop

2h 45m
$96

Allegiant Air

Pick Dates

Deal found 11/28

Dec 11 - Dec 19
EWR

Newark

DSM

Des Moines

Nonstop

3h 10m
DSM

Des Moines

EWR

Newark

Nonstop

2h 50m
$196

Allegiant Air

Pick Dates

Deal found 11/28

Dec 11 - Dec 19
EWR

Newark

DSM

Des Moines

Nonstop

3h 10m
DSM

Des Moines

EWR

Newark

Nonstop

2h 50m
$199

Allegiant Air

Pick Dates

Deal found 11/29

Last minute flights from New Jersey to Des Moines

Late deals on return flights to Des Moines from New Jersey, departing today and this week
Dec 8 - Dec 19
EWR

Newark

DSM

Des Moines

Nonstop

3h 10m
DSM

Des Moines

EWR

Newark

Nonstop

2h 50m
$91

Allegiant Air

Pick Dates

Deal found 11/29

Dec 8 - Dec 19
EWR

Newark

DSM

Des Moines

Nonstop

3h 10m
DSM

Des Moines

EWR

Newark

Nonstop

2h 50m
$92

Allegiant Air

Pick Dates

Deal found 11/28

Dec 8 - Dec 19
EWR

Newark

DSM

Des Moines

Nonstop

3h 10m
DSM

Des Moines

EWR

Newark

1 stop

21h 04m
$115

Multiple Airlines

Pick Dates

Deal found 11/29

One-way flights to Des Moines from New Jersey

The cheapest one-way flights from New Jersey to Des Moines
Mar 30
EWR

Newark

DSM

Des Moines

Nonstop

3h 20m
$45

Allegiant Air

Pick Dates

Deal found 11/28

Dec 16
EWR

Newark

DSM

Des Moines

Nonstop

3h 10m
$61

Allegiant Air

Pick Dates

Deal found 11/29

Jan 17
EWR

Newark

DSM

Des Moines

1 stop

10h 26m
$69

Multiple Airlines

Pick Dates

Deal found 11/29

Related info for your journey

Useful info, stats and facts about New Jersey to Des Moines flights.

What airport do you fly into for flights to Des Moines from New Jersey?

Most people fly into Des Moines (DSM) if they book a flight to Des Moines from New Jersey. Des Moines is conveniently located just 3.6 mi from Des Moines’s city center.

Which airlines flying from New Jersey to Des Moines have flexible cancellations due to COVID-19?

American Airlines, Delta, and United Airlines are some of the carriers that may have flexible cancellation policies. You can use our site to filter for other airlines that may also have this kind of flexibility.

Can I find flights from New Jersey to Des Moines for under $100 on Cheapflights?

Yes, there are multiple flights from New Jersey to Des Moines for under $100. The cheapest flight booked recently is on Allegiant Air for just $96, but on average you can expect to pay $175.

Are there nonstop flights from New Jersey to Des Moines for under $100 on Cheapflights?

Cheapflights has at least 20 direct flights from New Jersey to Des Moines under $100. A good price for a nonstop flight from New Jersey to Des Moines is less than $358.

Are there last-minute flights available from New Jersey to Des Moines for under $100?

There are currently 20+ open flights from New Jersey to Des Moines within the next 7 days for less than $100.

What are the most popular routes from New Jersey to Des Moines?

While some choose either New York John F Kennedy Intl - Des Moines or Philadelphia - Des Moines, New York LaGuardia - Des Moines is the most popular route from New Jersey to Des Moines.

What are the most popular airlines that fly from New Jersey to Des Moines?

Undisclosed Carrier, American Airlines and Delta are the most popular airlines when flying from New Jersey to Des Moines.

What are the cheapest flights from New Jersey to Des Moines?

On average you can expect to pay $670 for a flight from New Jersey to Des Moines. The cheapest flight overall is $105 while the most popular route, (New York LaGuardia - Des Moines) is currently priced at $206.

Departure points for flights from New Jersey to Des Moines

Select to see more specific information for flights to Des Moines from all departure points in New Jersey

Top 4 airlines flying from New Jersey to Des Moines

The chart below displays the airlines Cheapflights users traveling from New Jersey to Des Moines choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.
AirlineCheapestAverageFlexibilityOn-timeCOVID-19 safety
Allegiant AirCheapest$76Average$220FlexibilityNo cancel feeOn-time88%COVID-19 safety
Search Allegiant Air flights
American AirlinesCheapest$260Average$544FlexibilityNo cancel feeOn-time71%COVID-19 safety
Search American Airlines flights
DeltaCheapest$287Average$487FlexibilityNo cancel feeOn-timeN/ACOVID-19 safety
Search Delta flights
United AirlinesCheapest$327Average$593FlexibilityNo cancel feeOn-time69%COVID-19 safety
Search United Airlines flights

Hourly flight availability from New Jersey to Des Moines

See what time of day planes typically take off from New Jersey to Des Moines
0%of flight departuresEarly morningMidnight to 6 am
100%of flight departuresMorning6 am to noon
0%of flight departuresAfternoonNoon to 6 pm
0%of flight departuresEvening6 pm to midnight
Midnight
6 AM
Noon
6 PM