placeSan Diego, CA pin_dropLos Angeles, CA
swap_horiz
swap_horizsearch
help

Bus from San Diego to Los Angeles: Cheapest bus tickets

Bus: Choose Greyhound for affordable tickets from San Diego to Los Angeles starting at just $22.99. Ideal for budget travelers. Around 3h 10m 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
00:302h 40m03:10
san diego (old town-flixbus)downtown la (flixbus lot)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
00:303h 20m03:50
san diego (old town-flixbus)west la - expo/sepulveda

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
00:303h 35m04:05
san diego (old town-flixbus)los angeles (ucla)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
00:502h 20m03:10
la jolla - uc san diegodowntown la (flixbus lot)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
00:503h03:50
la jolla - uc san diegowest la - expo/sepulveda

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
00:503h 15m04:05
la jolla - uc san diegolos angeles (ucla)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
02:352h 45m05:20
san diego greyhound bus stoplos angeles union station

Greyhound
star_whitestar_whitestar_whitestar_halfstar_border(5605)
03:152h 50m06:05
downtown sd (seaport)downtown la (flixbus lot)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
03:153h 35m06:50
downtown sd (seaport)los angeles (ucla)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
03:352h 30m06:05
san diego (old town-flixbus)downtown la (flixbus lot)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
03:353h 15m06:50
san diego (old town-flixbus)los angeles (ucla)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
12:352h 30m15:05
san diego (old town-flixbus)los angeles union station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
12:353h 5m15:40
san diego (old town-flixbus)los angeles (ucla)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
13:504h 15m18:05
san diego (old town-flixbus)downtown la (flixbus lot)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
14:103h 55m18:05
la jolla - uc san diegodowntown la (flixbus lot)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
14:153h 35m17:50
san diego greyhound bus stoplos angeles union station

Greyhound
star_whitestar_whitestar_whitestar_halfstar_border(5605)
15:302h 55m18:25
san diego (old town-flixbus)downtown la (flixbus lot)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
15:552h 30m18:25
la jolla - uc san diegodowntown la (flixbus lot)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
16:503h 40m20:30
san diego greyhound bus stoplos angeles union station

Greyhound
star_whitestar_whitestar_whitestar_halfstar_border(5605)
17:052h 25m19:30
downtown sd (seaport)downey (stonewood center)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
17:052h 55m20:00
downtown sd (seaport)downtown la (flixbus lot)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
17:252h 5m19:30
san diego (old town-flixbus)downey (stonewood center)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
17:252h 35m20:00
san diego (old town-flixbus)downtown la (flixbus lot)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
18:303h 45m22:15
san diego (old town-flixbus)los angeles union station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
19:202h 40m22:00
downtown sd (seaport)downtown la (flixbus lot)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
19:452h 15m22:00
la jolla - uc san diegodowntown la (flixbus lot)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
20:153h 30m23:45
san diego (old town-flixbus)los angeles union station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
21:003h 10m00:10
san diego greyhound bus stoplos angeles union station

Greyhound
star_whitestar_whitestar_whitestar_halfstar_border(5605)
21:553h 40m01:35
sdsu (hardy ave)downtown la (flixbus lot)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
21:554h 35m02:30
sdsu (hardy ave)los angeles (ucla)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
22:103h 25m01:35
balboa park (san diego)downtown la (flixbus lot)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
22:104h 20m02:30
balboa park (san diego)los angeles (ucla)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
22:303h 5m01:35
san diego (old town-flixbus)downtown la (flixbus lot)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
22:304h02:30
san diego (old town-flixbus)los angeles (ucla)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
22:552h 40m01:35
la jolla - uc san diegodowntown la (flixbus lot)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
22:553h 35m02:30
la jolla - uc san diegolos angeles (ucla)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
23:303h 10m02:40
san diego (old town-flixbus)los angeles union station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)

Choose a date