placeTucson, AZ pin_dropSan Bernardino, CA
swap_horiz
swap_horizsearch
help

Bus from Tucson to San Bernardino: Cheapest bus tickets

Bus: Choose Flixbus for affordable tickets from Tucson to San Bernardino starting at just $57.99. Ideal for budget travelers. Around 8h 55m trip.

Train: Speed and Comfort. Opt for Amtrak trains with fares beginning at $54. Travel time approximately 0h 18m.

View train schedules
Earlier
Later
Cheaper
Faster
1:15 AM16h 5m5:20 PM
tucson bus stationsan bernardino downtown

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
4:10 AM11h 45m3:55 PM
south tucsonsan bernardino downtown

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
4:30 AM11h 25m3:55 PM
university of arizona, tucson (6th street garage)san bernardino downtown

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
4:55 AM11h3:55 PM
tucson (n freeway)san bernardino downtown

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
5:15 AM9h 25m2:40 PM
tucson bus stationsan bernardino depot

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
1:05 PM8h 5m9:10 PM
university of arizona, tucson (6th street garage)san bernardino downtown

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
2:35 PM8h 55m11:30 PM
tucson bus stationsan bernardino depot

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
5:00 PM16h 5m9:05 AM
university of arizona, tucson (6th street garage)san bernardino downtown

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
5:15 PM15h 50m9:05 AM
tucson (n freeway)san bernardino downtown

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
7:15 PM8h 45m4:00 AM
tucson bus stationsan bernardino depot

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)

Choose a date