Cheap flights from New Jersey to Iowa

EWR — DSM
Oct 9 — Oct 161

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

To save up to 38% on this flight, we recommend booking at least 29 days prior to travel. The price may fluctuate and will likely increase closer to your departure date. Users on Cheapflights have found tickets from New Jersey to Iowa from $392 1-2 weeks out and tickets from $507 for flights departing within the next 72 hours.

What is the cheapest month to fly from New Jersey to Iowa?

January can be a great time to fly to Iowa from New Jersey with a flight ticket averaging about $389. Cheapflights users have found deals in the month of January for as cheap as $120. The most expensive prices can be found in the month of December.

When is the cheapest time to fly from New Jersey to Iowa (NJ - IA)?

Regardless of the time of day you decide to fly, the ticket price will remain around the same. Book flights from New Jersey to Iowa as you normally would.

Cheap flights from New Jersey to Iowa in October, November 2022

The best prices found for New Jersey to Iowa flights for October, November
Oct 27 - Oct 30
EWR

Newark

DSM

Des Moines

Nonstop

3h 15m
DSM

Des Moines

EWR

Newark

Nonstop

2h 45m
$80

Allegiant Air

Pick Dates

Deal found 10/2/22

Oct 27 - Oct 30
EWR

Newark

DSM

Des Moines

Nonstop

3h 15m
DSM

Des Moines

EWR

Newark

Nonstop

2h 45m
$85

Allegiant Air

Pick Dates

Deal found 10/2/22

Nov 3 - Nov 6
EWR

Newark

DSM

Des Moines

Nonstop

3h 15m
DSM

Des Moines

EWR

Newark

Nonstop

2h 45m
$91

Allegiant Air

Pick Dates

Deal found 10/1/22

New Jersey to Iowa 2022 flight deals

Cheap flights to Iowa from New Jersey found for this year
Oct 27 - Oct 30
EWR

Newark

DSM

Des Moines

Nonstop

3h 15m
DSM

Des Moines

EWR

Newark

Nonstop

2h 45m
$80

Allegiant Air

Pick Dates

Deal found 10/2/22

Oct 27 - Oct 30
EWR

Newark

DSM

Des Moines

Nonstop

3h 15m
DSM

Des Moines

EWR

Newark

Nonstop

2h 45m
$85

Allegiant Air

Pick Dates

Deal found 10/2/22

Nov 3 - Nov 6
EWR

Newark

DSM

Des Moines

Nonstop

3h 15m
DSM

Des Moines

EWR

Newark

Nonstop

2h 45m
$91

Allegiant Air

Pick Dates

Deal found 10/1/22

Cheap Allegiant Air flights from New Jersey to Iowa

Oct 27 - Oct 30
EWR

Newark

DSM

Des Moines

Nonstop

3h 15m
DSM

Des Moines

EWR

Newark

Nonstop

2h 45m
$80

Allegiant Air

Pick Dates

Deal found 10/2/22

Oct 27 - Oct 30
EWR

Newark

DSM

Des Moines

Nonstop

3h 15m
DSM

Des Moines

EWR

Newark

Nonstop

2h 45m
$85

Allegiant Air

Pick Dates

Deal found 10/2/22

Nov 10 - Nov 13
EWR

Newark

DSM

Des Moines

Nonstop

3h 15m
DSM

Des Moines

EWR

Newark

Nonstop

2h 45m
$96

Allegiant Air

Pick Dates

Deal found 10/1/22

Cheap Frontier flights from New Jersey to Iowa

Oct 19 - Oct 25
PHL

Philadelphia

DSM

Des Moines

1 stop

14h 41m
DSM

Des Moines

PHL

Philadelphia

1 stop

16h 15m
$188

Frontier

Pick Dates

Deal found 10/3/22

Dec 1 - Dec 4
PHL

Philadelphia

CID

Cedar Rapids

1 stop

7h 28m
CID

Cedar Rapids

PHL

Philadelphia

1 stop

10h 55m
$204

Frontier

Pick Dates

Deal found 10/3/22

Nov 19 - Nov 20
PHL

