CA → CA · about 33 miles

Oxnard to Santa Barbara bus & train schedule

American Star Tours and Amtrak run 55 direct buses and trains a week from Oxnard to Santa Barbara. The fastest takes 46 minutes; the first departure leaves at 6:57 AM and the last at 8:59 PM.

Timetable data from · Schedule last changed

Buses and trains a week
55
Fastest trip
46m
First departure
6:57 AM
Last departure
8:59 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 Oxnard, CA to Santa Barbara, CA
DepartsArrivesDurationDaysStopsCompany
6:57 AM7:56 AM59mDailyOxnard to Santa BarbaraAmtrak
Full timetable
8:56 AM9:55 AM59mDailyOxnard to Santa BarbaraAmtrak
Full timetable
9:40 AM10:35 AM55mMon–FriOxnard to Santa BarbaraAmerican Star Tours
Full timetable
9:50 AM10:45 AM55mSat & SunOxnard to Santa BarbaraAmerican Star Tours
Full timetable
10:50 AM11:47 AM57mDailyOxnard to Santa BarbaraAmtrak
Full timetable
11:22 AM12:08 PM46mDailyOxnard to Santa BarbaraAmtrak
Full timetable
12:51 PM1:46 PM55mDailyOxnard to Santa BarbaraAmtrak
Full timetable
4:58 PM5:45 PM47mDailyOxnard to Santa BarbaraAmtrak
Full timetable
8:59 PM9:56 PM57mDailyOxnard to Santa BarbaraAmtrak
Full timetable

Route map

The map needs JavaScript.

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

Where to board in Oxnard

Where buses and trains stop in Santa Barbara

Return trip: Santa Barbara to Oxnard

Questions

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

The fastest direct bus or train takes 46 minutes; the typical trip is 55 minutes.

What time is the first departure from Oxnard to Santa Barbara?

The earliest departure is at 6:57 AM (Daily) and the last at 8:59 PM (Daily).

Which bus and rail companies go from Oxnard to Santa Barbara?

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

Where do I board in Oxnard?

Buses and trains to Santa Barbara leave from Oxnard bus stop.