Miles between Dallas, TX and Urbana, OH

There are
1,023 mi
from Dallas, TX to Urbana, OH

That's the driving distance. It would take 18 hours 31 mins to go from Dallas, Texas to Urbana, Ohio.

The flight distance (direct flight from Dallas, TX to Urbana, OH) is 880.59 mi.

1,023 mi = 1.61 kms