CA → CA · about 149 miles

Los Angeles to Grover Beach bus & train schedule

American Star Tours and Amtrak run 28 direct buses and trains a week from Los Angeles to Grover Beach. The fastest takes 4 hours 45 minutes; the first departure leaves at 5:13 AM and the last at 3:13 PM.

Timetable data from · No schedule changes since at least

Buses and trains a week
28
Fastest trip
4h 45m
First departure
5:13 AM
Last departure
3: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 Grover Beach, CA
DepartsArrivesDurationDaysStopsCompany
5:13 AM10:23 AM5h 10mDailyLos Angeles to Grover Beach AmtrakAmtrak
Full timetable
7:50 AM12:35 PM4h 45mMon–FriLos Angeles (Union Station) to Grover BeachAmerican Star Tours
Full timetable
8:00 AM12:45 PM4h 45mSat & SunLos Angeles (Union Station) to Grover BeachAmerican Star Tours
Full timetable
9:13 AM2:06 PM4h 53mDailyLos Angeles to Grover Beach AmtrakAmtrak
Full timetable
3:13 PM8:13 PM5h 00mDailyLos Angeles to Grover Beach AmtrakAmtrak
Full timetable

Route map

The map needs JavaScript.

Where to board in Los Angeles Where you get off in Grover Beach The route of the busiest trip

Return trip: Grover Beach to Los Angeles

Questions

How long is the bus or train from Los Angeles to Grover Beach?

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

What time is the first departure from Los Angeles to Grover Beach?

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

Which bus and rail companies go from Los Angeles to Grover Beach?

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

Where do I board in Los Angeles?

Buses and trains to Grover Beach leave from Los Angeles (Union Station) and Los Angeles (Americanstar).