Compare prices and tickets by train, bus or flight

Dec 5
$188skywest airlines
Dec 6
Find prices
Find prices
$187skywest airlines
Dec 7
Find prices
Dec 8
Find prices
$175skywest airlines
Dec 9
Find prices
Find prices
Dec 10
Find prices

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

Deutsche Bahn

Train Information to Sacramento, CA from Los Angeles

distanceDistance360 miles (581 km)
changesDirect trainYes
carriersTrain companiesAmtrak

Trains from Los Angeles to Sacramento, CA cover the 360 miles (581 km) long journey with our travel partners like Amtrak. There are direct train services available.

Train companies

Train from Los Angeles to Sacramento, CA with Amtrak

You can travel by train between Los Angeles and Sacramento, CA with Amtrak. When you search Omio for times and tickets, we’ll show you the best deals available.


Amtrak is the main train company in the United States operating medium and long-distance intercity services in 46 US states as well as in 3 Canadian provinces. There are over 300 Amtrak trains running daily. With Amtrak you can travel by train across the country and explore destinations near and far with routes such as the Northeast Regional connecting cities in the East Coast, the Coast Starlight connecting destinations up and down the West Coast, the Empire Builder connecting Chicago and Midwestern cities to the Northwest, and many more. Amtrak offers different class options suiting any budget, from Coach Class to Business Class, First Class, and the Sleeper Class, where you can book a Roomette, Bedroom, and Bedroom suite among others for night travel. There are several different ticket types including Saver, Value, Flexible, Business and Premium for you to book for your next train journey from Los Angeles to Sacramento, CA.

    When you buy your Amtrak train tickets from Los Angeles to Sacramento, CA 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 from Los Angeles to Sacramento

    Sacramento is California's capital, which holds unforgettable landscapes, museums, delicious cuisine, and many significant historical sites. Train travel is incredibly scenic, giving passengers exceptional views of the cities, mountains, rivers, and the seats are fantastically comfortable. Passengers can bring whatever food or drink they want onboard for the journey, play their music, and watch the world go by, safe in the knowledge that they are using a greener way of travel. Amtrak allows passengers to explore Sacramento easily and comfortably by rail, and the stations are centrally positioned at accessible points of the city center. The distance by train from Los Angeles to Sacramento is 365 miles (619 kilometers), and the trip typically takes 10 hours and 18 minutes. There are 28 weekly departures along this route.

    Which train companies travel from Los Angeles to Sacramento?

    There are around 61 schedules that passengers can choose for their trip along this route, with midweek schedules tending to be less busy than during weekends. Amtrak rail is the most predominant company along this route, provides around four daily train services. On Mondays, trains from Los Angeles to Sacramento tend to be the busiest; if one requires a better deal with an extra room to stretch out, they should consider traveling on Saturday, which tends to be the quietest day of the week. The rail line offers a website where passengers can conveniently book their ride, with very friendly cancellation policies.

    How long is the train ride from Los Angeles to Sacramento?

    Taking a train from Los Angeles to Sacramento takes approximately 10 hours and 18 minutes, and the fastest train covers the distance within 8 hours 45 minutes while the slowest should take under 11 hours. The amount of time used to cover this distance varies depending on stopping time for connecting trains. Passengers should book their train tickets in advance to avoid inconveniences that occur with booking last-minute, such as tickets becoming unavailable. This is also usually the cheapest option. Amtrak offers two direct train options daily from Los Angeles to Sacramento, which are faster and time-saving for passengers in a hurry.

    How many trains are there from Los Angeles to Sacramento?

    28 trains depart on the Los Angeles to Sacramento route every week. Amtrak operates a large fleet of trains to Sacramento with an average of four departures per day and 120 trips each month. There are 59 services to Sacramento with Amtrak during weekdays and 61 extra services during the weekend. The Amtrak Coast Starlight offers more express trips with two schedule options during the week and two at the weekend. The first trains leave Los Angeles for Sacramento at 1:00 a.m., and the last one departs from the station at 7:00 p.m. The train fare varies in all departure times from Los Angeles.​

    What are the departure and arrival stations for trains from Los Angeles to Sacramento?

    Departure station: Passengers traveling by train from Los Angeles to Sacramento can depart from Union Station and Van Nuys station. Union Station is on North Alameda Street, Los Angeles, just under 2 miles (3 kilometers) from the city center and is accessible by taxi, bus, or a subway. Walking takes 13 minutes, so this is also a possibility. Passengers can access parking spaces at night, in the east parking lot. However, if one needs to leave their car for more than three days, they should fill in a parking form.​ The amenities at Union Station include elevators, restrooms, payphones, bike racks rockers, ticket sales offices, ATMs, and metropolitan lounges. The facilities are readily accessible for those with reduced mobility. Van Nuys station, the Amtrak and Metrolink train station, is located on Van Nuys Boulevard. Amtrak provides both ticket and baggage services at this station, and other amenities include vending machines, restrooms, an unaccompanied child travel allowance, ATMs, and payphones. There are 350 parking spaces at the station, among them, 14 are accessible for people with reduced mobility. Electric vehicle charging stations are also available.

    Arrival station:When traveling by train from Los Angeles to Sacramento with Amtrak, passengers will arrive at Valley Station which is only half a mile (0.8 kilometers) from Sacramento city center, roughly an eight-minute walk. Ticket agents are available at the station, and three Quik-Trak machines. Taxis are available in the loading zone behind the station, between the station building and the light rail. Bikes are welcome on board, and the station has spaces to lock or secure bikes if one doesn't want to bring them on the train. Amenities available include ATMs, bathrooms, small refreshments booth inside station depot, indoor and outdoor seating spaces, vending machines, and a Starbucks. The station services are in operation from 4:00 a.m. to 11:59 p.m.

    Travel Tips

    Trains from Los Angeles to Sacramento, CA
    Travel by train to Sacramento, CA 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 Los Angeles to Sacramento, CA.
    How far is Sacramento, CA from Los Angeles by train?
    The train distance from Los Angeles to Sacramento, CA is around 360 miles (581 km).
    Which train providers should I travel with from Los Angeles to Sacramento, CA?
    If you're looking for trains from Los Angeles to Sacramento, CA, you can rely on Amtrak to get you to Sacramento, CA. It's also good to check out all possible train providers for the Los Angeles to Sacramento, CA route to see if there might be differences in the amenities they offer.
    When is the earliest train from Los Angeles to Sacramento, CA? When is the last train from Los Angeles to Sacramento, CA?
    You can take the earliest train from Los Angeles to Sacramento, CA at 9: 00 AM   or take the last train from Los Angeles to Sacramento, CA leaving at 9: 05 PM. Look for the latest Los Angeles to Sacramento, CA train schedules on Omio and book the best time to take the train for this journey.