🔔 Track this route
We check DSM → PGD every day and email you the cheapest nonstop fares we find.
Free · one-click unsubscribe
Yes. Allegiant Air flies nonstop from Des Moines (DSM) to Punta Gorda (PGD), 3–4 times a week. The flight takes about 2h 59m and covers 1,207 miles (1,943 km).
Allegiant Air operates nonstop flights from Des Moines to Punta Gorda.
The nonstop flight from Des Moines to Punta Gorda takes ~2h 59m (approximately 1943 km).
Nonstop flights from Des Moines to Punta Gorda operate 3–4 times a week.