Tickets on Greyhound to Denver can run under $80 from SLC
Greyhound runs intercity coaches from Salt Lake City, but not from the airport Terminal itself. The main Greyhound stop is downtown at 300 South 600 West, about 6 miles from SLC. You’ll need a separate hop between the airport and that station before or after your coach trip.
Plan on 15–30 minutes from the SLC Terminal to the Greyhound stop using TRAX Green Line plus a short walk or a quick rideshare. The airport TRAX station sits on the ground level outside the main Terminal; trains typically run every 15 minutes in daytime. Add that time to your Greyhound schedule so you’re not sprinting for a coach.
Greyhound schedules from Salt Lake City usually cover longer runs like Denver, Las Vegas, and Boise, with some routes running overnight. Typical long-haul trips run 8–12 hours or more, so check exact departure times and travel duration before committing. Many routes only run once per day in each direction, so a missed departure can cost you 24 hours.
Advance-purchase Greyhound fares from Salt Lake City often undercut last‑minute prices by $20–$40. A one‑way ticket to Denver, for example, can drop under $80 if you book early, while walk‑up or close‑in tickets can spike past $120. Prices fluctuate heavily around holidays and big regional events, so don’t bank on day‑of bargains.
Seats on Greyhound are first‑come, first‑served, with no seat assignments, so boarding order matters. Buses usually start boarding 15–30 minutes before departure, and lines at the Salt Lake City station can form early on weekend routes. Aim to reach the downtown station at least 45 minutes before your scheduled coach time.
Step-by-step from SLC Terminal to Greyhound downtown
- 1. From baggage claim in the Terminal, follow signs to “TRAX” and “Light Rail.” This is on the ground level on the east side of the building.
- 2. Buy a UTA ticket at the vending machine by the SLC Airport TRAX platform; a one‑way adult fare usually runs a few dollars.
- 3. Board the TRAX Green Line toward “West Valley Central” and ride to the “Arena” or “Courthouse” stop; both sit a few minutes’ walk from 300 South 600 West.
- 4. Walk or rideshare from your TRAX stop to the Greyhound station at roughly 300 South 600 West; the walk runs about 0.4–0.6 miles depending on your stop.
- 5. Check in at least 30 minutes before your Greyhound departure and get in the boarding line as soon as your route number is called.
Build a 90‑minute buffer between your scheduled flight arrival at SLC and your Greyhound departure downtown; that covers a minor flight delay, bags taking 20 minutes, and the TRAX plus walk segment.