Philadelphia

DSM

Des Moines

1 stop

12h 47m
DSM

Des Moines

PHL

Philadelphia

1 stop

12h 51m
$211

Frontier

Pick Dates

Deal found 10/1/22

Non-stop flights to Iowa from New Jersey

Save time with New Jersey to Iowa direct flight deals
Oct 27 - Oct 30
EWR

Newark

DSM

Des Moines

Nonstop

3h 15m
DSM

Des Moines

EWR

Newark

Nonstop

2h 45m
$80

Allegiant Air

Pick Dates

Deal found 10/2/22

Oct 27 - Oct 30
EWR

Newark

DSM

Des Moines

Nonstop

3h 15m
DSM

Des Moines

EWR

Newark

Nonstop

2h 45m
$85

Allegiant Air

Pick Dates

Deal found 10/2/22

Nov 3 - Nov 6
EWR

Newark

DSM

Des Moines

Nonstop

3h 15m
DSM

Des Moines

EWR

Newark

Nonstop

2h 45m
$91

Allegiant Air

Pick Dates

Deal found 10/1/22

Last minute flights from New Jersey to Iowa

Late deals on return flights to Iowa from New Jersey, departing today and this week
Oct 13 - Oct 16
EWR

Newark

DSM

Des Moines

Nonstop

3h 15m
DSM

Des Moines

EWR

Newark

Nonstop

2h 45m
$115

Allegiant Air

Pick Dates

Deal found 10/2/22

Oct 13 - Nov 10
EWR

Newark

DSM

Des Moines

Nonstop

3h 15m
DSM

Des Moines

EWR

Newark

Nonstop

2h 45m
$117

Allegiant Air

Pick Dates

Deal found 10/3/22

Oct 13 - Oct 16
EWR

Newark

DSM

Des Moines

Nonstop

3h 15m
DSM

Des Moines

EWR

Newark

Nonstop

2h 45m
$128

Allegiant Air

Pick Dates

Deal found 10/2/22

One-way flights to Iowa from New Jersey

The cheapest one-way flights from New Jersey to Iowa
Nov 6
EWR

Newark

DSM

Des Moines

Nonstop

3h 15m
$46

Allegiant Air

Pick Dates

Deal found 10/4/22

Nov 17
EWR

Newark

DSM

Des Moines

Nonstop

3h 10m
$51

Allegiant Air

Pick Dates

Deal found 10/1/22

Dec 16
EWR

Newark

DSM

Des Moines

Nonstop

3h 10m
$58

Allegiant Air

Pick Dates

Deal found 10/1/22

Related info for your journey

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

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

Some of the carriers operating flights from New Jersey to Iowa that may be offering flexible cancellation policies are American Airlines, United Airlines, and Delta. Our site will let you filter for all airlines offering greater flexibility due to COVID-19.

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

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

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

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

Are there last-minute flights available from New Jersey to Iowa for under $200?

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

What are the cheapest airlines to fly from New Jersey to Iowa one-way?

To fly one-way, consider booking your trip with Allegiant Air, which is currently one of the cheapest options available, starting at $46. Frontier flights start at $86 while deals on Delta start at $136 one-way.

Destination points for flights from New Jersey to Iowa

Select to see more specific information for flights from New Jersey to all places in Iowa

Top 4 airlines flying from New Jersey to Iowa

The chart below displays the airlines Cheapflights users traveling from New Jersey to Iowa choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.
AirlineCheapestAverageFlexibilityOn-timeCOVID-19 safety
Allegiant AirCheapest$74Average$220FlexibilityNo cancel feeOn-time88%COVID-19 safety
Search Allegiant Air flights
United AirlinesCheapest$207Average$515FlexibilityNo cancel feeOn-time69%COVID-19 safety
Search United Airlines flights
American AirlinesCheapest$228Average$500FlexibilityNo cancel feeOn-time71%COVID-19 safety
Search American Airlines flights
DeltaCheapest$232Average$584FlexibilityNo cancel feeOn-timeN/ACOVID-19 safety
Search Delta flights