Cheap Bus and Train tickets to Tucson

Scenic view of Tucson

What are the most popular routes to Tucson?

Phoenix - TucsonAverage price$44Average duration2hDaily departures44
Los Angeles - TucsonAverage price$118Average duration12hDaily departures26
Los Angeles - TucsonAverage price$88Average duration9h 38mDaily departures1
Houston - TucsonAverage price$192Average duration1d 2hDaily departures1
Hermosillo - TucsonAverage price$100Average duration6h 30mDaily departures13

Stations and stops in Tucson

Locations map