CA → CA · about 81 miles

Los Angeles to Santa Barbara bus & train schedule

American Star Tours, Amtrak and FlixBus run 63 direct buses and trains a week from Los Angeles to Santa Barbara. The fastest takes 2 hours; the first departure leaves at 5:13 AM and the last at 7:13 PM.

Timetable data from · Schedule last changed

Buses and trains a week
63
Fastest trip
2h 00m
First departure
5:13 AM
Last departure
7:13 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 Los Angeles, CA to Santa Barbara, CA
DepartsArrivesDurationDaysStopsCompany
5:13 AM7:56 AM2h 43mDailyLos Angeles to Santa BarbaraAmtrak
Full timetable
7:13 AM9:55 AM2h 42mDailyLos Angeles to Santa BarbaraAmtrak
Full timetable
7:50 AM10:35 AM2h 45mMon–FriLos Angeles (Union Station) to Santa BarbaraAmerican Star Tours
Full timetable
8:00 AM10:45 AM2h 45mSat & SunLos Angeles (Union Station) to Santa BarbaraAmerican Star Tours
Full timetable
9:00 AM11:10 AM2h 10mMon, Tue, Wed, SunLos Angeles Union Station to Santa Barbara Bus StopFlixBus
Full timetable
9:13 AM11:47 AM2h 34mDailyLos Angeles to Santa BarbaraAmtrak
Full timetable
9:51 AM12:08 PM2h 17mDailyLos Angeles to Santa BarbaraAmtrak
Full timetable
11:13 AM1:46 PM2h 33mDailyLos Angeles to Santa BarbaraAmtrak
Full timetable
12:00 PM2:00 PM2h 00mMon, FriLos Angeles (Union Station) to Santa BarbaraAmerican Star Tours
Full timetable
12:20 PM2:20 PM2h 00mSat & SunLos Angeles (Union Station) to Santa BarbaraAmerican Star Tours
Full timetable
3:13 PM5:45 PM2h 32mDailyLos Angeles to Santa BarbaraAmtrak
Full timetable
7:13 PM9:56 PM2h 43mDailyLos Angeles to Santa BarbaraAmtrak
Full timetable

Route map

The map needs JavaScript.

Where to board in Los Angeles Where you get off in Santa Barbara The route of the busiest trip

Return trip: Santa Barbara to Los Angeles

Questions

How long is the bus or train from Los Angeles to Santa Barbara?

The fastest direct bus or train takes 2 hours; the typical trip is 2 hours 34 minutes.

What time is the first departure from Los Angeles to Santa Barbara?

The earliest departure is at 5:13 AM (Daily) and the last at 7:13 PM (Daily).

Which bus and rail companies go from Los Angeles to Santa Barbara?

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

Where do I board in Los Angeles?

Buses and trains to Santa Barbara leave from Los Angeles (Union Station) and Los Angeles (Americanstar).