Bus Dallas to Odessa, TX and return

Cheap bus and train tickets for trips from Odessa, TX to Dallas and return

calendar
Advanced search
617 Companies - 1,426,275 Connections
The best dealsSave up to 70 % (on average)
It's all about choiceMost routes worldwide
Easy and transparent1-click real-time search
Look through the bus providers on CheckMyBus. We help you finding the coach ride that suits you the best. There are 2 bus companies offering their services on the route Dallas - Odessa, TX. You have the choice whether travelling with Greyhound US or Busbud. On CheckMyBus you can decide which agency to choose after having compared all the durations, times, routes, prices and comfort features.

  Bus Dallas - Odessa, TX    333 mi
Ø Bus connections7 x
Savings-42%

The cheapest bus routes from Dallas to Odessa, TX

%No particular date in mind? Here's an overview of the cheapest bus tickets for the next few days.
Departure / Arrival
Date best offer
Company
Best price
  • Dallas
    Odessa, TX
      7:25 AM
      2:15 PM
    3 May
    Greyhound US
    from $4000
  • Dallas
    Odessa, TX
      7:25 AM
      2:15 PM
    19 Apr
    Greyhound US
    from $6500
  • Dallas
    Odessa, TX
      7:05 AM
      2:15 PM
    19 Apr
    Greyhound US
    from $6500
  • Dallas
    Odessa, TX
      2:10 PM
      9:15 PM
    19 Apr
    Greyhound US
    from $6500
  • Dallas
    Odessa, TX
      7:25 AM
      2:15 PM
    19 Apr
    Greyhound US
    from $6900


  Bus Odessa, TX - Dallas    333 mi
Ø Bus connections7 x
Savings-55%

The cheapest bus routes from Odessa, TX to Dallas

%No particular date in mind? Here's an overview of the cheapest bus tickets for the next few days.
Departure / Arrival
Date best offer
Company
Best price
  • Odessa, TX
    Dallas
      10:30 AM
      5:35 PM
    24 Apr
    Greyhound US
    from $4100
  • Odessa, TX
    Dallas
      10:30 AM
      6:40 PM
    24 Apr
    Greyhound US
    from $4300
  • Odessa, TX
    Dallas
      10:30 AM
      6:40 PM
    27 Apr
    Greyhound US
    from $5450
  • Odessa, TX
    Dallas
      7:35 PM
      7:20 AM
    27 Apr
    +1
    Greyhound US
    from $5899
  • Odessa, TX
    Dallas
      10:30 AM
      6:40 PM
    3 May
    Greyhound US
    from $8650
  • Odessa, TX
    Dallas
      10:30 AM
      5:35 PM
    3 May
    Greyhound US
    from $8650
  • Odessa, TX
    Dallas
      7:35 PM
      7:20 AM
    3 May
    Greyhound US
    from $9050
  • Odessa, TX
    Dallas
      7:35 PM
      2:25 AM
    3 May
    Greyhound US
    from $9050


  Stations
S Lamar St 205, 75202 Dallas (USA)
N Westmoreland Ave 627, 75211 Dallas (USA)
  Stations
E 8th St 2624, 79761 Odessa, TX (USA)

More on bus features and services