Compare prices and tickets by train, bus or flight

Nov 30
$60skywest airlines
Dec 1
Find prices
$277skywest airlines
Dec 2
Find prices
Dec 3
Find prices
Find prices
$177skywest airlines
Dec 4
$115skywest airlines

More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn

Train Information between Sacramento, CA and Los Angeles

distanceDistance360 miles (581 km)
durationAverage train duration8 h 30 min
priceAverage train ticket price$54 (€45)
frequencyTrain frequency1 a day
changesDirect trainYes, there is 1 direct train a day
carriersTrain companiesAmtrak

Trains from Sacramento, CA to Los Angeles cover the 360 miles (581 km) long trip taking on average 8 h 30 min with our travel partners like Amtrak. Normally, there is 1 train operating per day, including direct services available. You can get the cheapest train tickets for this journey for as low as $54 (€45), but the average price of train tickets is $54 (€45).

Train companies

Amtrak Sacramento, CA – Los Angeles

You can travel by train from Sacramento, CA to Los Angeles with Amtrak for as low as $54 (€45). When you search for schedules and tickets, Omio will show you the best trip.


Amtrak is the main train company in the United States and operates medium and long-distance intercity services in 46 American states and 3 Canadian provinces. With over 300 Amtrak trains running daily, you can travel by train across America and explore destinations near and far. Take the Acela train for high-speed services connecting popular cities in the Northeast, the Coast Starlight to travel up and down the stunning West Coast or the Empire Builder to travel from Chicago to the Midwest and the Pacific Northwest among others. Amtrak offers different class options to suit any traveler’s budget with classes like Coach, Business, First and the Sleeper Class, where you can book a Roomette, Bedroom, and Bedroom suite among others for night travel. When you book your train journey from Sacramento, CA to Los Angeles, you can choose between ticket types like Saver, Value, Flexible, Business and Premium.

Train information from Sacramento, CA to Los Angeles with Amtrak:

  • Average Duration: 13 h 49 min
  • Average Price: $54
  • Amtrak frequency: 1 a day

When you buy your Amtrak train tickets between Sacramento, CA and Los Angeles don't forget to keep the following COVID-19 related policies in mind:

  • Cashless payments recommended
  • Online booking and check-in recommended
  • Pre-reservation / seat allocation
  • Exceptions to waive change or cancellation fees policy
  • Change fees have been waived for all reservations made before March 31, 2021.
  • If you've booked with Omio, to change your reservation, go to (Modify Trip) or the Amtrak app. A fare difference may apply to your new itinerary. If you want to cancel your reservation, you must call 800-USA-RAIL (not available via or the app).

Trains in Sacramento to LA

California boasts of two iconic cities, Sacramento and Los Angeles. Moving from Sacramento to LA, which is about 362 miles (582 km), is more convenient when you use Amtrak train service. Amtrack has well-scheduled departures that will ensure that you reach your destination on time. Their train service is ever-busy, so you should book your tickets a few weeks earlier to avoid any inconvenience that comes with late bookings. Boarding a train from Sacramento to Los Angeles will make your experience and enjoy the wonderful California scenery that you can’t see when flying or driving.

Booking your train ticket with Omio for Sacramento to LA

Traveling from Sacramento to LA is now easy, thanks to Omio. At Omio, our experts have put together the necessary information that will enable you to have a smooth trip from Sacramento to LA. Plus, we have partnered with the best train service companies that have the reputation of delivering excellent services. We intend to make your train travel the best with offers that aren’t easy to come by. Booking your train ticket with Omio saves you all the trouble and hassle that you’ll go through should you decide to book the ticket yourself. Leave the job for us, and you’ll surely have an amazing experience as you traverse California with the best train service available.

Train companies in Sacramento to LA

Generally, there are two train companies that service the Sacramento to LA route. Out of the 37 trains that connect the two cities on a daily basis, Amtrak makes 35 trips making it the most reliable train company in this route. Amtrak provides two direct train rides while the rest of the trips are via connecting routes. Over the years, Amtrak has built a reputation for making consistent train trips, making it a favorite for many travelers. All you need to do is contact Omio in advance so that we can book your train ticket on time.

Popular international routes by train from Sacramento to LA

Other than the Sacramento to LA route, Omio serves a host of other routes, including international ones. One of the most popular international routes is London to Brussels. You’ll actually be surprised to learn that this route is time-saving, and in addition to that, you get to play your part in saving the environment as opposed to an alternative scenario where you took a plane between the two cities. Some of the other international routes served by Omio include Paris to London and Rennes to Paris. In all these routes, you get to save time as there's no time wasted waiting in line at check-in, at security, as well as when you have to wait to pick up baggage.

When arriving by train in Sacramento to LA

Once you arrive in LA from Sacramento via train, you shouldn’t expect a huge change in terms of culture since both cities are in the same state. The residents over there love their basketball, and most of the locals are either fans of the Los Angeles Clippers or Los Angeles Lakers. This is quite different since most Sacramento locals would rather support the Sacramento Kings. When it comes to the food, the culture is practically the same, and you should expect to see a good number of food trucks parked along the roads as well as a good number of restaurants serving a variety of cuisines from all over the world.

Train provider in Sacramento to LA

