There are 6 ways to get from Salt Lake City to Durango by plane, bus, train or car

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Fly to Durango  •  5 h 48 min

  1. Fly from Salt Lake City (SLC) to Durango (DRO) SLC - DRO

$190 - $900

Cheapest option

Bus  •  24 h 29 min

  1. Take the bus from Salt Lake City, Ut to Denver, Co
  2. Take the bus from Denver, Co to Grand Junction, Co
  3. Take the bus from Grand Junction, CO to Durango, CO

$125 - $255

4 alternative options

Fly to Telluride  •  6 h 59 min

  1. Fly from Salt Lake City (SLC) to Telluride (TEX) SLC - TEX

$568 - $1,583

Fly to Grand Junction, bus  •  9 h 21 min

  1. Fly from Salt Lake City (SLC) to Grand Junction (GJT) SLC - GJT
  2. Take the bus from Grand Junction, CO to Durango, CO

$194 - $599

Train, bus  •  27 h 38 min

  1. Take the train from Salt Lake City Amtrak to Denver Union Station Amtrak
  2. Take the bus from Denver, Co to Grand Junction, Co
  3. Take the bus from Grand Junction, CO to Durango, CO

$153 - $349

Drive  •  8 h 1 min

  1. Drive from Salt Lake City to Durango 395.5 miles

$35 - $60

What companies run services between Salt Lake City, UT, USA and Durango, CO, USA?

United Airlines, American Airlines and three other airlines fly from Salt Lake City to Durango hourly. Alternatively, you can take a bus from Salt Lake City to Durango via Denver, Co, Grand Junction, Co, and Grand Junction, CO in around 24 h 29 min.

Airlines
United Airlines
Website
united.com
Flights from Salt Lake City to Durango via Denver
Ave. Duration
4 h 7 min
When
Every day
Estimated price
$180 - $900
Flights from Salt Lake City to Telluride via Denver
Ave. Duration
4 h 8 min
When
Monday, Wednesday, Thursday, Friday, Saturday and Sunday
Estimated price
$270 - $1,300
Flights from Salt Lake City to Telluride via Las Vegas, Denver
Ave. Duration
6 h 27 min
When
Friday
Estimated price
$380 - $1,500
American Airlines
Website
aa.com
Flights from Salt Lake City to Durango via Phoenix
Ave. Duration
4 h 25 min
When
Every day
Estimated price
$190 - $900
Flights from Salt Lake City to Durango via Dallas/Ft.Worth
Ave. Duration
6 h 3 min
When
Every day
Estimated price
$250 - $1,000
Flights from Salt Lake City to Durango via Los Angeles
Ave. Duration
6 h 9 min
When
Saturday
Estimated price
$220 - $950
Great Lakes
Website
greatlakesav.com
Flights from Salt Lake City to Telluride via Denver
Ave. Duration
3 h 40 min
When
Monday, Thursday, Friday and Sunday
Estimated price
$260 - $1,300
Flights from Salt Lake City to Telluride via Las Vegas, Denver
Ave. Duration
6 h 27 min
When
Friday
Estimated price
$380 - $1,500
Delta
Website
delta.com
Flights from Salt Lake City to Grand Junction
Ave. Duration
1 h 5 min
When
Every day
Estimated price
$130 - $1,100
Train operators
Amtrak
Phone
+1 1-800-872-7245
Website
amtrak.com
Train from Salt Lake City Amtrak to Denver Union Station Amtrak
Ave. Duration
15 h 8 min
Frequency
Once daily
Estimated price
$80 - $230
Website
amtrak.com
Coach Seat
$80 - $130
Flexi Coach Seat
$140 - $210
Business Coach Seat
$160 - $230
Room
$350 - $480
Bus operators
Road Runner Stagelines
Website
roadrunnerstagelines.com
Bus from Grand Junction, CO to Durango, CO
Ave. Duration
5 h 43 min
Frequency
Once daily
Estimated price
$38 - $42
Schedules at
roadrunnerstagelines.com
Book at
roadrunnerstagelines.com
Greyhound USA
Phone
+1 214-849-8100
Email
ifsr@greyhound.com
Website
greyhound.com
Bus from Salt Lake City, Ut to Denver, Co
Ave. Duration
12 h 15 min
Frequency
Every 30 minutes
Estimated price
$55 - $140
Website
greyhound.com
Economy
$55 - $90
Flexible
$100 - $140
Bus from Denver, Co to Grand Junction, Co
Ave. Duration
5 h 10 min
Frequency
Hourly
Estimated price
$30 - $75
Website
greyhound.com
Economy
$30 - $50
Flexible
$55 - $75

Want to know more about travelling around United States

Rome2rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.

Questions & Answers

The distance between Salt Lake City and Durango is 520 km. The road distance is 633 km.

The cheapest way to get from Salt Lake City to Durango is to drive which costs $35 - $60 and takes 8 h 1 min.

The quickest way to get from Salt Lake City to Durango is to fly which takes 5 h 48 min and costs $190 - $900.

No, there is no direct bus from Salt Lake City to Durango. However, there are services departing from Salt Lake City, Ut and arriving at Durango, CO via Denver, Co and Grand Junction, CO. The journey, including transfers, takes approximately 24 h 29 min.

It takes approximately 5 h 48 min to get from Salt Lake City to Durango, including transfers.