Distance from Fife Heights, Washington to Emerald Lake, Alberta
The driving distance from Fife Heights, Washington to Emerald Lake, Alberta is 675.6 mi (1087.3 km)
The straight-line (air) distance is approximately 241.7 mi (388.9 km)
Estimated travel time by road is 11 hours 4 minutes
This route includes Toll roads along the way.
We found 2 routes between Fife Heights and Emerald Lake.
Available Routes
Route Directions
Take Hwy 99 N/Pacific Hwy E to WA-18 E/S 348th St in Federal Way
Follow I-90 E to MT-135 W in Mineral County. Take exit 33 from I-90 E
Continue on MT-135 W to your destination in Crowsnest Pass, Canada
Route Directions
Take Hwy 99 N/Pacific Hwy E to WA-18 E/S 348th St in Federal Way
Follow I-90 E to US-95 N in Coeur d'Alene. Take exit 12 from I-90 E
Follow US-95 N, BC-95 N and Crowsnest Hwy to your destination in Crowsnest Pass, Canada
Journey Details
Traveling from Fife Heights, Washington to Emerald Lake, Alberta covers 570.1 miles (917 km) in a east direction. This highway, long-distance route typically takes 9 hours 36 minutes under normal conditions.
Drivers have 2 route options between these locations (570-676 miles / 917-1087 km). The primary route shown here saves 1 hour and 29 minutes compared to alternatives.
The route features toll sections. During midday weekday travel, expect lighter midday traffic with average speeds around 59 mph (95 km/h) .
Journey Waypoints
Fife Heights
Starting Point
Emerald Lake
Destination