Miles between Dallas, TX and North Liberty, IA

There are
799 mi
from Dallas, TX to North Liberty, IA

That's the driving distance. It would take 14 hours 58 mins to go from Dallas, Texas to North Liberty, Iowa.

The flight distance (direct flight from Dallas, TX to North Liberty, IA) is 679.31 mi.

799 mi = 1,285.73 kms