CA → CA · about 47 miles
Goleta to Lompoc train schedule
Amtrak runs 21 direct trains a week from Goleta to Lompoc. The fastest takes 1 hour 9 minutes; the first train leaves at 8:15 AM and the last at 6:02 PM.
Timetable data from · Schedule last changed
- Trains a week
- 21
- Fastest trip
- 1h 09m
- First train
- 8:15 AM
- Last train
- 6:02 PM
Timetable
Every train leaves from Goleta Amtrak and arrives at Lompoc-Surf Amtrak. Times are local to each stop. Timetables published by tds.ai, refreshed October 15, 2026. Schedules change, so check times when you book.
| Departs | Arrives | Duration | Days | Rail company |
|---|---|---|---|---|
| 8:15 AM | 9:34 AM | 1h 19m | Daily | Amtrak Full timetable |
| 12:03 PM | 1:12 PM | 1h 09m | Daily | Amtrak Full timetable |
| 6:02 PM | 7:21 PM | 1h 19m | Daily | Amtrak Full timetable |
Route map
The map needs JavaScript.
Where to board in Goleta Where you get off in Lompoc The route of the busiest trip
Where to catch the train in Goleta
- Goleta Amtrak Map of Goleta Amtrak (Google Maps)
Where the train stops in Lompoc
- Lompoc-Surf Amtrak Map of Lompoc-Surf Amtrak (Google Maps)
Questions
How long is the train from Goleta to Lompoc?
The fastest direct train takes 1 hour 9 minutes; the typical trip is 1 hour 19 minutes.
What time is the first train from Goleta to Lompoc?
The earliest departure is at 8:15 AM (Daily) and the last at 6:02 PM (Daily).
Which rail companies go from Goleta to Lompoc?
Amtrak runs direct trains on this route.
Where do I catch the train in Goleta?
Trains to Lompoc leave from Goleta Amtrak.