placeSan Diego, CA pin_dropLos Angeles, CA
swap_horiz
swap_horizsearch
help

Bus from San Diego to Los Angeles: Cheapest bus tickets

Bus: Choose Flixbus for affordable tickets from San Diego to Los Angeles starting at just $20.99. Ideal for budget travelers. Around 2h 50m trip.

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

View train schedules
Earlier
Later
Cheaper
Faster
2:35 AM2h 45m5:20 AM
san diego greyhound bus stoplos angeles union station

Greyhound
star_whitestar_whitestar_whitestar_halfstar_border(5605)
3:15 AM2h 50m6:05 AM
downtown sd (seaport)downtown la (flixbus lot)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
3:15 AM3h 35m6:50 AM
downtown sd (seaport)los angeles (ucla)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
3:35 AM2h 30m6:05 AM
san diego (old town-flixbus)downtown la (flixbus lot)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
3:35 AM3h 15m6:50 AM
san diego (old town-flixbus)los angeles (ucla)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
12:35 PM2h 30m3:05 PM
san diego (old town-flixbus)los angeles union station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
12:35 PM3h 5m3:40 PM
san diego (old town-flixbus)los angeles (ucla)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
1:50 PM4h 15m6:05 PM
san diego (old town-flixbus)downtown la (flixbus lot)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
2:10 PM3h 55m6:05 PM
la jolla - uc san diegodowntown la (flixbus lot)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
2:15 PM3h 35m5:50 PM
san diego greyhound bus stoplos angeles union station

Greyhound
star_whitestar_whitestar_whitestar_halfstar_border(5605)
3:30 PM2h 55m6:25 PM
san diego (old town-flixbus)downtown la (flixbus lot)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
3:55 PM2h 30m6:25 PM
la jolla - uc san diegodowntown la (flixbus lot)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
4:50 PM3h 40m8:30 PM
san diego greyhound bus stoplos angeles union station

Greyhound
star_whitestar_whitestar_whitestar_halfstar_border(5605)
5:05 PM2h 25m7:30 PM
downtown sd (seaport)downey (stonewood center)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
5:05 PM2h 55m8:00 PM
downtown sd (seaport)downtown la (flixbus lot)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
5:25 PM2h 5m7:30 PM
san diego (old town-flixbus)downey (stonewood center)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
5:25 PM2h 35m8:00 PM
san diego (old town-flixbus)downtown la (flixbus lot)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
6:30 PM3h 45m10:15 PM
san diego (old town-flixbus)los angeles union station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
7:20 PM2h 40m10:00 PM
downtown sd (seaport)downtown la (flixbus lot)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
7:45 PM2h 15m10:00 PM
la jolla - uc san diegodowntown la (flixbus lot)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
8:15 PM3h 30m11:45 PM
san diego (old town-flixbus)los angeles union station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
9:00 PM3h 10m12:10 AM
san diego greyhound bus stoplos angeles union station

Greyhound
star_whitestar_whitestar_whitestar_halfstar_border(5605)
9:55 PM3h 40m1:35 AM
sdsu (hardy ave)downtown la (flixbus lot)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
9:55 PM4h 35m2:30 AM
sdsu (hardy ave)los angeles (ucla)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
10:10 PM3h 25m1:35 AM
balboa park (san diego)downtown la (flixbus lot)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
10:10 PM4h 20m2:30 AM
balboa park (san diego)los angeles (ucla)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
10:30 PM3h 5m1:35 AM
san diego (old town-flixbus)downtown la (flixbus lot)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
10:30 PM4h2:30 AM
san diego (old town-flixbus)los angeles (ucla)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
10:55 PM2h 40m1:35 AM
la jolla - uc san diegodowntown la (flixbus lot)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
10:55 PM3h 35m2:30 AM
la jolla - uc san diegolos angeles (ucla)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
11:30 PM3h 10m2:40 AM
san diego (old town-flixbus)los angeles union station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)

Choose a date