Driving directions from Spruce Grove, Canada to Surrey, Canada distance


Spruce Grove, Canada
Head west on Diamond Ave toward Mica Link 1.0 km
Turn right onto Campsite Rd 0.7 km
Turn left onto Hwy 16A/AB-16A 17.2 km
Continue straight onto Yellowhead Hwy W/AB-16 265 km
Keep right to continue on AB-16
Entering British Columbia
76.6 km
Continue onto BC-16 W 76.5 km
Keep left to continue on BC-5 S, follow signs for Valemount/Kamloops/Yellowhead Highway S 215 km
At the roundabout, take the 2nd exit 0.1 km
Continue onto Yellowhead Hwy/BC-5 S 123 km
Take the Trans Canada Highway/BC-1 W/BC-5 S ramp on the left to Cache Creek/Vancouver 0.6 km
Merge onto Trans-Canada Hwy/BC-1 W/BC-5 S/BC-97 N
Continue to follow BC-5 S
197 km
Continue onto BC-3 W 6.5 km
Continue onto Trans-Canada Hwy/BC-1 W 104 km
Take exit 66 for BC-10 W 0.5 km
Keep right, follow signs for 232 St/BC-10 W 0.1 km
Slight right onto 232 St/BC-10 W
Continue to follow BC-10 W
6.8 km
Turn right onto Langley Bypass/BC-10 W
Continue to follow BC-10 W
11.9 km
Keep left to continue on 56 Ave/BC-10 W 1.4 km
Turn right onto 144 St 0.2 km
Turn left onto 57 Ave 0.3 km
Make a U-turn
Destination will be on the left
0.2 km
Surrey, Canada
Map data ©2023 Google
Spruce Grove to Surrey road map

Spruce Grove to Surrey flight distance miles / km

490.8 mi / 789.8 km
Also see in Canada

Spruce Grove to Surrey car distance km / miles

1,104.2 km / 686.1 miles

Spruce Grove to Surrey driving time

11 hours 23 minutes

Spruce Grove to Surrey average speed

96.9 km/h

Fuel consumption calculator

82.82 liters

Fuel price calculator

124.22 €
€/L