Cheap Bus and Train tickets to Tucson

Scenic view of Tucson

What are the most popular routes to Tucson?

Phoenix - TucsonAverage price$31Average duration2hDaily departures44
Los Angeles - TucsonAverage price$82Average duration12hDaily departures26
Los Angeles - TucsonAverage price$62Average duration9h 38mDaily departures1
Houston - TucsonAverage price$134Average duration1d 2hDaily departures1
Hermosillo - TucsonAverage price$70Average duration6h 30mDaily departures13

Tucson stations and stops

Locations map