Travel from Sacramento to Salt-Lake-City

Bus or train from Sacramento to Salt Lake City?

Greyhound USA operates a bus from Sacramento to Salt Lake City 5 times a day. Tickets cost $18 - $45 and the journey takes 3 h. Greyhound USA also services this route once daily. Alternatively, Amtrak operates a train from Sacramento to Salt Lake City once daily. Tickets cost $100 - $290 and the journey takes 14 h 56 min.

Book transport from Sacramento to Salt Lake City

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 Salt Lake City

From Capitol Mall at 7th St. bus to Sacramento airport, fly to Salt Lake City airport, then line 704 tram to Salt Lake City. 4 h 59 min $212. From Sacramento Amtrak train to Coliseum, BART to Oakland airport, fly to Salt Lake City airport, then line 704 tram to Salt Lake City. 5 h 23 min $171. From Sacramento Amtrak train to Richmond, BART to 12th St. Oakland City Center, BART to San Francisco airport, fly to Salt Lake City airport, then line 704 tram to Salt Lake City. 6 h 6 min $173. From Sacramento, CA bus to Reno, NV then bus to Salt Lake City, UT. 13 h 35 min $114. From Sacramento Amtrak train to Salt Lake City Amtrak. 14 h 56 min $205. From Sacramento drive to Salt Lake City. 9 h 47 min $78.

Operators from Sacramento to Salt Lake City