Miles between Rowlett, TX and Richmond, IN

There are
956 mi
from Rowlett, TX to Richmond, IN

That's the driving distance. It would take 17 hours to go from Rowlett, Texas to Richmond, Indiana.

The flight distance (direct flight from Rowlett, TX to Richmond, IN) is 805.59 mi.

956 mi = 1,539.12 kms