Posted 12/10/2025 by Michael Gonzales

Vail to Grand Junction: I-70 Route, Glenwood Canyon, Stops and Bus or Train Options


Vail to Grand Junction: I-70 Route, Glenwood Canyon, Stops and Bus or Train Options

We may earn a commission from links on this page, at no cost to you. Disclosure

Vail to Grand Junction is about 145 miles west on Interstate 70, from Vail's exit 176 to the Horizon Drive exit (31). The Town of Vail puts Vail a 50-minute drive from Glenwood Springs, which is the first 60 miles or so. The rest is the Colorado River corridor through Rifle and Palisade, and the one place the drive can stop is Glenwood Canyon, where a crash or a storm can close the interstate.

The route in legs

I-70 exit numbers are mile markers, so subtracting one from another gives the distance between them. COtrip.org shows current road conditions.

LegI-70 exitsApproximate miles
Vail to Eagle176 to 14729
Eagle to Glenwood Springs (main exit, through Glenwood Canyon)147 to 11631
Glenwood Springs to Rifle116 to 9026
Rifle to Palisade90 to 4248
Palisade to Grand Junction (Horizon Drive)42 to 3111
Total, Vail to Horizon Drive176 to 31about 145

Swipe to see more

The Town of Frisco measures 26 miles to Vail and 170 miles to Grand Junction, which leaves about 144 between the two. Other Grand Junction exits add or subtract a few miles.

Glenwood Canyon, closures and the traction law

Glenwood Canyon is the stretch that can close. CDOT's rest areas there are No Name (exit 119), Grizzly Creek (exit 121), Hanging Lake (exit 125) and Bair Ranch (exit 129). The Hanging Lake rest area is open only to drivers with a Hanging Lake permit, so it is not a general pull-off. If the canyon is expected to stay closed for more than an hour, CDOT recommends a northern alternate route on CO 9, US 40 and CO 13, and asks drivers to avoid highways south of I-70 and county and Forest Service roads such as Cottonwood Pass Road. Summer construction can also bring reduced speeds and lane closures. Check COtrip before you leave and again at Glenwood Springs.

In winter, Colorado's Traction Law is in effect on I-70 between Dotsero and Morrison from September 1 through May 31, which covers the Vail end of this drive, and CDOT can impose traction or chain laws on any state highway. Under the traction law, all-wheel-drive and four-wheel-drive vehicles need mud-and-snow, winter or all-weather rated tires with at least 3/16-inch tread, or chains or an approved traction device. The fine is $100 plus a $33 surcharge, or $500 plus a $157 surcharge if the violation closes a travel lane. Details are on CDOT's traction and chain law page.

Stops in driving order

  • Glenwood Canyon path. The canyon has a recreation path for walking and biking, and the rest areas above are the places to stop.
  • Hanging Lake. Driving west from Vail you cannot use exit 125. Take exit 116, the main Glenwood Springs exit, and return east to the trailhead, an extra eight miles each way. A time-specific reservation is required for every visitor, $12 from April 30 to October 31 and $10 from November 1 to March 31, with a three-hour hiking window and parking included. Arrive within 30 minutes of your slot in your own vehicle, since taxis, ride drop-offs and shuttles are not allowed. Pets are not permitted. The trail climbs 1,200 feet in 1.2 miles, and the average round trip takes about three hours. Reservations are made at visitglenwood.com.
  • Rifle Falls State Park. Colorado Parks and Wildlife describes 60-foot waterfalls with limestone caves beneath them. From I-70 take the Rifle exit (exit 90), go north on CO 13 for four miles, then turn onto CO 325 and drive 9.8 miles. The park reaches capacity most weekends and often turns visitors away, so an early start or a weekday helps.
  • Palisade. Palisade is at exit 42, before you reach Grand Junction, and the Fruit and Wine Byway winds through its orchards, vineyards, farm markets and tasting rooms.
  • Colorado National Monument. Rim Rock Drive is 23 miles of sheer red rock canyon walls and overlooks, minutes from downtown Grand Junction. Plan 45 minutes to an hour to drive it without stopping.

Getting there without driving

Bustang's West Line, the state's I-70 bus between Denver and Grand Junction, stops at the Vail Transportation Center, Avon Station, Eagle, West Glenwood Park-n-Ride, Rifle, Parachute, a temporary downtown Grand Junction stop and Grand Junction Regional Airport. Timetables and tickets are on the Bustang West Line page.

Amtrak's California Zephyr serves Glenwood Springs and Grand Junction but has no stop in Vail or Eagle, so a train trip means getting to Glenwood Springs first, by car or by Bustang. Stops and schedules are on the California Zephyr route page.

Related routes

Glenwood Springs is also the junction for the drive from Aspen, covered in Aspen to Vail. Flying in is covered in the closest airport to Vail, and how to get to Vail covers the other ways in.

Q. How far is Vail from Grand Junction?+
About 145 miles by I-70, from Vail exit 176 to Grand Junction's Horizon Drive exit 31. The exact distance depends on which Grand Junction exit you use.
Q. What is the driving route from Vail to Grand Junction?+
It is I-70 west the whole way. From Vail exit 176 the road passes Eagle, runs through Glenwood Canyon to Glenwood Springs, then follows the Colorado River through Rifle and Palisade to the Horizon Drive exit 31 in Grand Junction.
Q. Is there a bus from Vail to Grand Junction?+
Yes. Bustang's West Line, the state's I-70 bus between Denver and Grand Junction, stops at the Vail Transportation Center and continues through Avon, Eagle, Glenwood Springs, Rifle and Parachute to a temporary downtown Grand Junction stop and Grand Junction Regional Airport.
Q. Can you take a train from Vail to Grand Junction?+
Not directly. Amtrak's California Zephyr stops at Glenwood Springs and Grand Junction but not in Vail or Eagle, so you would first get to Glenwood Springs by car or on Bustang's West Line bus.
Q. What happens if Glenwood Canyon is closed?+
If the canyon is expected to stay closed for more than an hour, CDOT recommends a northern alternate route on CO 9, US 40 and CO 13. It asks drivers to avoid highways south of I-70 and roads such as Cottonwood Pass Road. Check COtrip before you leave.
Q. Do you need snow tires to drive I-70 from Vail in winter?+
Colorado's Traction Law applies on I-70 between Dotsero and Morrison from September 1 through May 31. All-wheel and four-wheel-drive vehicles need mud-and-snow, winter or all-weather tires with at least 3/16-inch tread, or chains or an approved traction device. The fine is $100 plus a $33 surcharge.
Q. What are good stops between Vail and Grand Junction?+
In driving order: the Glenwood Canyon recreation path and rest areas, Hanging Lake by reservation, Rifle Falls State Park north of the Rifle exit, the Palisade Fruit and Wine Byway at exit 42, and Rim Rock Drive in Colorado National Monument near Grand Junction.
Q. Can you stop at Hanging Lake driving west from Vail?+
Not directly, because westbound drivers cannot use exit 125. Take exit 116 at Glenwood Springs and return east, about eight extra miles each way. Every visitor needs a time-specific reservation, $12 from April 30 to October 31 and $10 from November 1 to March 31.

Satisfaction Promise

We'll always connect you with the best that meet your specific needs.

Join Our Community

1. Register an account
2. Create a searchable listing
3. Connect with more clients

Get Listed Today