Bus in Vail

Eagle County Regional Transportation Authority

ECO buses offer affordable transport to Beaver Creek, Minturn and even Leadville. Buses run from roughly 5am to 11pm; check the website for the exact schedule. Buses leave from the Vail Transportation Center.
Bus in Vail

Vail Transit

Serves the local golf course and loops through all the Vail resort areas – West Vail (both North and South), Vail Village, Lionshead and East Vail, as well as Ford Park and Sandstone. Most have bike and ski racks an…
Taxi in Vail

High Mountain Taxi

Vail’s signature taxi service serves the entire valley from Vail to Eagle, and is equipped for pets, kids, skis and snowboards. The airport service seats six people. Book online or call.
Airport in Vail

Eagle County Regional Airport

This airport is 35 miles west of Vail and has services to destinations across the country (many of which fly through Denver). Also has rental-car counters.
Bus in Vail


Two daily buses to the Vail Transportation Center ($17, 2½ hours) leave Denver's Union Station at 3:10pm and 5:40pm.
Shuttle in Vail

Colorado Mountain Express

Shuttles to/from Denver International Airport ($92, three hours) and Eagle County Airport ($51, 40 minutes).
Bus in Vail


Buses traveling along the I-70 corridor stop at Vail en route from Denver Bus Station ($20, 2½ hours).
Bus Station in Vail

Vail Transportation Center

This station serves all buses, both local and regional.