Search Salt Lake City bus tickets

switcheroo

Quickview

How to get to Salt Lake City by bus?

Routes319
Trips per day390
bus carriers2
Stations2
Lowest prices
We partner with 100s of bus, train & ferry operators to find you the best fares.
No wanderu fees
We simply offer you the lowest prices directly from the carrier.
Best travel options
We offer the safest & most reliable options on millions of routes.

How to find cheap bus tickets to Salt Lake City?

The cheapest prices for a bus ticket to Salt Lake City that users have found recently on Wanderu start at $10.65. Such great deals to Salt Lake City are available on one route to Provo. While there are some great deals that can be scored by searching around, there are some routes that always have low prices on bus travel to get you to Salt Lake City. Provo at $10.65 has consistently the lowest average bus ticket prices to Salt Lake City.

What are the main bus stations in Salt Lake City?

The most popular bus stations in Salt Lake City are Bus Terminal - 300 S 600 W and Salt Lake City International Airport, Terminal 1. Bus Terminal - 300 S 600 W is the busiest bus station in Salt Lake City.

St George

There are 5 bus schedules per day connecting St George with Salt Lake City. It takes on average 5 hours and 10 minutes to travel 269 miles, 433 kms, by bus from St George. 2 bus carriers offer schedules from St George, with Greyhound offering the most daily connections to Salt Lake City. Traveling by bus from St George you will most likely to arrive in Salt Lake City at Salt Lake City International Airport, Terminal 1.
Avg. Time
5h 10m
Avg. Price
$76.94

Seattle

There are 5 bus schedules per day connecting Seattle with Salt Lake City. It takes on average 26 hours and 45 minutes to travel 701 miles, 1127 kms, by bus from Seattle. One bus company operates schedules from Seattle, with Greyhound offering the most daily connections to Salt Lake City. Traveling by bus from Seattle you will most likely to arrive in Salt Lake City at Bus Terminal - 300 S 600 W.
Avg. Time
1d 2h 45m
Avg. Price
$191.99

Denver

There are 4 bus schedules per day connecting Denver with Salt Lake City. It takes on average 12 hours and 15 minutes to travel 371 miles, 597 kms, by bus from Denver. One bus company operates schedules from Denver, with Greyhound offering the most daily connections to Salt Lake City. Traveling by bus from Denver you will most likely to arrive in Salt Lake City at Bus Terminal - 300 S 600 W.
Avg. Time
12h 15m
Avg. Price
$92.96

Winter Haven

There are 3 bus schedules per day connecting Winter Haven with Salt Lake City. It takes on average 73 hours and 58 minutes to travel 1920 miles, 3089 kms, by bus from Winter Haven. One bus company operates schedules from Winter Haven, with Greyhound offering the most daily connections to Salt Lake City. Traveling by bus from Winter Haven you will most likely to arrive in Salt Lake City at Bus Terminal - 300 S 600 W.
Avg. Time
3d 1h 58m
Avg. Price
$311.59

York

There are 3 bus schedules per day connecting York with Salt Lake City. It takes on average 55 hours and 22 minutes to travel 1841 miles, 2962 kms, by bus from York. One bus company operates schedules from York, with Greyhound offering the most daily connections to Salt Lake City. Traveling by bus from York you will most likely to arrive in Salt Lake City at Bus Terminal - 300 S 600 W.
Avg. Time
2d 7h 22m
Avg. Price
$334.23

Located in Utah, United States, you can travel by bus to Salt Lake City from 319 destinations and choose from 390 daily bus schedules to get you there. Greyhound has the most bus connections to Salt Lake City. The furthest bus arriving in Salt Lake City covers a distance of 2140.30 miles, 3443.61 kms, covering the journey in 85 hours and 55 minutes

Looking for other ways to get there? Check out Train options to Salt Lake City.

bus companies serving Salt Lake City

Greyhound

There are 51 daily Greyhound schedules to Salt Lake City. Greyhound can get you to Salt Lake City by bus from 319 destinations including Denver.
Restroom
WiFi
Extra legroom
Power outlet
Air conditioning
Avg. Time
0h 28m
Avg. Price
$185.36

St. George Shuttle

There are 4 daily St. George Shuttle schedules to Salt Lake City. St. George Shuttle can get you to Salt Lake City by bus from St George.
WiFi
Power outlet
Free water
Avg. Time
0h 6m
Avg. Price
$77.07