DSM to MDT (Des Moines to Harrisburg) Flights

Last Minute Flights from DSM to MDT

Price found within the past 7 days for the specified period. Click for updated prices.

OriginDestinationTravel DatesFlights From*
DSMMiddletownJuly 26 to August 10$279
*Prices include taxes and fees

Cheapest DSM to MDT Flights

Price found within the past 7 days for the specified period. Click for updated prices.

OriginDestinationTravel DatesFlights From*
DSMMiddletownOctober 24 to October 27$249
DSMMiddletownOctober 15 to October 18$249
DSMMiddletownAugust 5 to August 15$254
DSMMiddletownSeptember 30 to October 4$254
*Prices include taxes and fees
DSM to MDT Flight Details
Origin airport
Des Moines Intl.
Origin airport IATA code
DSM
Destination airport
Harrisburg Intl.
Destination airport IATA code
MDT
Distance
885 mi

Frequently asked questions

What airlines fly direct from Des Moines Intl. Airport to Harrisburg Intl. Airport (MDT)?
To get from DSM to MDT, you'll have to book a flight with at least one stop. There are no nonstop services on this route.
How many flights are there from DSM to MDT?
There are no less than 16 flights per day from Des Moines, IA (DSM-Des Moines Intl.) to Harrisburg, PA (MDT-Harrisburg Intl.), so you have ample opportunities to get to Middletown. Just pick out a date that suits your schedule and secure your fare.
How long does it take to fly from Des Moines, IA (DSM-Des Moines Intl.) to Harrisburg, PA (MDT-Harrisburg Intl.)?
Around 3 hours and 49 minutes. Flying during the day? Ask for a seat by a window and admire the views below. Or, if you're jetting from Des Moines, IA (DSM-Des Moines Intl.) to Harrisburg, PA (MDT-Harrisburg Intl.) during the night, catch some z's and touch down in Middletown feeling refreshed and rested.
What is the flight distance from Des Moines, IA (DSM-Des Moines Intl.) to Harrisburg, PA (MDT-Harrisburg Intl.)?
Covering just 890 miles (1,450 1), the short-haul flight between Des Moines, IA (DSM-Des Moines Intl.) and Harrisburg, PA (MDT-Harrisburg Intl.) is easy breezy. Use your time in the air to think about what you'd like to see once you arrive in Middletown.
How many morning flights are there from DSM to MDT?
Get ready to set that alarm and jet off on one of the 58 morning flights from DSM to MDT available each week.

  • American Airlines (AA) offers 29 weekly flights taking off before noon. The earliest one you can catch is 5:00AM.
  • Another top option is Delta Air Lines. This carrier has 15 early flights per week. 5:33AM is the earliest to depart.
  • Set off before noon with United Airlines (UA) and you'll have around 14 flights a week to take your pick of. 8:00AM is the earliest departure time from DSM to MDT.

How many afternoon flights are there from DSM to MDT?
If early starts aren't your thing, book one of the 55 afternoon and evening flights available each week from DSM to MDT.

  • Delta Air Lines (DL) has 24 weekly flights departing after midday. The earliest leaves the runway at 12:00PM.
  • American Airlines (AA) is another option, operating 20 afternoon and evening flights every week. The earliest leaves the runway at 12:02PM.

What is the earliest departure time out of Des Moines to Middletown?
Set off from DSM at 5:00AM and come in for landing at MDT at 9:31PM. This departure is the earliest available on this route.
What is the latest departure time out of Des Moines to Middletown?
The last flight leaves the tarmac at DSM at 6:37PM and arrives at 3:59PM at MDT. You'll have adequate time to get ready for this flight.
What is the average price from Des Moines to Middletown?
You can find a round-trip airfare from DSM to MDT starting from around $249. The best fares sell out early, so book as soon as you've locked in your travel dates. This price was available on Flights.com within the past 7 days, for flights departing within the next year. Prices and availability are subject to change. Additional terms apply.

Des Moines to Harrisburg Flights

Whether it’s for an obligation or the sake of your sanity, sometimes you need to get away. Maybe you need flights from Des Moines to Harrisburg to attend your cousin’s wedding, to pitch a business idea to your boss, or simply treat yourself to a mini vacation. Regardless of the reasons behind packing your bags and needing to find our cheapest flights from DSM to MDT, we’ve got you covered here at Flights.com.

We present you with some of the most affordable deals on airfare, so stop that Google flights search. We want you to spend less on your flight from Des Moines to Harrisburg, so you can spend more during your getaway. With Flights.com, you’ll find it simple to land airline tickets with itineraries matching your travel schedule. What’s more, we provide you with all the information you need to confidently make reservations on your family, business, or personal trip.