placeTucson, AZ pin_dropSan Diego, CA
swap_horiz
swap_horizsearch
help

Bus from Tucson to San Diego: Cheapest bus tickets

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

Train: Speed and Comfort. Opt for Amtrak trains with fares beginning at $79. Travel time approximately 14h 35m.

View train schedules
Earlier
Later
Cheaper
Faster
1:15 AM15h 40m4:55 PM
tucson bus stationsan diego greyhound bus stop

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
1:15 AM22h 10m11:25 PM
tucson bus stationla jolla - uc san diego

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
4:10 AM16h 40m8:50 PM
south tucsonla jolla - uc san diego

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
4:10 AM17h 5m9:15 PM
south tucsondowntown sd (seaport)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
4:10 AM19h 45m11:55 PM
south tucsonsan diego (old town-flixbus)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
4:10 AM2h 40m6:50 AM
south tucsonsan diego greyhound bus stop

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
4:30 AM13h 45m6:15 PM
university of arizona, tucson (6th street garage)san diego greyhound bus stop

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
4:30 AM16h 20m8:50 PM
university of arizona, tucson (6th street garage)la jolla - uc san diego

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
4:30 AM16h 45m9:15 PM
university of arizona, tucson (6th street garage)downtown sd (seaport)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
4:30 AM19h 25m11:55 PM
university of arizona, tucson (6th street garage)san diego (old town-flixbus)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
4:55 AM15h 55m8:50 PM
tucson (n freeway)la jolla - uc san diego

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
4:55 AM16h 20m9:15 PM
tucson (n freeway)downtown sd (seaport)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
4:55 AM19h11:55 PM
tucson (n freeway)san diego (old town-flixbus)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
4:55 AM1h 55m6:50 AM
tucson (n freeway)san diego greyhound bus stop

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
5:15 AM14h 55m8:10 PM
tucson bus stationsan diego greyhound bus stop

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
5:15 AM16h 40m9:55 PM
tucson bus stationsan diego (old town-flixbus)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
5:15 AM22h 5m3:20 AM
tucson bus stationla jolla - uc san diego

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
5:15 AM22h 30m3:45 AM
tucson bus stationdowntown sd (seaport)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
1:05 PM14h 15m3:20 AM
university of arizona, tucson (6th street garage)la jolla - uc san diego

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
1:05 PM14h 40m3:45 AM
university of arizona, tucson (6th street garage)downtown sd (seaport)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
1:05 PM17h 45m6:50 AM
university of arizona, tucson (6th street garage)san diego greyhound bus stop

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
2:35 PM14h 55m5:30 AM
tucson bus stationdowntown sd (seaport)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
2:35 PM16h 15m6:50 AM
tucson bus stationsan diego greyhound bus stop

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
7:15 PM13h 40m8:55 AM
tucson bus stationdowntown sd (seaport)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)

Choose a date