distance between odessa, tx  and el paso
Driving distance from Odessa, TX to El Paso, TX. The total driving distance from Odessa, TX to El Paso, TX is 286 miles or 460 kilometers. Your trip begins in Odessa, Texas. It ends in El Paso, Texas.