Bus Tickets from San Diego, CA, US to Salt Lake City

Previously seen trips

Next departures for San Diego to Salt Lake City on November 11
Operated byVehicle typeDeparture timeDeparture locationTrip durationArrival timeArrival locationRecommendedPrice and booking link
Greyhound + FlixBus
Bus
San Diego (Old Town-FlixBus)
Salt Lake City Transit CenterNo tags
FlixBus + Greyhound
Bus
UCSD Health La Jolla Station
Salt Lake City Transit CenterNo tags
FlixBus + Greyhound
Bus
Greyhound Bus Stop
Salt Lake City Transit CenterNo tags
FlixBus + Greyhound
Bus
San Diego (Old Town-FlixBus)
Salt Lake City Transit CenterNo tags
Greyhound + FlixBus
Bus
UCSD Health La Jolla Station
Salt Lake City Transit CenterNo tags

Get from San Diego to Salt Lake City

This route is served by bus only

The journey takes about 1 day, 13 hours 50 minutes, and with fares starting at just $141, it presents an excellent value for a comfortable ride.

5bus per day
1d 13hAverage Duration
996 kmDistance
25kgCO₂ emissions

Frequently asked questions about travelling from San Diego, CA, US to Salt Lake City by bus

  1. What is the travel distance from San Diego to Salt Lake City?

    It's about 1011 km (627 miles) from San Diego to Salt Lake City.

  2. What are the departure and arrival locations for buses traveling from San Diego to Salt Lake City?

    Buses departing from Mission Valley Sheraton in San Diego will take you to Central Station in Salt Lake City.

People from around the world trust Busbud

Popular Buses Connecting San Diego

Buses Leaving from San Diego

Buses Going to San Diego

Popular Buses Connecting Salt Lake City

Buses Leaving from Salt Lake City

Buses Going to Salt Lake City