Travel from Denver to Ouray

Bus or fly from Denver to Ouray?

Great Lakes flies from Denver to Ouray once daily. Alternatively, Greyhound USA operates a bus from Denver to Ouray once daily. Tickets cost $30 - $75 and the journey takes 5 h 10 min. Road Runner Stagelines also services this route once daily.

Travel Guides

Need to know: GreyhoundRome2rio’s guide on the bus operator has all the information you need
Want to know more about US trains?Rome2rio has everything you need to know about travelling with Amtrak

How to get from Denver to Ouray

From Union Station Track 1 train to Denver airport, fly to Telluride airport, then drive to Ouray. 4 h 9 min $325. From Union Station Track 1 train to Denver airport, fly to Montrose airport, bus to Ridgway, then taxi to Ouray. 3 h 59 min $609. From Union Station Track 1 train to Denver airport, fly to Durango airport, then shuttle to Ouray. 5 h 33 min $519. From Union Station Track 1 train to Denver airport, fly to Gunnison airport, bus to Montrose, bus to Ridgway, then taxi to Ouray. 5 h 21 min $749. From Union Station Track 1 train to Denver airport, fly to Grand Junction airport, taxi to Grand Junction, CO, bus to Ridgway, CO, then taxi to Ouray. 6 h 5 min $357. From Denver, CO bus to Grand Junction, CO, bus to Ridgway, CO, then taxi to Ouray. 8 h 23 min $106. From Denver Union Station Amtrak train to Glewnood Courthouse UV, bus to Buttermilk UV, drive to Crested Butte, bus to Montrose, bus to Ridgway, then taxi to Ouray. 13 h 15 min $277. From Denver drive to Ouray. 6 h 16 min $36.