ItalianoEspañolFrançaisEnglishDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Trip to Salt Lake City

Find the perfect accommodation on booking.com

Great location and deals for every budget.

Avg. duration17h
Distance1348
Avg. price$
Bus trips4 found

Buses from Tucson to Salt Lake City

🚌 The journey from Tucson to Salt Lake City by bus is an adventurous route with multiple transfers, taking approximately 23 hours and 3 minutes. 🗺️ There are various bus routes available, each with different durations and distances, ranging from 814 miles to 1,049 miles, and featuring three to four transfers along the way. 💲 Prices for the bus tickets between Salt Lake City and Tucson can range from $155 to $547, providing travelers with flexible options for their journey.

Where to stay in Salt Lake City

Houses, apartments, villas, hostels and much more - choose the accommodation option according to your wishes!

Accomodation
  • No, there is no direct bus service available between Tucson and Salt Lake City. However, there are bus routes that involve transfers along the way. The journey typically includes stops at locations such as Phoenix, Las Vegas, Cedar City, and Salt Lake City Airport, spanning a total travel time of around 23 hours and 3 minutes. It is important to plan your trip carefully to account for these transfers and the overall duration of the journey.
  • To catch the bus from Tucson to Salt Lake City you will need to go to the University of Arizona station. This station serves as the departure point for bus services operated by Arizona Shuttle traveling to Salt Lake City. Be sure to arrive at the station in advance of your scheduled departure time to ensure a smooth boarding process.
  • The bus traveling from Tucson to Salt Lake City operated by Salt Lake Express, arrives at the Salt Lake City Airport station. This station serves as the final destination for the bus route. Upon arrival, passengers can disembark and make their way to their next destination within Salt Lake City or the surrounding area. Be sure to check the arrival times and plan your onward journey accordingly.
  • The cost of a bus ticket from Tucson to Salt Lake City can range from $155 to $547, depending on factors such as the time of booking, availability, and class of service. It is recommended to book your ticket in advance to secure the best possible fare. Additionally, prices may vary based on any ongoing promotions or discounts offered by the bus service provider. Make sure to check for updated pricing before making your reservation.
  • There are multiple bus routes available from Tucson to Salt Lake City with different durations and transfer points. These routes typically include stops in cities such as Phoenix, Las Vegas, St. George, and Cedar City before reaching Salt Lake City. The number of buses running on these routes may vary based on the day and time of travel, so it is advisable to check the schedules and availability beforehand. Additionally, each route may have different transfer points and durations, so travelers should choose the option that best suits their preferences and schedule.
  • The buses from Tucson to Salt Lake City are typically less crowded during weekdays and outside of peak travel seasons. The most crowded times are often during holidays, weekends, and special events. It is advisable to book tickets in advance and consider traveling during off-peak times to have a more comfortable and relaxed journey. Additionally, opting for early morning or late evening departures might also help avoid crowded buses.
  • The first bus departing from Tucson to Salt Lake City typically leaves early in the morning, around 4:00 AM. The last bus of the day usually departs in the evening, around 8:00 PM. It is recommended to check the specific schedules provided by the bus operators for the most accurate and up-to-date information on departure times.

Will you be returning to Tucson by bus?

If you are looking for a return bus travel, please check buses from Salt Lake City to Tucson.

See schedule