These companies trust us. We sell their tickets all in one place.

Alsa
Eurolines France
RegioJet
Bla Bla Bus

Bus Information to St. George from Salt Lake City

distanceDistance268 miles (432 km)
durationAverage bus duration5 h 10 min
priceAverage bus ticket price$51 (€41)
frequencyBus frequency4 a day
changesDirect busYes, there are 4 direct buses a day

Buses from Salt Lake City to St. George cover the 268 miles (432 km) long trip taking on average 5 h 10 min with our travel partners like. Normally, there are 4 buses operating per day, including direct services available. While the average ticket price for this route costs around $51 (€41), you can find the cheapest bus ticket for as low as $51 (€41).

Travel Tips

Buses from Salt Lake City to St. George
Take the bus to St. George 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 Salt Lake City to St. George.
FAQs
How much are cheap buses from Salt Lake City to St. George?
Omio customers have found cheap bus tickets between Salt Lake City and St. George for as low as $51 (€41)  for the next 7 days.
How much is a bus ticket to St. George from Salt Lake City?
The bus price to St. George from Salt Lake City is on average $51 (€41)  if you are looking to purchase your tickets for this trip in the next 7 days.
How far is it from Salt Lake City to St. George by bus?
When traveling this route you should expect the distance between Salt Lake City and St. George by bus to be approximately 268 miles (432 km).
How long is a bus to St. George from Salt Lake City on average?
On average the Salt Lake City to St. George bus time is 5 h 10 min  covering the 268 miles (432 km) long trip, but the journey time can vary depending on specific dates or traveling on weekends and holidays.
How many bus services per day are there from Salt Lake City to St. George?
On average, there are 4 buses a day from Salt Lake City to St. George. The bus times and services may be different on weekends and holidays compared to weekdays.
When is the earliest bus from Salt Lake City to St. George? When is the last bus from Salt Lake City to St. George?
You can take the first bus from Salt Lake City to St. George at 2: 50 PM. The last bus from Salt Lake City to St. George that you can take departs at 2: 50 PM. Omio shows you the latest bus from Salt Lake City to St. George schedule to help you book the best departure time for this journey.
When should I book the Salt Lake City to St. George bus for the best deals on tickets?
If you buy the Salt Lake City to St. George bus within the next 7 days, you can find one way tickets to cost on average $51 (€41). However, booking your bus ticket in advance gives you access to the best prices for buses to St. George from Salt Lake City. Look out for bus tickets for this journey to go on sale a few months before your planned departure date to find the best deals.

Important Stations and Airports for this Journey

Buses from Salt Lake City to St. George: related information

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

Most Popular Travel Destinations