COMPARE Prices across different modes

Fri
Oct 22
$45Amtrak
Find prices
Sat
Oct 23
$45Amtrak
$41Greyhound
Sun
Oct 24
$47Amtrak
$40Greyhound
Wed
Oct 27
$47Amtrak
Find prices
Thu
Oct 28
Find prices
$33Greyhound

These companies trust us. We sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Train Information between Santa Maria, CA and Los Angeles

distanceDistance139 miles (224 km)
priceAverage train ticket price$47 (€38)
changesDirect trainYes

Trains from Santa Maria, CA to Los Angeles cover the 139 miles (224 km) long journey with our travel partners like. There are direct train services available. You can get the cheapest train tickets for this trip for as low as $47 (€38), but the average price of train tickets is $47 (€38).

Travel Tips

Trains from Santa Maria, CA to Los Angeles
Travel by train to Los Angeles easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Santa Maria, CA to Los Angeles.
FAQs
How much does a cheap train from Santa Maria, CA to Los Angeles cost?
Omio customers have found the cheapest trains from Santa Maria, CA to Los Angeles to cost as little as $47 (€38)  in the next 7 days.
How much is a train ticket between Santa Maria, CA and Los Angeles?
The Santa Maria, CA to Los Angeles train ticket price is on average $47 (€38)  if you are looking to book your tickets for this trip in the next week.
How far is Santa Maria, CA to Los Angeles by train?
When traveling this route you should expect the distance from Santa Maria, CA to Los Angeles by train to be approximately 139 miles (224 km).
When does the first train depart from Santa Maria, CA to Los Angeles? When does the last train depart from Santa Maria, CA to Los Angeles?
You can take the earliest train from Santa Maria, CA to Los Angeles at 11: 40 AM   or take the last train from Santa Maria, CA to Los Angeles leaving at 9: 15 PM. Look for the latest Santa Maria, CA to Los Angeles train schedules on Omio and book the best time to take the train for this trip.
How far in advance should I book train tickets from Santa Maria, CA to Los Angeles for the best deals?
The price of a one way train ticket from Santa Maria, CA to Los Angeles is on average $47 (€38) if you buy within the next 7 days. But we recommend booking tickets before your planned travel date to find the best prices for trains from all possible train companies offering this route. In general, you can find train tickets to Los Angeles from Santa Maria, CA available a few months in advance.

Important Stations and Airports for this Journey

Santa Maria, CA
Los Angeles
The major railway station for departures from Santa Maria, CA is. Read all the information you need to know about services, amenities and connections at for your journey from Santa Maria, CA to Los Angeles.