Cheap Bus tickets to Thatcher

What are the most popular routes to Thatcher?

Phoenix - ThatcherAverage priceMX$702Average duration3h 30mDaily departures2
Mesa - ThatcherAverage priceMX$640Average duration3h 10mDaily departures1
Dallas - ThatcherAverage priceMX$4,537Average duration1d 12hDaily departures3
Bakersfield - ThatcherAverage priceMX$2,028Average duration14hDaily departures2
Austin - ThatcherAverage priceMX$4,026Average duration1d 9hDaily departures2