Amtrak is the main train provider in Sacramento, so you should expect to travel on an Amtrak train. They have several different types of train cars, each with specific functions. The train cars can either be one level (Viewliner) or two levels (Superliner) and could be combined or even taken apart depending on the needs of specific Amtrak routes. Amtrak serves a good number of routes in the United States, with the most popular ones being Acela, Adirondack, and Amtrak Cascades. The Acela route goes from Boston – New York City – Washington, D.C, while Adirondack goes from Montreal to New York City. Amtrak Cascades, on the other hand, goes from Vancouver – Seattle – Portland – Eugene.

Sacramento Ferry. Source: Shutterstock

Main train stations in Sacramento to LA

When traveling from Sacramento to LA via train, you might come across a number of train stations before getting to your final destination. The main arrival station is usually Union Station in Los Angeles and is usually the last station on that route. It is located in downtown Los Angeles and is only a ten-minute walk from the Los Angeles city center. However, depending on exactly where you’re going, you could alight at five other different stations that have amazing amenities such as ATMs, payphones, restrooms, and even ticket sales office.

Popular Journey in Sacramento to LA

Omio offers a range of journeys from Sacramento to other cities in the United States, with some of the most popular destinations being Bakersfield, Davis, and Modesto in California, Eugene in Oregon, and Seattle in Washington. The journey from Sacramento to Bakersfield is just under six hours. The journey to Modesto is shorter and therefore takes a shorter time of around three hours, and the price is $36. From Sacramento to Eugene, you’ll take about 12h 30min and pay $70, while to Seattle, it will be just under twenty hours.

Sacramento Reflections. Source: Shutterstock

Popular train routes from Sacramento to LA

There are two main international train routes from Sacramento, both of which go to Canada. The first one is from Valley Station in Sacramento to Union Station in Toronto, while the other also goes from Valley Station but to Guildwood in Ontario.

Good to know

When traveling from Sacramento to Los Angeles via train, it is important to note that the journey could take a longer time than stated due to delays caused by stopovers at different stations. If you want to travel directly, Amtrak offers that option, and you can expect to save around two hours during the whole journey.

To LA by train – Travel Tips

Understandably, there are plenty of reasons to travel to Los Angeles. It is the city of Angels and boasts a host of attractions as well as activities to engage in that anyone visiting the city is guaranteed to enjoy. Some of the stand-out ones include Disneyland Park, where you will find different kinds of rides ranging from the easy, relaxed ones to the thrilling adrenaline pumping ones. Something else to look out for while in LA is the famous Hollywood sign.

It is quite conspicuous and easy to spot, especially at night when all the lights are beaming. If you enjoy sports, then there’s something in it for you as well. The Staples Center is well known for hosting two of Los Angeles’ biggest franchises; the Los Angeles Lakers and the Los Angeles Clippers. If that’s not enough, or you would much rather attend a football game, then the SoFi Stadium is the place to be as they host both the LA Rams and LA Chargers, two of the biggest football teams in California.

Travel Tips

Trains from Sacramento, 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 Sacramento, CA to Los Angeles.
How much do cheap train tickets to Los Angeles from Sacramento, CA cost?
Looking to save money on your route? Omio customers have found the cheapest train between Sacramento, CA and Los Angeles for the next 7 days starting from $54 (€45)  one way.
How much is a train ticket between Sacramento, CA and Los Angeles?
In the next 7 days you can expect to pay on average $54 (€45)  for a train ticket to Los Angeles from Sacramento, CA.
What is the distance between Sacramento, CA and Los Angeles by train?
When traveling this route you should expect the distance from Sacramento, CA to Los Angeles by train to be approximately 360 miles (581 km).
How long is a train from Sacramento, CA to Los Angeles on average?
On average the Sacramento, CA to Los Angeles train time is 8 h 30 min  covering the 360 miles (581 km) long trip, but the journey time can vary depending on specific dates or traveling on weekends and holidays.
Which train companies can take me to Los Angeles from Sacramento, CA?
When taking a train from Sacramento, CA to Los Angeles, you can count on Amtrak for the best way to get you to Los Angeles. You can also check all possible train companies who offer a service from Sacramento, CA to Los Angeles and compare the amenities they offer before buying a train ticket.
How many train services are there from Sacramento, CA to Los Angeles a day?
The average number of trains departing Sacramento, CA for Los Angeles is 1 a day. The train schedules and services may vary between weekdays and weekends.
When is the earliest train from Sacramento, CA to Los Angeles? When is the last train from Sacramento, CA to Los Angeles?
The earliest train departing from Sacramento, CA to Los Angeles leaves at 3: 15 PM. The last train departing from Sacramento, CA to Los Angeles leaves at 10: 05 PM. You can find the latest Sacramento, CA to Los Angeles train schedule on Omio and book the best time to leave for your journey on your chosen travel date.
When should I buy the Sacramento, CA to Los Angeles train for the best deals on tickets?
You can find trains from Sacramento, CA to Los Angeles to cost on average $54 (€45) one way if you book within the next 7 days. But we recommend buying train tickets in advance to score the best deals and save money on your route. You’ll see tickets for the Sacramento, CA to Los Angeles train generally on sale a few months before the planned travel date.