The most scenic drive from Salt Lake City to Grand Teton National Park is not the fastest route. The fastest version gets you there with fewer detours, but the better scenic route follows northern Utah into Logan Canyon, crosses toward Bear Lake and Star Valley, then approaches Jackson and Grand Teton through western Wyoming.
For most travelers, the best scenic route is:
Salt Lake City → Logan → Logan Canyon Scenic Byway → Bear Lake → Montpelier → Afton / Star Valley → Alpine → Snake River Canyon → Jackson → Grand Teton National Park.
This route is roughly 320–360 miles (515–579 km) depending on detours and takes about 6.5–8.5 hours of driving before long stops. If you add Tony Grove Lake, Old Ephraim’s Grave, Greys River Road, or a full Grand Teton scenic loop, it becomes a true two-day trip rather than a simple point-to-point drive.
Important 2026 note: Grand Teton has major construction and seasonal road restrictions. Before leaving, check the official Grand Teton road status page and the Grand Teton road construction page. In 2026, Moose-Wilson Road, Death Canyon Road, Taggart Lake access, Mormon Row, and the Moose Entrance area may be affected by closures, detours, or delays.
Quick answer: which route should you drive?
| Route | Best for | Approx. distance | Approx. drive time | Main tradeoff |
|---|---|---|---|---|
| Fastest route | Getting to Grand Teton in one day | 280–310 miles (451–499 km) | 4.5–6 hours | Less scenic variety |
| Best paved scenic route | Most travelers | 320–360 miles (515–579 km) | 6.5–8.5 hours | Longer day, but manageable |
| Extended backroad route | Summer travelers with extra time | 500+ miles (805+ km) | 2 full days | Includes rough gravel and weather-dependent forest roads |
If you only have one day, drive the paved scenic route through Logan Canyon, Bear Lake, Star Valley, Alpine, and Jackson. If you have two days and a suitable vehicle, add Tony Grove Lake and a carefully researched Greys River Road segment. Do not assume Greys River Road is appropriate for every rental car, RV, or shoulder-season itinerary.

