Cheap Bus tickets to Odessa, US

What are the most popular routes to Odessa?

Chihuahua - OdessaAverage price$138Average duration9hDaily departures5
Dallas - OdessaAverage price$144Average duration8h 5mDaily departures7
El Paso - OdessaAverage price$136Average duration4h 25mDaily departures1
Presidio - OdessaAverage price$137Average duration4h 30mDaily departures2
Ojinaga - OdessaAverage price$95Average duration5hDaily departures2

Stations and stops in Odessa

Locations map