placeLos Angeles, CA pin_dropSan Diego, CA
swap_horiz
swap_horizsearch
help

Bus from Los Angeles to San Diego: Cheapest bus tickets

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

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

View train schedules
Earlier
Later
Cheaper
Faster
01:454h 15m06:00
los angeles union stationsan ysidro bus terminal

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
01:454h 15m06:00
los angeles union stationsan ysidro bus terminal

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
03:204h 5m07:25
los angeles union stationsan ysidro bus terminal

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
05:153h 45m09:00
downtown los angeles - 650 s. main st2745 otay pacific drive - san diego, ca

Pacific Coast
star_borderstar_borderstar_borderstar_borderstar_border(0)
05:453h 15m09:00
east los angeles - 4425 e. olympic blvd.2745 otay pacific drive - san diego, ca

Pacific Coast
star_borderstar_borderstar_borderstar_borderstar_border(0)
06:302h 55m09:25
los angeles union stationsan ysidro bus terminal

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
06:302h 55m09:25
los angeles union stationsan ysidro bus terminal

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
07:303h 30m11:00
downtown los angeles - 650 s. main st2745 otay pacific drive - san diego, ca

Pacific Coast
star_borderstar_borderstar_borderstar_borderstar_border(0)
08:003h11:00
east los angeles - 4425 e. olympic blvd.2745 otay pacific drive - san diego, ca

Pacific Coast
star_borderstar_borderstar_borderstar_borderstar_border(0)
09:303h 30m13:00
downtown los angeles - 650 s. main st2745 otay pacific drive - san diego, ca

Pacific Coast
star_borderstar_borderstar_borderstar_borderstar_border(0)
10:003h13:00
east los angeles - 4425 e. olympic blvd.2745 otay pacific drive - san diego, ca

Pacific Coast
star_borderstar_borderstar_borderstar_borderstar_border(0)
11:303h 30m15:00
downtown los angeles - 650 s. main st2745 otay pacific drive - san diego, ca

Pacific Coast
star_borderstar_borderstar_borderstar_borderstar_border(0)
12:003h15:00
east los angeles - 4425 e. olympic blvd.2745 otay pacific drive - san diego, ca

Pacific Coast
star_borderstar_borderstar_borderstar_borderstar_border(0)
13:303h 30m17:00
downtown los angeles - 650 s. main st2745 otay pacific drive - san diego, ca

Pacific Coast
star_borderstar_borderstar_borderstar_borderstar_border(0)
13:353h 55m17:30
los angeles union stationsan ysidro bus terminal

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
14:003h17:00
east los angeles - 4425 e. olympic blvd.2745 otay pacific drive - san diego, ca

Pacific Coast
star_borderstar_borderstar_borderstar_borderstar_border(0)
15:203h 30m18:50
los angeles union stationsan ysidro bus terminal

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
16:003h 30m19:30
downtown los angeles - 650 s. main st2745 otay pacific drive - san diego, ca

Pacific Coast
star_borderstar_borderstar_borderstar_borderstar_border(0)
16:303h19:30
east los angeles - 4425 e. olympic blvd.2745 otay pacific drive - san diego, ca

Pacific Coast
star_borderstar_borderstar_borderstar_borderstar_border(0)
16:404h 5m20:45
los angeles union stationsan ysidro bus terminal

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
17:554h21:55
west la - expo/sepulvedasan ysidro bus terminal

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
17:554h21:55
west la - expo/sepulvedasan ysidro bus terminal

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
18:003h 30m21:30
downtown los angeles - 650 s. main st2745 otay pacific drive - san diego, ca

Pacific Coast
star_borderstar_borderstar_borderstar_borderstar_border(0)
18:303h21:30
east los angeles - 4425 e. olympic blvd.2745 otay pacific drive - san diego, ca

Pacific Coast
star_borderstar_borderstar_borderstar_borderstar_border(0)
18:303h 25m21:55
downtown la (flixbus lot)san ysidro bus terminal

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
18:303h 25m21:55
downtown la (flixbus lot)san ysidro bus terminal

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
18:505h 35m00:25
downtown la (flixbus lot)san ysidro bus terminal

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
19:103h 15m22:25
los angeles union stationsan ysidro bus terminal

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
19:103h 15m22:25
los angeles union stationsan ysidro bus terminal

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
20:003h 30m23:30
downtown los angeles - 650 s. main st2745 otay pacific drive - san diego, ca

Pacific Coast
star_borderstar_borderstar_borderstar_borderstar_border(0)
20:303h23:30
east los angeles - 4425 e. olympic blvd.2745 otay pacific drive - san diego, ca

Pacific Coast
star_borderstar_borderstar_borderstar_borderstar_border(0)
21:004h01:00
downtown la (flixbus lot)san ysidro bus terminal

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
23:404h 35m04:15
los angeles union stationsan ysidro bus terminal

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
23:404h 35m04:15
los angeles union stationsan ysidro bus terminal

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)

Choose a date