Miles between Plano, TX and Des Moines, IA

There are
679 mi
from Plano, TX to Des Moines, IA

That's the driving distance. It would take 12 hours 37 mins to go from Plano, Texas to Des Moines, Iowa.

The flight distance (direct flight from Plano, TX to Des Moines, IA) is 616.58 mi.

679 mi = 1,092.15 kms