Miles between Rowlett, TX and Ashtabula, OH

There are
1,222 mi
from Rowlett, TX to Ashtabula, OH

That's the driving distance. It would take 22 hours 14 mins to go from Rowlett, Texas to Ashtabula, Ohio.

The flight distance (direct flight from Rowlett, TX to Ashtabula, OH) is 1,061.81 mi.

1,222 mi = 1,966.31 kms