Travel from Sacramento to Mountain-View

Bus or train from Sacramento to Mountain View?

Amtrak operates a train from Sacramento to Mountain View every 4 hours. Tickets cost $30 - $75 and the journey takes 2 hours 49 minutes. Alternatively, you can take a bus from Sacramento to Mountain View via Oakland, CA, San Jose Caltrain Station, and Santa Clara & 1St in around 4 hours 57 minutes.

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 Mountain View

ModeDurationPrice
From Sacramento Amtrak train to Santa Clara Caltrain then Caltrain to Mt View Caltrain.3 h 20 min$57
From Sacramento, CA bus to Oakland, CA, bus to San Jose Caltrain Station, bus to Santa Clara & 1St, then line 522 bus to El Camino & Castro.4 h 57 min$35
From Sacramento drive to Mountain View.2 h 5 min$14
From Capitol Mall at 7th St. bus to Sacramento airport, fly to San Francisco airport, BART to Millbrae Caltrain, then Caltrain to Mountain View.5 h 14 min$109

How long does it take to get from Sacramento to Mountain View?

It takes approximately 3 hours 20 minutes to get from Sacramento to Mountain View, including transfers.

Is there a direct train between Sacramento and Mountain View?

No, there is no direct train from Sacramento to Mountain View. However, there are services departing from Sacramento Amtrak and arriving at Mt View Caltrain via Santa Clara Caltrain. The journey, including transfers, takes approximately 3 hours 20 minutes.

Is there a direct bus between Sacramento and Mountain View?

No, there is no direct bus from Sacramento to Mountain View. However, there are services departing from Sacramento, CA and arriving at El Camino & Castro via Oakland, CA, San Jose Caltrain Station and Santa Clara & 1St. The journey, including transfers, takes approximately 4 hours 57 minutes.

Operators from Sacramento to Mountain View

OperatorPhoneWebsite
Amtrak+1 1-800-872-7245Amtrak
CaltrainCaltrain
Greyhound USA+1 214-849-8100Greyhound USA
Santa Clara VTASanta Clara VTA
Yolobus+1 530-666-2877Yolobus
United AirlinesUnited Airlines
BARTBART