Travel from Sacramento to Los-Angeles

Bus or train from Sacramento to Los Angeles?

Greyhound USA operates a bus from Sacramento to Los Angeles once daily. Tickets cost $30 - $100 and the journey takes 7 h 35 min. Alternatively, Amtrak operates a train from Sacramento to Los Angeles once daily. Tickets cost $80 - $230 and the journey takes 14 h 25 min.

Book transport from Sacramento to Los Angeles

Travel Guides

Need to know: GreyhoundRome2rio’s guide on the bus operator has all the information you need
Want to know more about US trains?Rome2rio has everything you need to know about travelling with Amtrak

How to get from Sacramento to Los Angeles

ModeDurationPrice
From Sacramento, CA bus to Los Angeles, CA.7 h 35 min$41
From 7Th St & H St line 51 bus to Sacramento, CA then bus to Los Angeles, CA.8 h 15 min$69
From Sacramento Amtrak train to Bakersfield, CA then Amtrak Thruway to Los Angeles, CA.9 h 15 min
From Sacramento Amtrak train to Los Angeles Union Station Amtrak.14 h 25 min$162
From Sacramento drive to Los Angeles.6 h 19 min$46
From Capitol Mall at 7th St. bus to Sacramento airport, fly to Los Angeles airport, then bus to Los Angeles.5 h 14 min$142
From Capitol Mall at 7th St. bus to Sacramento airport, fly to Burbank airport, then train to Los Angeles.5 h 24 min$220
From Capitol Mall at 7th St. bus to Sacramento airport, fly to Long Beach airport, bus to Wardlow Station, then tram to Los Angeles.5 h 51 min$166
From Capitol Mall at 7th St. bus to Sacramento airport, fly to Ontario/San Bernardino airport, line 61 bus to Pomona Transit Center, then bus to Los Angeles.6 h 17 min$239
From Capitol Mall at 7th St. bus to Sacramento airport, fly to Santa Ana airport, line 401 bus to Tustin station, then train to Los Angeles.7 h 16 min$246
From Sacramento Amtrak train to Coliseum, BART to Oakland airport, fly to Burbank airport, then train to Los Angeles.5 h 37 min$279

How long does it take to get from Sacramento to Los Angeles?

The bus from Sacramento, CA to Los Angeles, CA takes 7 h 35 min including transfers and departs once daily.

Is there a direct train between Sacramento and Los Angeles?

Yes, there is a direct train departing from Sacramento Amtrak and arriving at Los Angeles Union Station Amtrak. Services depart once daily, and operate every day. The journey takes approximately 14 h 25 min.

Is there a direct bus between Sacramento and Los Angeles?

Yes, there is a direct bus departing from Sacramento, CA and arriving at Los Angeles, CA. Services depart once daily, and operate every day. The journey takes approximately 7 h 35 min.

Operators from Sacramento to Los Angeles

OperatorPhoneWebsite
Greyhound USA+1 214-849-8100Greyhound USA
Sacramento Regional TransitSacramento Regional Transit
Xe Do Hoang Transportation+1 408-729-7885 / +1-888-834-9336Xe Do Hoang Transportation
Amtrak+1 1-800-872-7245Amtrak
Yolobus+1 530-666-2877Yolobus
Southwest AirlinesSouthwest Airlines
DeltaDelta
American AirlinesAmerican Airlines
United AirlinesUnited Airlines
LAX FlyAwayLAX FlyAway
Metrolink TrainsMetrolink Trains
JetBlue AirwaysJetBlue Airways
Long Beach TransitLong Beach Transit
Metro Los AngelesMetro Los Angeles
OmniTrans1-800-9-OMNIBUSOmniTrans
Foothill TransitFoothill Transit
Orange County TransportationOrange County Transportation
BARTBART
JetSuiteXJetSuiteX