Miles between Odessa, TX and Twin Falls, ID

There are
1,236 mi
from Odessa, TX to Twin Falls, ID

That's the driving distance. It would take 23 hours 36 mins to go from Odessa, Texas to Twin Falls, Idaho.

The flight distance (direct flight from Odessa, TX to Twin Falls, ID) is 993.52 mi.

1,236 mi = 1.61 kms