Trip to Sacramento

Find the perfect accommodation on booking.com

Great location and deals for every budget.

ItalianoEspañolFrançaisEnglishDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Avg. duration
Distance km
Avg. price$
Train trips found

Trains from Houston to Sacramento

🚂 The train journey from Houston to Sacramento involves a transfer in Los Angeles and takes approximately 2 days and 3 hours. 💵 Ticket prices for the train ride between Houston and Sacramento can range from $91 to $634, depending on the class of service and time of booking.

Where to stay in Sacramento

There are over 118 hotels to stay in Sacramento. Prices range from $50 per night.

Accomodation
  • There is no direct train from Houston to Sacramento. However, Amtrak provides train services with routes that involve transfers in Los Angeles. The journey, including transfers, typically takes around 2 days and 3 hours. The prices for a train ticket from Houston to Sacramento vary between $91 and $634.
  • The fastest train route between Houston and Sacramento involves transferring trains in Los Angeles. The total journey time, including transfers, typically takes approximately 2 days and 3 hours. Amtrak operates the train services for this route, with departures from Houston station and arrivals at Sacramento station. Please note that there are no direct trains available for this route.
  • Trains heading to Sacramento from Houston depart from Houston station. This station serves as the starting point for the train services operated by Amtrak for this particular route. Passengers can board the train at Houston station to begin their journey towards Sacramento.
  • There are multiple trains available for the route from Houston to Sacramento operated by Amtrak. While there is no direct train, passengers can take trains departing from Houston and arriving at Sacramento via Los Angeles. The journey involves transfers and takes approximately 2 days and 3 hours to reach the final destination. Prices for train tickets between Houston and Sacramento range from $91 to $634.
  • The train service from Houston to Sacramento operated by Amtrak, arrives at Sacramento station. Passengers will disembark at Sacramento station, which is the final stop on the route. The station provides a convenient location for travelers to begin their visit to Sacramento.
  • The first train of the day to travel from Houston to Sacramento typically departs from Houston station in the early morning as part of the route via Los Angeles. The last train usually leaves Houston in the late evening, connecting passengers to the journey that ultimately arrives at Sacramento station. As there are transfers involved, passengers should plan for a total travel time of approximately 2 days and 3 hours. The ticket prices for this service range from $91 to $634, depending on the class and availability.
  • There are no direct train trips between Houston and Sacramento. Passengers traveling from Houston to Sacramento will need to take a train that departs from Houston station and transfers in Los Angeles before reaching Sacramento station. This journey, which includes transfers, typically takes approximately 2 days and 3 hours. The ticket prices for this multi-leg train trip range from $91 to $634.
  • There is no direct train between Houston and Sacramento. Travelers would need to take a train that departs from Houston, transfers in Los Angeles, and then arrives at Sacramento. This multi-leg journey, involving transfers, typically takes around 2 days and 3 hours to complete.
  • The cost of a train ticket from Houston to Sacramento varies between $91 and $634. The price range reflects different ticket types, seat classes, and potentially the time of booking. Passengers can choose from various fare options to suit their preferences and budget when traveling by train between Houston and Sacramento.

Will you be returning to Houston by train?

If you are looking for the return train journey, check out trains from Sacramento to Houston

See schedule