More than 1,000 travel companies trust us to sell their tickets all in one place.

Alsa
Eurolines France
RegioJet
Bla Bla Bus

Bus Information from Denver to Salt Lake City

distanceDistance370 miles (596 km)
frequencyBus frequency1 a day
changesDirect busYes, there is 1 direct bus a day

Buses from Denver to Salt Lake City cover the 370 miles (596 km) long route taking on average 10 h 30 min with our travel partners like. Normally, there is 1 bus operating per day, including direct services available.

Travel Tips

Bus to Salt Lake City from Denver
Take the bus to Salt Lake City easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Denver to Salt Lake City.
FAQs
How many miles is it from Denver to Salt Lake City by bus?
You should expect to travel around 370 miles (596 km)  between Denver and Salt Lake City by bus.
How long is the bus to Salt Lake City from Denver?
On average the Denver to Salt Lake City bus time is 10 h 30 min  covering the 370 miles (596 km) long journey, but the journey time can vary depending on specific dates or traveling on weekends and holidays.
How many buses are there between Denver and Salt Lake City a day?
The average number of buses departing Denver for Salt Lake City is 1 a day. The bus schedules and services may vary between weekdays and weekends.
When does the first bus depart from Denver to Salt Lake City? When does the last bus depart from Denver to Salt Lake City?
You can take the earliest bus from Denver to Salt Lake City at 7: 01 PM   or take the last bus from Denver to Salt Lake City leaving at 7: 01 PM. Look for the latest Denver to Salt Lake City bus schedules on Omio and book the best time to take the bus for this trip.

More options for your journey from Denver to Salt Lake City

Here are some other resources that might have the information you need