Miles between Richardson, TX and North Liberty, IA

There are
795 mi
from Richardson, TX to North Liberty, IA

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

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

795 mi = 1,279.22 kms