Distance from Gooseneck, Washington to Hahn, Idaho
The driving distance from Gooseneck, Washington to Hahn, Idaho is 662.6 mi (1066.4 km)
The straight-line (air) distance is approximately 243.8 mi (392.4 km)
Estimated travel time by road is 10 hours 59 minutes
This route includes Toll roads along the way.
We found 3 routes between Gooseneck and Hahn.
Available Routes
Route Directions
Get on I-82 W in Plymouth from WA-14 E
Follow US-395 N and I-90 E to I-90BL E/US-93 S/N Reserve St in Missoula. Take exit 101 from I-90 E
Follow US-93 S and ID-28 S to Birch Crk Vly/Spring Mountain Rd in Lemhi County
Route Directions
Take Centerville Hwy to US-97 S
Follow US-97 S to WA-14 E
Get on I-82 E in Plymouth
Follow US-12 E and US-93 S to ID-28 S/Main St in Salmon
Follow ID-28 S to Birch Crk Vly/Spring Mountain Rd
Route Directions
Get on I-84 E in Sherman County from Centerville Hwy and US-97 S
Follow I-84 E to I-84BL/US-20 E in Mountain Home. Take exit 95 from I-84 E
Continue on US-20 E. Take ID-28 N to Spring Mountain Rd in Lemhi County
Journey Details
Traveling from Gooseneck, Washington to Hahn, Idaho covers 617.6 miles (994 km) in a east direction. This highway, long-distance route typically takes 9 hours 35 minutes under normal conditions.
Drivers have 3 route options between these locations (618-663 miles / 994-1066 km). The primary route shown here saves 2 hours and 13 minutes compared to alternatives.
The route features scenic views, toll sections. During night weekday travel, expect minimal traffic congestion with average speeds around 61 mph (98 km/h) .
Journey Waypoints
Gooseneck
Starting Point
Hahn
Destination