The average bus between Sacramento and Hermosa Beach takes 21h 52m and the fastest bus takes 19h 58m. The bus service runs several times per day from Sacramento to Hermosa Beach. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.
Buses run twice daily between Sacramento and Hermosa Beach. The earliest departure is at 10:45 AM in the morning, and the last departure from Sacramento is at 6:05 PM which arrives into Hermosa Beach at 3:14 PM. All services require a transfer at Los Angeles Union Station and take an average of 21h 52m. The schedules shown below are for the next available departures.
Arrives next day




19h 58m • 4 changes
Arrives next day




21h 9m • 4 changes
Arrives next day




20h 58m • 4 changes
Arrives next day




21h • 4 changes
Arrives next day




20h 58m • 4 changes
Arrives next day




21h • 4 changes
Arrives next day




19h 58m • 4 changes
Arrives next day




21h 9m • 4 changes
Want to know about travelling from Sacramento to Hermosa Beach? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport? What is the quickest option? How much do tickets usually cost? and many more.
No, there is no direct bus from Sacramento to Hermosa Beach. However, there are services departing from Sacramento station and arriving at Hermosa Beach station via Los Angeles Union Station station. The journey, including transfers, takes approximately 21h 52m.
Sacramento to Hermosa Beach bus services, operated by Amtrak, depart from Sacramento Bus Station.
Sacramento to Hermosa Beach bus services, operated by Amtrak, arrive at Los Angeles Union Station.
The distance between Sacramento and Hermosa Beach is 593.6 km. The road distance is 672 km.
Jefferson Lines operates a bus from Sacramento Bus Station to Los Angeles Union Station 4 times a day. Tickets cost $90–130 and the journey takes 7h 35m. Two other operators also service this route.