
Get a ride from the airport
More than a dozen Colorado airports have airline service. Choose yours and the town you're heading to, and you'll see a shared shuttle, a private transfer and a rental car side by side.
Disclosure: option cards link to Viator (shuttles and transfers) and Discover Cars (rental cars). If you book, we may earn a commission at no extra cost to you. We don't run shuttles or rent cars.
Drive times are approximate, without traffic or winter weather. Links go to Viator and Discover Cars; we may earn a commission.
Colorado airports on the map
● Rentals mode: airports & pickup locations● Tours mode: tour areas with Denver routes
Colorado airports at a glance
| Code | Airport | Serves | Nearby towns (approx. drive) |
|---|---|---|---|
| DEN | Denver International | Denver | Downtown Denver (about 40 minutes), Boulder (about 45 minutes), Estes Park (about 1.5 hours) |
| COS | Colorado Springs | Colorado Springs | Downtown Colorado Springs (about 15 minutes), Manitou Springs (about 25 minutes), Garden of the Gods (about 25 minutes) |
| EGE | Eagle County Regional | Eagle / Vail | Beaver Creek (about 30 minutes), Vail (about 40 minutes), Aspen (about 1.75 hours) |
| ASE | Aspen/Pitkin County | Aspen | Aspen (about 10 minutes), Snowmass Village (about 15 minutes) |
| GJT | Grand Junction Regional | Grand Junction | Downtown Grand Junction (about 10 minutes), Palisade (about 20 minutes), Colorado National Monument (about 25 minutes) |
| DRO | Durango–La Plata County | Durango | Durango (about 25 minutes), Purgatory Resort (about 55 minutes) |
| MTJ | Montrose Regional | Montrose / Telluride | Montrose (about 10 minutes), Ouray (about 45 minutes), Telluride (about 1.5 hours) |
| HDN | Yampa Valley Regional | Steamboat / Hayden | Steamboat Springs (about 30 minutes) |
| GUC | Gunnison–Crested Butte Regional | Gunnison / Crested Butte | Gunnison (about 5 minutes), Crested Butte (about 40 minutes) |
| TEX | Telluride Regional | Telluride | Telluride (about 15 minutes), Mountain Village (about 15 minutes) |
| ALS | San Luis Valley Regional | Alamosa | Alamosa (about 5 minutes), Great Sand Dunes National Park (about 45 minutes) |
| CEZ | Cortez Municipal | Cortez | Cortez (about 5 minutes), Mesa Verde National Park entrance (about 15 minutes) |
| PUB | Pueblo Memorial | Pueblo | Downtown Pueblo (about 15 minutes), Royal Gorge (Cañon City) (about 1 hour) |
| FNL | Northern Colorado Regional | Fort Collins–Loveland | Fort Collins (about 20 minutes), Loveland (about 15 minutes), Estes Park (about 50 minutes) |
Airport codes and names from the FAA list of Colorado airports. Drive times are approximate. Flights at smaller airports are often seasonal; check with airlines.
Frequently asked questions
Which Colorado airport is closest to the ski resorts?
It depends on the resort: Eagle County (EGE) is closest to Vail and Beaver Creek, Aspen/Pitkin County (ASE) to Aspen and Snowmass, Yampa Valley (HDN) to Steamboat, Montrose (MTJ) and Telluride (TEX) to Telluride, and Gunnison (GUC) to Crested Butte. Denver (DEN) has the most flights and is about 2 hours from Summit County and Vail.
Is a shuttle or a rental car better from the airport?
For one or two people going to one town, a shared shuttle usually costs least. Families with ski gear tend to prefer a private transfer. If you'll visit several places, rent a car, and from September to May make it AWD/4WD.
Are the drive times exact?
No. They're approximate and assume no traffic or winter weather. I-70 ski traffic and storms can add a lot of time.