Mileage calculator › From Odessa, TX › Miles from Odessa, TX to Logan, UT
There are 1,100 mifrom Odessa, TX to Logan, UT
That's the driving distance. It would take 21 hours 30 mins to go from Odessa, Texas to Logan, Utah.
The flight distance (direct flight from Odessa, TX to Logan, UT) is 859.85 mi.
1,100 mi = 1.61 kms