CA → CA · about 81 miles

San Luis Obispo to Santa Barbara bus & train schedule

American Star Tours, Amtrak and FlixBus run 43 direct buses and trains a week from San Luis Obispo to Santa Barbara. The fastest takes 1 hour 45 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
1h 45m
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 Santa Barbara, CA
DepartsArrivesDurationDaysStopsCompany
6:11 AM8:46 AM2h 35mDailySan Luis Obispo to Santa BarbaraAmtrak
Full timetable
12:00 PM1:45 PM1h 45mMon–ThuSan Luis Obispo Santa Barbara Avenue to Santa Barbara Bus StopFlixBus
Full timetable
12:15 PM3:01 PM2h 46mDailySan Luis Obispo to Santa BarbaraAmtrak
Full timetable
1:45 PM4:45 PM3h 00mThu, FriSan Luis Obispo (Cal Poly) to Santa BarbaraAmerican Star Tours
Full timetable
3:25 PM6:25 PM3h 00mSat & SunSan Luis Obispo (Cal Poly) to Santa BarbaraAmerican Star Tours
Full timetable
3:37 PM6:12 PM2h 35mDailySan Luis Obispo to Santa BarbaraAmtrak
Full timetable
4:17 PM6:57 PM2h 40mDailySan Luis Obispo to Santa BarbaraAmtrak
Full timetable
9:50 PM12:30 AM +1 day2h 40mSat & SunSan Luis Obispo (Cal Poly) to Santa BarbaraAmerican Star Tours
Full timetable
10:15 PM12:55 AM +1 day2h 40mMon–FriSan Luis Obispo (Cal Poly) to Santa BarbaraAmerican Star Tours
Full timetable

Route map

The map needs JavaScript.

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

Return trip: Santa Barbara to San Luis Obispo

Questions

How long is the bus or train from San Luis Obispo to Santa Barbara?

The fastest direct bus or train takes 1 hour 45 minutes; the typical trip is 2 hours 40 minutes.

What time is the first departure from San Luis Obispo to Santa Barbara?

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 Santa Barbara?

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 Santa Barbara leave from San Luis Obispo (Cal Poly), San Luis Obispo (Amtrak) and San Luis Obispo Santa Barbara Avenue.