Miami (MIA) to Des Moines (DSM) flights

Republic Airline flies nonstop from Miami International Airport to Des Moines International Airport, with about <1 flights a week in July 2026. The 1,327-mile flight takes about 3h 41m gate to gate.

From
MIA
Miami
Miami International Airport
To
DSM
Des Moines
Des Moines International Airport
Distance
1,327 mi · 2,136 km
Flight time
3h 41m
Airlines
1
Seats filled
80%
Flights a week, July 2026
170 flights and 10,282 passengers in 12 months
DSMDSMMIA
Map data: Natural Earth. Lines follow the shortest (great-circle) path.

Airlines flying MIA to DSM

AirlineFlights a weekAircraftPassengers (12 months)Flight time
Republic Airline<1Embraer E1758463h 33m
Envoy AirSeasonal or endedn/aEmbraer E1759,4363h 42m

Airlines are the operating carrier: regional airlines such as SkyWest or Horizon often fly under a larger airline's brand.

MIA to DSM flight schedule

1 flight numbers flew this route in August 2026. The first usually leaves at 8:49pm and the last at 8:49pm. Times are local and can change; check with the airline before you book.

FlightDepartsArrivesDays flown in August 2026On time (12 months)
AA 4798American Airlines · operated by Republic Airline8:49pm11:25pm562%

Is MIA to DSM on time?

From September 2025 to August 2026, 78% of 180 flights arrived within 15 minutes of schedule and 4.4% were cancelled. Most delay time was caused by air traffic control and airport congestion (39%).

AirlineFlightsOn timeAverage delayCancelled
American Airlines18078%12 min4.4%

Airlines as sold: flights operated by regional partners count under the airline on the ticket. Average delay is across all completed flights, early arrivals counted as zero.

On-time arrivals by departure time

Flights by month

MonthFlightsFlights, relativePassengers
August 20255
341
November 202526
1,417
December 202529
1,576
January 202629
1,918
February 202628
1,827
March 202630
1,884
April 20266
365
May 20269
528
June 20265
280
July 20264
261

Related

Source: US Department of Transportation, T-100 Segment data, August 2025 to July 2026.