COVID-19 Travel Guide
Learn more ›

Search bus tickets to Salt Lake City

Quickview

How to get to Salt Lake City by bus

Routes255
Trips per day367
bus lines2
Stations1
Lowest PricesWe work directly with hundreds of bus & train carriers to find the best available fares.
No Wanderu FeesWe never add any extra fees. We just make it easy to book your bus & train tickets.
Best Travel OptionsWe help you find & compare the best buses and trains in one place.

What is a good price for a bus ticket to Salt Lake City?

$11.00 is the cheapest price for a bus ticket to Salt Lake City, according to recent searches on Wanderu. You can use our search to check if this price is currently available on buses from your city to Salt Lake City. In the last month, buses from Provo to Salt Lake City had the lowest average price at $12.00.

Where is the bus station in Salt Lake City, UT?

The main bus station in Salt Lake City is Bus Terminal - 300 S 600 W. As the busiest station, it has the most bus arrivals, although some buses may make other stops in and around Salt Lake City.

Los Angeles

There are 9 scheduled buses per day from Los Angeles to Salt Lake City. The route can be as long as 580 miles, or 933 kilometers. On average, the journey takes 19 hours and 32 minutes. One bus company, Greyhound, connects Los Angeles to Salt Lake City. Buses from Los Angeles usually arrive in Salt Lake City at Bus Terminal - 300 S 600 W.
Avg. Time
19h 32m
Avg. Price
$145.79

Phoenix

There are 7 scheduled buses per day from Phoenix to Salt Lake City. The route can be as long as 506 miles, or 814 kilometers. On average, the journey takes 24 hours and 6 minutes. One bus company, Greyhound, connects Phoenix to Salt Lake City. Buses from Phoenix usually arrive in Salt Lake City at Bus Terminal - 300 S 600 W.
Avg. Time
1d 0h 6m
Avg. Price
$117.19

Seattle

There are 7 scheduled buses per day from Seattle to Salt Lake City. The route can be as long as 700 miles, or 1127 kilometers. On average, the journey takes 35 hours and 43 minutes. One bus company, Greyhound, connects Seattle to Salt Lake City. Buses from Seattle usually arrive in Salt Lake City at Bus Terminal - 300 S 600 W.
Avg. Time
1d 11h 43m
Avg. Price
$152.85

Chicago

There are 5 scheduled buses per day from Chicago to Salt Lake City. The route can be as long as 1258 miles, or 2024 kilometers. On average, the journey takes 51 hours and 33 minutes. One bus company, Greyhound, connects Chicago to Salt Lake City. Buses from Chicago usually arrive in Salt Lake City at Bus Terminal - 300 S 600 W.
Avg. Time
2d 3h 33m
Avg. Price
$186.55

San Diego

There are 5 scheduled buses per day from San Diego to Salt Lake City. The route can be as long as 628 miles, or 1010 kilometers. On average, the journey takes 23 hours and 22 minutes. One bus company, Greyhound, connects San Diego to Salt Lake City. Buses from San Diego usually arrive in Salt Lake City at Bus Terminal - 300 S 600 W.
Avg. Time
23h 22m
Avg. Price
$183.54

Located in Utah, Salt Lake City is accessible by bus from 255 other cities. You can choose from 367 daily scheduled trips when you search for buses to Salt Lake City on Wanderu. Greyhound usually has the most buses on any given day.

Looking for other ways to get there? Train tickets to Salt Lake City are also available..

Bus companies serving Salt Lake City

Greyhound

There are 129 scheduled Greyhound buses per day. Greyhound can get you to Salt Lake City from 180 cities, including Phoenix.
Greyhound
Greyhound
Avg. Time
1d 11h 8m
Avg. Price
$160.47

Jefferson Lines

There are 62 scheduled Jefferson Lines buses per day. Jefferson Lines can get you to Salt Lake City from 76 cities, including McGregor.
Jefferson Lines
Jefferson Lines
Avg. Time
1d 16h 4m
Avg. Price
$182.51

Top bus routes to and from Salt Lake City