CA → CA · about 156 miles

San Luis Obispo to Los Angeles bus & train schedule

American Star Tours, Amtrak and FlixBus run 43 direct buses and trains a week from San Luis Obispo to Los Angeles. The fastest takes 4 hours 15 minutes; the first departure leaves at 6:11 AM and the last at 10:15 PM.

Timetable data from · No schedule changes since at least

Buses and trains a week
43
Fastest trip
4h 15m
First departure
6:11 AM
Last departure
10:15 PM

Timetable

Times are local to each stop. Timetables published by tds.ai, refreshed October 15, 2026. Schedules change, so check times when you book.

Direct buses and trains from San Luis Obispo, CA to Los Angeles, CA
DepartsArrivesDurationDaysStopsCompany
6:11 AM11:06 AM4h 55mDailySan Luis Obispo to Van NuysAmtrak
Full timetable
12:00 PM4:15 PM4h 15mMon–ThuSan Luis Obispo Santa Barbara Avenue to Los Angeles Union StationFlixBus
Full timetable
12:15 PM5:12 PM4h 57mDailySan Luis Obispo to Van NuysAmtrak
Full timetable
1:45 PM6:45 PM5h 00mThu, FriSan Luis Obispo (Cal Poly) to Los Angeles (Union Station)American Star Tours
Full timetable
3:25 PM8:25 PM5h 00mSat & SunSan Luis Obispo (Cal Poly) to Los Angeles (Union Station)American Star Tours
Full timetable
3:37 PM8:36 PM4h 59mDailySan Luis Obispo to Van NuysAmtrak
Full timetable
4:17 PM9:08 PM4h 51mDailySan Luis Obispo to Van NuysAmtrak
Full timetable
9:50 PM2:30 AM +1 day4h 40mSat & SunSan Luis Obispo (Cal Poly) to Los Angeles UCLAAmerican Star Tours
Full timetable
10:15 PM2:55 AM +1 day4h 40mMon–FriSan Luis Obispo (Cal Poly) to Los Angeles UCLAAmerican Star Tours
Full timetable

Route map

The map needs JavaScript.

Where to board in San Luis Obispo Where you get off in Los Angeles The route of the busiest trip

Return trip: Los Angeles to San Luis Obispo

Questions

How long is the bus or train from San Luis Obispo to Los Angeles?

The fastest direct bus or train takes 4 hours 15 minutes; the typical trip is 4 hours 55 minutes.

What time is the first departure from San Luis Obispo to Los Angeles?

The earliest departure is at 6:11 AM (Daily) and the last at 10:15 PM (Mon–Fri).

Which bus and rail companies go from San Luis Obispo to Los Angeles?

American Star Tours, Amtrak and FlixBus run direct buses and trains on this route.

Where do I board in San Luis Obispo?

Buses and trains to Los Angeles leave from San Luis Obispo (Cal Poly), San Luis Obispo (Amtrak) and San Luis Obispo Santa Barbara Avenue.