CA → CA · about 112 miles

San Luis Obispo to Oxnard bus & train schedule

American Star Tours and Amtrak run 35 direct buses and trains a week from San Luis Obispo to Oxnard. The fastest takes 3 hours 35 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
35
Fastest trip
3h 35m
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 Oxnard, CA
DepartsArrivesDurationDaysStopsCompany
6:11 AM9:53 AM3h 42mDailySan Luis Obispo to OxnardAmtrak
Full timetable
12:15 PM4:00 PM3h 45mDailySan Luis Obispo to OxnardAmtrak
Full timetable
3:37 PM7:20 PM3h 43mDailySan Luis Obispo to OxnardAmtrak
Full timetable
4:17 PM8:01 PM3h 44mDailySan Luis Obispo to OxnardAmtrak
Full timetable
9:50 PM1:25 AM +1 day3h 35mSat & SunSan Luis Obispo (Cal Poly) to OxnardAmerican Star Tours
Full timetable
10:15 PM1:50 AM +1 day3h 35mMon–FriSan Luis Obispo (Cal Poly) to OxnardAmerican Star Tours
Full timetable

Route map

The map needs JavaScript.

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

Return trip: Oxnard to San Luis Obispo

Questions

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

The fastest direct bus or train takes 3 hours 35 minutes; the typical trip is 3 hours 43 minutes.

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

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 Oxnard?

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

Where do I board in San Luis Obispo?

Buses and trains to Oxnard leave from San Luis Obispo (Cal Poly) and San Luis Obispo (Amtrak).