Travel from Sacramento to Bakersfield

Bus or train from Sacramento to Bakersfield?

Amtrak operates a train from Sacramento to Bakersfield twice daily. Tickets cost $50 - $130 and the journey takes 5 h 35 min. Alternatively, Greyhound USA operates a bus from Sacramento to Bakersfield 4 times a day. Tickets cost $25 - $80 and the journey takes 5 h 49 min.

Book transport from Sacramento to Bakersfield

Travel Guides

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

How to get from Sacramento to Bakersfield

ModeDurationPrice
From Sacramento Amtrak train to Bakersfield Amtrak.5 h 35 min$93
From Sacramento, CA bus to Bakersfield, CA.5 h 49 min$32
From Sacramento drive to Bakersfield.4 h 38 min$33
From Capitol Mall at 7th St. bus to Sacramento airport, fly to Burbank airport, then Amtrak Thruway to Bakersfield.7 h 10 min
From Sacramento Amtrak train to Richmond, BART to 12th St. Oakland City Center, BART to San Francisco airport, fly to Bakersfield airport, then taxi to Bakersfield.5 h 15 min$488
From Capitol Mall at 7th St. bus to Sacramento airport, fly to Ontario/San Bernardino airport, line 61 bus to Ontario, CA, then Amtrak Thruway to Bakersfield.8 h 39 min
From Capitol Mall at 7th St. bus to Sacramento airport, fly to Los Angeles airport, bus to Los Angeles, CA, then Amtrak Thruway to Bakersfield.8 h 54 min
From Sacramento Amtrak train to Coliseum, BART to Oakland airport, fly to Burbank airport, then Amtrak Thruway to Bakersfield.7 h 23 min
From Capitol Mall at 7th St. bus to Sacramento airport, fly to Long Beach airport, bus to Wardlow Station, tram to 7th Street / Metro Center Station - Metro Blue & Expo Lines, walk to 7th / Olive, line 60 bus to Los Angeles, CA, then bus to Bakersfield.9 h 23 min$198
From Sacramento Amtrak train to Santa Clara Caltrain Station, line 10 bus to San Jose airport, fly to Burbank airport, then Amtrak Thruway to Bakersfield.8 h 21 min

How long does it take to get from Sacramento to Bakersfield?

The train from Sacramento Amtrak to Bakersfield Amtrak takes 5 h 35 min including transfers and departs twice daily.

Is there a direct train between Sacramento and Bakersfield?

Yes, there is a direct train departing from Sacramento Amtrak and arriving at Bakersfield Amtrak. Services depart twice daily, and operate every day. The journey takes approximately 5 h 35 min.

Is there a direct bus between Sacramento and Bakersfield?

Yes, there is a direct bus departing from Sacramento, CA and arriving at Bakersfield, CA. Services depart four times a day, and operate every day. The journey takes approximately 5 h 49 min.

Operators from Sacramento to Bakersfield

OperatorPhoneWebsite
Amtrak+1 1-800-872-7245Amtrak
Greyhound USA+1 214-849-8100Greyhound USA
Yolobus+1 530-666-2877Yolobus
Southwest AirlinesSouthwest Airlines
United AirlinesUnited Airlines
BARTBART
OmniTrans1-800-9-OMNIBUSOmniTrans
DeltaDelta
American AirlinesAmerican Airlines
LAX FlyAwayLAX FlyAway
JetSuiteXJetSuiteX
JetBlue AirwaysJetBlue Airways
Long Beach TransitLong Beach Transit
Metro Los AngelesMetro Los Angeles
Santa Clara VTASanta Clara VTA
Alaska Airlines, Inc.Alaska Airlines, Inc.