American, Delta, SkyWest, Frontier, and United Airlines/United Express provide multiple flights to Jackson daily, with connections in Denver and Salt Lake City. Scheduled jet service increases during the summer and ski season, with nonstop service to Chicago, Atlanta, Dallas, Houston, Los Angeles, Minneapolis, Newark, New York–JFK, San Francisco, and Seattle. United and Great Lakes Airlines fly between Denver and Riverton.
The major airports in the region are Jackson Hole Airport, about 10 miles north of Jackson in Grand Teton National Park and nearly 50 miles south of Yellowstone National Park, and Riverton Regional Airport in Riverton, which is 30 miles northeast of Lander and about 76 miles southeast of Dubois.
Many lodgings have free shuttle-bus service to and from Jackson Hole Airport. Alltrans is the primary shuttle serving the Jackson Hole Airport, in addition to several taxi companies. If you’re coming into the area from the Salt Lake City airport, you can travel to Jackson and back on a Mountain States Express shuttle for about $150 round-trip—even less from the airport in Pocatello or Idaho Falls.
Jackson Hole Airport. Grand Teton National Park, 1250 E. Airport Rd., Jackson, Wyoming, 83002. 307/733–7682; www.jacksonholeairport.com.
Riverton Regional Airport. Fremont County, 4800 Airport Rd., Riverton, Wyoming, 82501. 307/856–1307; www.flyriverton.com.
Alltrans. 4125 S. Hwy. 89 , #6, Jackson, Wyoming, 83001. 307/733–3135; 800/443–6133; www.jacksonholealltrans.com.
Mountain States Express. 1680 Martin La., Jackson, Wyoming, 83001. 307/733–4629; www.mountainstatesexpress.com.
Teton Mountain Taxi. 307/699--7969; jacksonholecab.com.