Why this is the most scenic route
The Salt Lake City to Grand Teton drive has several possible versions. The reason the Logan Canyon–Bear Lake–Star Valley route wins is that it gives you the most landscape variety without forcing most travelers onto difficult roads.
You get canyon driving, limestone cliffs, forested curves, a high Bear Lake overlook, small western towns, open ranch valleys, river scenery near Alpine, and finally the Teton Range. That is a better scenic progression than spending most of the drive on faster interstate-style roads.
Scenic route scorecard
| Criterion | Score | Why it matters |
|---|---|---|
| Mountain scenery | 9/10 | Logan Canyon, Star Valley, Snake River Canyon, and the Tetons give the route constant elevation and backdrop changes. |
| Water features | 8/10 | Logan River, Bear Lake, Snake River, Jenny Lake, Jackson Lake, and Oxbow Bend can all fit into the wider trip. |
| Road practicality | 8/10 for the paved version | The main scenic route is realistic for standard vehicles in good weather. |
| Stop quality | 9/10 | The route has meaningful stops rather than filler towns. |
| Seasonal reliability | 7/10 | The paved version is more reliable than forest-road variants, but Grand Teton roads still close seasonally. |
| Information gain | High if planned as a decision-based route | The useful insight is not “stop at pretty places”; it is knowing which scenic detours are worth the time, vehicle risk, and season. |
Best time to drive from Salt Lake City to Grand Teton
The best months for the scenic drive are usually June through September. That is when higher-elevation roads, trailheads, and lake detours are more likely to be usable. September is often the best overall month because the weather is cooler, fall color starts in Logan Canyon and the Tetons, and summer crowds begin to thin.
| Season | What to expect | Recommendation |
|---|---|---|
| May | Lower routes may be open, but higher trailheads and park roads can still be limited. | Good for flexible travelers, not ideal for forest-road detours. |
| June–August | Best access, longest days, highest crowds. | Best for first-time visitors who want the full route. |
| September–October | Excellent color and cooler weather, but early snow is possible. | Best balance of scenery and comfort. |
| November–April | Winter driving, closed park roads, icy mountain passes. | Use the main highways only and check conditions before travel. |
The U.S. Forest Service lists Logan Canyon National Scenic Byway as 41 miles (66 km) and recommends allowing about one hour without major stops. In reality, most road-trippers should budget 1.5–2.5 hours for Logan Canyon if they plan to stop at overlooks, trailheads, or Bear Lake viewpoints.
Recommended one-day scenic itinerary
This is the version most people should drive if they want scenery without turning the trip into an off-road or endurance route.
| Segment | Approx. distance | Drive time | Why stop |
|---|---|---|---|
| Salt Lake City to Logan | 82 miles (132 km) | 1.5 hours | Gateway to the scenic route |
| Logan to Bear Lake via Logan Canyon | 41 miles (66 km) | 1–2 hours | Canyon walls, Logan River, forest, Bear Lake overlook |
| Bear Lake to Montpelier | 30 miles (48 km) | 40–50 minutes | Lake views and small-town break |
| Montpelier to Afton / Star Valley | 75 miles (121 km) | 1.5 hours | Open valley, ranchland, mountain backdrop |
| Afton to Alpine | 34 miles (55 km) | 45 minutes | Approach to Snake River country |
| Alpine to Jackson | 36 miles (58 km) | 45–60 minutes | Snake River Canyon scenery |
| Jackson to Grand Teton viewpoints | 20–60 miles (32–97 km) | 1–3 hours | Mormon Row, Schwabacher Landing, Snake River Overlook, Oxbow Bend |
Best overnight choice: If you leave Salt Lake City late, stay in Afton or Alpine. If you leave early and want more time in the park the next morning, continue to Jackson, Teton Village, Moose, or Colter Bay.
Stop-by-stop guide
1. Salt Lake City, Utah
Start early. The scenic version of this drive is not difficult, but it becomes rushed if you leave after mid-morning. Fill the tank before leaving the city and download offline maps before entering canyon and forest areas.
If you are staying in Salt Lake City the night before, do not overbuild the first morning with city attractions. The real value of this road trip begins north of the city, not inside it.
Worth doing before departure:
- Fill fuel in Salt Lake City or Logan.
- Download offline Google Maps or Apple Maps.
- Check UDOT traffic and road conditions.
- Check WYDOT road conditions before entering Wyoming.
- Check Grand Teton alerts and conditions.
2. Logan Canyon Scenic Byway
Distance: 41 miles (66 km)
Minimum time: 1 hour
Better time allowance: 1.5–2.5 hours
Logan Canyon is the first major scenic payoff. The road follows the Logan River through the Bear River Range, with cliffs, forest, meadows, campgrounds, and pullouts. It is especially strong in autumn, when the canyon color makes this route more memorable than the faster interstate-style alternatives.
The canyon also works as a natural transition: you leave the urban Wasatch Front and enter a slower mountain-road rhythm. This is why Logan Canyon is the right beginning for the scenic route rather than an optional side note.
Stop priority: High. Do not skip Logan Canyon if your goal is the most scenic route.
3. Bear Lake overlook and Garden City
Distance from Logan: about 41 miles (66 km) to the Bear Lake side of the byway
Time needed: 20–60 minutes, depending on stops
Bear Lake is where the route opens up. After the enclosed canyon, the sudden view of the lake gives the drive one of its best “arrival” moments. The lake’s blue color is the reason many travelers remember this section more clearly than the miles before or after it.
Garden City is a logical food, restroom, and fuel stop. In summer, traffic can slow down near the lake, so do not treat this as empty highway driving.
Stop priority: High for first-time travelers. Medium if weather is hazy or you are short on time.
4. Optional detour: Tony Grove Lake
Detour distance: about 14 miles (23 km) round trip from US-89
Time needed: 45–90 minutes without a hike
Elevation: about 8,100 feet (2,469 m)
Tony Grove Lake is one of the best short detours on the route, but it is not for every itinerary. The road climbs from US-89 through aspen groves to a small alpine lake. It is most rewarding from late June through September, depending on snow and road conditions.
Add Tony Grove if you want an alpine lake stop without committing to a long hike in Grand Teton later. Skip it if you are already leaving Salt Lake City late or if you are trying to reach Jackson before dark.
Stop priority: High in summer with an early start. Low in poor weather or shoulder season.
5. Optional detour: Old Ephraim’s Grave
Best for: travelers interested in local history and forest roads
Vehicle note: check current road conditions before attempting
Old Ephraim’s Grave is a niche stop connected to the story of a large grizzly bear killed in the 1920s. It is not essential to the Salt Lake City to Grand Teton drive, but it adds unusual regional context that most generic road-trip guides miss.
The catch is access. This is not the same kind of easy scenic pullout as Bear Lake or Logan Canyon. If road conditions are wet, snowy, or unclear, skip it. The value of the stop is the history, not the view.
Stop priority: Medium for history-focused travelers. Low for families, RVs, or anyone on a tight schedule.
6. Montpelier, Idaho
Distance from Bear Lake: about 30 miles (48 km)
Time needed: 20–45 minutes
Montpelier is a practical reset point between the Bear Lake section and the longer run toward western Wyoming. Use it for fuel, food, and a short walk rather than treating it as a major sightseeing stop.
Stop priority: Medium for logistics. Low for scenery.
7. Afton and Star Valley, Wyoming
Distance from Montpelier to Afton: about 75 miles (121 km)
Time needed: 1–2 hours, depending on stops
Afton is one of the best overnight candidates if you are splitting the drive. It sits in Star Valley, where the scenery becomes broad and pastoral rather than canyon-based. This is the quieter middle of the route, and it is useful precisely because it breaks up the trip before the Jackson and Grand Teton congestion.
If you are building a two-day itinerary, Afton is a more relaxed overnight choice than forcing yourself all the way to Jackson after a late start.
Stop priority: High as an overnight or fuel stop. Medium as a sightseeing stop.
8. Optional adventure route: Greys River Road
Best for: summer travelers with extra time, good weather, and a suitable vehicle
Not ideal for: RVs, low-clearance cars, nervous gravel-road drivers, or rushed itineraries
Greys River Road is the route’s biggest decision point. It can add real information gain and solitude to the trip, but it should not be casually recommended as part of the default Salt Lake City to Grand Teton route.
The road follows the Greys River through the Bridger-Teton National Forest and includes long gravel sections. Traveler reports and camping resources regularly describe the corridor as scenic but rougher and slower than a normal highway drive. Conditions can change after rain, snowmelt, grading, or washboarding.
Use Greys River Road only if you have checked current conditions, have offline maps, and are comfortable turning around. If the goal is a smooth first-time Grand Teton trip, stay on the paved Star Valley and Alpine route instead.
Stop priority: High for experienced summer road-trippers. Low for first-time visitors who need predictable timing.
9. Alpine and Snake River Canyon
Distance from Afton to Alpine: about 34 miles (55 km)
Distance from Alpine to Jackson: about 36 miles (58 km)
Alpine marks the shift from Star Valley into Snake River country. The drive from Alpine toward Jackson is one of the most enjoyable final approaches to Grand Teton because the road follows a river corridor rather than simply dropping you into town.
This is also where timing starts to matter. Jackson traffic, park entrance lines, wildlife jams, and summer construction can all slow the last part of the day.
Stop priority: Medium. The scenery is strong, but the main value is the drive itself.
10. Jackson, Wyoming
Distance from Alpine: about 36 miles (58 km)
Distance to Moose Entrance: about 13 miles (21 km)
Jackson is the service hub before Grand Teton. It has the most lodging, food, fuel, and gear options, but it is also expensive and crowded. If you want convenience, stay here. If you want less congestion, compare lodging in Teton Village, Alpine, Afton, Moran, or Colter Bay.
Do not spend too much of a scenic-route day circling for parking in Jackson. Treat it as a supply stop unless it is your overnight base.
Best first stops inside Grand Teton National Park
Once you reach Grand Teton, do not try to see everything in one afternoon. Prioritize the viewpoints that give you the strongest first impression of the Teton Range.
| Stop | Best for | Time needed | Road note |
|---|---|---|---|
| Mormon Row | Historic barns and Teton views | 20–45 minutes | Check construction updates in 2026 |
| Schwabacher Landing | Reflections and sunrise photography | 30–60 minutes | Secondary road may close seasonally |
| Snake River Overlook | Classic wide landscape view | 10–20 minutes | Easy roadside stop |
| Oxbow Bend | Water, wildlife, Mount Moran views | 20–60 minutes | Best early or late in the day |
| Jenny Lake | Lake scenery and hikes | 1–4 hours | Very crowded in peak season |
| Colter Bay | Less disrupted 2026 base area | 1–3 hours | Good option during Moose-area delays |
For 2026, build extra time into any plan involving Moose, Moose-Wilson Road, Taggart Lake, Death Canyon, or Mormon Row. The official Grand Teton construction page is the source to check before finalizing your day.
Two-day scenic itinerary
If you want the trip to feel like a road trip rather than a transfer day, use two days. This is also the better option if you want to add Tony Grove Lake, Old Ephraim’s Grave, or Greys River Road.
Day 1: Salt Lake City to Afton or Alpine
Approx. distance: 250–330 miles (402–531 km), depending on detours
Recommended overnight: Afton, Alpine, or nearby Star Valley lodging
- Leave Salt Lake City early.
- Drive to Logan.
- Take Logan Canyon Scenic Byway.
- Stop at Bear Lake overlook and Garden City.
- Add Tony Grove Lake only if weather and timing are good.
- Continue through Montpelier toward Afton.
- Overnight in Afton or Alpine.
Why this works: You get the best Utah and Idaho scenery without arriving in Jackson exhausted after dark.
Day 2: Afton or Alpine to Grand Teton
Approx. distance: 100–180 miles (161–290 km), depending on park loop choices
Recommended overnight: Jackson, Moose, Moran, Colter Bay, or Teton Village
- Drive through Star Valley and Alpine.
- Follow the Snake River corridor toward Jackson.
- Enter Grand Teton via Moose or Moran depending on construction, lodging, and your first stop.
- Prioritize Mormon Row, Schwabacher Landing, Snake River Overlook, Oxbow Bend, or Colter Bay.
- Save Jenny Lake or longer hikes for a full park day.
Why this works: You reach Grand Teton with enough energy and daylight to enjoy the park instead of simply arriving.
Should you add Yellowstone?
You can combine Salt Lake City, Grand Teton, and Yellowstone, but do not treat Yellowstone as a casual add-on. Grand Teton and Yellowstone deserve separate planning days.
From Grand Teton’s northern area, Yellowstone’s South Entrance is close in mileage, but park roads, wildlife traffic, entrance lines, and seasonal closures can make the drive much slower than it looks on a map. If you only have one extra day, stay focused on Grand Teton. If you have three or more extra days, add Yellowstone properly.
Where to stay along the route
| Place | Best for | Why choose it |
|---|---|---|
| Logan, Utah | Slow-start itineraries | Good if you leave Salt Lake City late and want Logan Canyon fresh in the morning. |
| Garden City / Bear Lake | Summer lake stop | Best if Bear Lake is part of the trip, not just a viewpoint. |
| Afton, Wyoming | Best halfway-style overnight | Lower-key than Jackson and well placed before the final approach. |
| Alpine, Wyoming | River scenery and access to Jackson | Good compromise between price, scenery, and proximity. |
| Jackson, Wyoming | Convenience | Most services, but higher prices and heavier traffic. |
| Colter Bay | Park-based stay | Useful if Moose-area construction or congestion is a concern. |
Road and vehicle warnings
The paved scenic route is suitable for most standard vehicles in normal weather. The extended route is different. Forest roads, side roads, and gravel corridors can change quickly.
- Greys River Road: scenic but gravel, slower, and condition-dependent.
- Tony Grove Road: paved or improved access may still be seasonal due to elevation and snow.
- Old Ephraim’s Grave: check current forest road access before attempting.
- Grand Teton secondary roads: Schwabacher, Antelope Flats, Deadmans Bar, Pilgrim Creek, Two Ocean, and similar roads may close seasonally.
- Winter travel: use main highways, carry a winter kit, and check UDOT, WYDOT, and NPS conditions.
Never rely only on a saved itinerary from an old blog post. Use it as a planning outline, then verify roads on official sources the day before departure.
What most Salt Lake City to Grand Teton guides miss
Most guides make this drive sound simpler than it is. The mistake is mixing three different trips into one article:
- A fast transfer from Salt Lake City to Grand Teton.
- A paved scenic drive through Logan Canyon, Bear Lake, and Star Valley.
- An extended backroad adventure involving forest roads and gravel corridors.
Those are not the same trip. A family in a rental SUV, a couple in an RV, a solo photographer, and an experienced gravel-road camper should not receive identical route advice.
The best version for most travelers is the paved scenic route. The best version for adventurous travelers may include Greys River Road. The best winter version is usually the safest main-road version, not the prettiest map line.
Suggested route by traveler type
| Traveler type | Best route choice | Skip |
|---|---|---|
| First-time Grand Teton visitor | Logan Canyon, Bear Lake, Star Valley, Alpine, Jackson | Greys River Road unless you have extra time |
| Family with children | Paved scenic route with Bear Lake and Afton breaks | Long gravel detours |
| RV traveler | Main paved highways and established campgrounds | Unverified forest roads |
| Photographer | Two-day route with sunrise or sunset in Grand Teton | Midday-only park arrival |
| Winter traveler | Main highways with live road-condition checks | Seasonal park roads and forest detours |
| Adventure road-tripper | Two-day route with researched Greys River conditions | Rushing the drive in one day |
FAQ
How far is Salt Lake City from Grand Teton National Park?
The fastest drive is usually around 280–310 miles (451–499 km), depending on your exact destination in Grand Teton. The scenic route through Logan Canyon, Bear Lake, Star Valley, Alpine, and Jackson is usually closer to 320–360 miles (515–579 km) before optional detours.
Can you drive from Salt Lake City to Grand Teton in one day?
Yes. You can drive from Salt Lake City to Grand Teton in one day. For the scenic route, leave early and limit major stops to Logan Canyon, Bear Lake, Afton or Alpine, and one or two Grand Teton viewpoints. If you want hikes, lake time, or gravel-road detours, make it a two-day trip.
What is the most scenic route from Salt Lake City to Grand Teton?
The best paved scenic route is Salt Lake City to Logan, Logan Canyon Scenic Byway, Bear Lake, Montpelier, Afton, Alpine, Jackson, and Grand Teton National Park. It gives you the best mix of canyon, lake, valley, river, and mountain scenery without requiring most travelers to use rough forest roads.
Is Logan Canyon worth it?
Yes. Logan Canyon is the strongest scenic reason to choose this route over faster alternatives. The official byway is 41 miles (66 km), but it is better treated as a slow scenic segment rather than a road to rush through.
Is Greys River Road worth adding?
Greys River Road can be worth adding for experienced summer road-trippers with a suitable vehicle and extra time. It is not the default recommendation for first-time visitors, RV travelers, winter travelers, or anyone trying to reach Grand Teton on a fixed schedule.
Where should I stop overnight between Salt Lake City and Grand Teton?
Afton and Alpine are the most practical scenic-route overnight stops. Logan works if you leave Salt Lake City late. Jackson is best if you want maximum convenience near Grand Teton, but it is usually busier and more expensive.
What roads close in Grand Teton?
Teton Park Road closes seasonally from November 1 to April 30 between Taggart Lake Trailhead and Signal Mountain Lodge. Moose-Wilson Road also closes seasonally and may have construction-related closures or delays. Always check the official Grand Teton park roads page before you go.
Final recommendation
For most travelers, the best Salt Lake City to Grand Teton scenic route is the paved drive through Logan Canyon, Bear Lake, Star Valley, Alpine, Jackson, and Grand Teton National Park. It is scenic enough to justify the extra time, practical enough for normal vehicles, and flexible enough to do in either one long day or two relaxed days.
Add Tony Grove Lake if you have an early start and summer conditions. Add Greys River Road only if you have the right vehicle, current road information, and enough time to treat it as an adventure route rather than a shortcut.
The key is to choose the route that matches your trip. The most scenic road is only the best road if you can actually enjoy it safely.
