Grand Teton National Park is located in northwestern Wyoming; north of the town of Jackson, Wyoming and south of Yellowstone National Park.

From Salt Lake City, Utah
(approximately 290 miles/5-6 hours):

1) I-15 to Idaho Falls. 2) US 26 to Swan Valley. 3) ID 31 over Pine Creek Pass to Victor. 4) ID 33 to WY 22 over Teton Pass, through Wilson to Jackson. You will see a sign in Swan Valley directing you to Jackson via US26 to Alpine Junction, ignore the sign and follow the signs to Victor/Driggs, Idaho.

If you would like to avoid the 10% grade of Teton Pass: 1) US 26 from Idaho Falls to Swan Valley. 2) Continue on US 26 to Alpine Junction. 3) US 26/89 to Hoback Junction. US 26/89/191 to Jackson.


1) I-80 to Evanston. 2) WY 89/UT 16 to Woodruff, Randolph, and Sage Creek Junction. 3) US 30/WY 89 to Cokeville and then Border. 4) Continue on WY 89 to Afton, and then to Alpine Junction. 5) US 26/89 to Hoback Junction. 6) US 26/89/191 to Jackson.

From Denver, Colorado
(approximately 550 miles/9-10 hours)

1) I-25N to Cheyenne. 2) I-80W through Laramie to Rock Springs. 3) US 191 North through Pinedale. 4) US 191 to Hoback Junction. 5) US 189/191 to Jackson.


1) I-25N to Fort Collins. 2) US 287 North to Laramie. 3) I-80W to Rawlins. 4) US 287 to Muddy Gap Junction. 5) Continue on US 287 to Jeffrey City, Lander, Fort Washakie, Crowheart, and Dubois. 6) US 26/287 over Togwotee Pass to Moran. 7) US 26/89/191 to Jackson.


Shuttle services to and from Jackson are available from Salt Lake City, Utah; Pocatello, Idaho; and Idaho Falls, Idaho.

Salt Lake Express shuttle service.

Jackson Hole Alltrans shuttle service.


The closest airports to the park are: Jackson Hole Airport, Jackson, Wyoming (JAC), Idaho Falls Regional Airport, Idaho Falls, Idaho (IDA) and Salt Lake City International Airport, Salt Lake City, Utah (SLC).

Last updated: August 28, 2019

Contact the Park

Mailing Address:

P.O. Box 170
Moose, WY 83012


(307) 739-3399

Contact Us