Miles between Odessa, TX and Sunland Park, NM

There are
292 mi
from Odessa, TX to Sunland Park, NM

That's the driving distance. It would take 4 hours 50 mins to go from Odessa, Texas to Sunland Park, New Mexico.

The flight distance (direct flight from Odessa, TX to Sunland Park, NM) is 247.29 mi.

292 mi = 469.30 kms