Driving directions from Markham, Canada to Powell River, Canada distance


Markham, Canada
Head north 14 m
Continue onto Willowgate Dr 0.2 km
Turn left onto Drakefield Rd 0.5 km
Turn right onto Southdale Dr 1.0 km
Turn left onto McCowan Rd/York Regional Rd 67 0.7 km
Take the ON-407 W ramp
Toll road
0.8 km
Merge onto ON-407
Toll road
54.3 km
Take exit 34 to merge onto ON-401 W toward London 147 km
Keep left at the fork to stay on ON-401 W 179 km
Take exit 5 to merge onto Huron Church Rd/ON-3 W toward Ambassador Bridge
Continue to follow ON-3 W
4.6 km
Turn left onto Ambassador Bridge/ON-3 W
Toll road
Entering the United States of America (Michigan)
1.7 km
Continue straight onto Ambassador Bridge
Toll road
1.0 km
Continue straight to stay on Ambassador Bridge
Toll road
21 m
Continue straight
Toll road
0.3 km
Keep right at the fork to continue toward I-96 W 0.1 km
Keep left at the fork, follow signs for I-96 W/US-12/I-94/Michigan Ave/Lansing/Airport and merge onto I-96 W 9.4 km
Keep left at the fork to continue on I-96 Express/Jeffries Fwy, follow signs for Lansing 9.2 km
Continue onto I-96 W/Jeffries Fwy 14.3 km
Keep left at the fork to continue on M-14 W 24.8 km
Continue onto M-14 W/US-23 N 3.1 km
Keep left at the fork to continue on M-14 W, follow signs for Ann Arbor 1.0 km
Continue onto M-14 W/US-23 BUS S 1.5 km
Continue onto M-14 W 5.8 km
Merge onto I-94 W 51.5 km
Keep left to stay on I-94 W
Passing through Indiana
Entering Illinois
298 km
Continue onto I-80 W
Toll road
10.7 km
Keep left at the fork to continue on I-294 N
Toll road
57.0 km
Take exit 40 to merge onto I-90 W toward Rockford
Toll road
2.4 km
Keep left at the fork to stay on I-90 W
Toll road
37.2 km
Keep left at the fork to stay on I-90 W
Toll road
Entering Wisconsin
315 km
Keep right at the fork to continue on I-94 W
Entering Minnesota
251 km
Take exit 249 to merge onto I-694 N 19.6 km
Keep right at the fork to continue on I-694 W 6.0 km
Keep left to continue on I-694 23.5 km
Keep right to continue on I-94 W, follow signs for St Cloud 13.1 km
Keep left to stay on I-94 W 14.2 km
Keep right at the fork to stay on I-94 W
Passing through North Dakota
Entering Montana
1,289 km
Continue onto I-90 W
Passing through Idaho
Entering Washington
973 km
Keep left to stay on I-90 W 339 km
Take exit 10 for I-405 S/I-405 N toward Renton/Everett 0.4 km
Keep right at the fork, follow signs for I-405 N/Bellevue and merge onto I-405 N
Parts of this road may be closed at certain times or days
30.4 km
Take the Interstate 5 N exit toward Vancouver BC 0.8 km
Merge onto I-5 N
Entering Canada (British Columbia)
151 km
Continue onto BC-99 N 15.4 km
Slight right onto the BC-91 N ramp to North Delta/New Westminster 0.3 km
Continue onto BC-91 N 10.8 km
Take exit 11 for Route 91A toward New Westminster 0.8 km
Continue onto BC-91A 2.7 km
Take the 20th Street/6th Avenue exit toward New Westminster 0.4 km
Turn left onto 20th St 0.8 km
Turn right onto 10th Ave 2.0 km
Turn left onto Canada Way 3.9 km
Turn right onto Kensington Ave 0.4 km
Slight right onto the Trans Canada Highway/BC-1 W ramp 0.5 km
Merge onto Trans-Canada Hwy/BC-1 W 10.7 km
Keep left to stay on Trans-Canada Hwy/BC-1 W 19.8 km
Slight right to stay on Trans-Canada Hwy/BC-1 W (signs for Horseshoe Bay Village/Nanaimo/Gibsons/TransCanada Highway/British Columbia 101 N)
Toll road
2.2 km
Turn left
Toll road
0.2 km
Slight left
Toll road
0.1 km
Turn right
Toll road
0.1 km
Take the Horseshoe Bay, BC - Langdale, BC ferry
Toll road
19.2 km
Continue straight
Toll road
61 m
Continue onto Ferry Ramp
Toll road
0.5 km
Continue onto Sunshine Coast Hwy/BC-101 N 2.9 km
Slight right onto N Rd/Sunshine Coast Hwy/BC-101 N (signs for British Columbia 101 N/Gibsons Sechelt) 1.1 km
Turn right onto Reed Rd 1.9 km
Turn left onto Henry Rd 0.8 km
Turn right onto Sunshine Coast Hwy/BC-101 N 19.4 km
Turn left onto Sunshine Coast Hwy/Wharf Ave/BC-101 N (signs for Powell River)
Continue to follow Sunshine Coast Hwy/BC-101 N
54.0 km
Continue onto Earls Cove, BC - Saltery Bay, BC 52 m
Take the Earls Cove, BC - Saltery Bay, BC ferry to Powell River 18.1 km
Continue straight onto Ferry Ramp/Sunshine Coast Hwy/BC-101
Continue to follow BC-101
35.1 km
Turn right onto Dogwood St 7 m
Powell River, Canada
Map data ©2022 Google, INEGI
Markham to Powell River road map

Markham to Powell River flight distance miles / km

2,144.8 mi / 3,451.7 km
Also see in Canada

Markham to Powell River car distance km / miles

4,565.9 km / 2,837.1 miles

Markham to Powell River driving time

1 days 20 hours 26 minutes

Markham to Powell River average speed

102.8 km/h

Fuel consumption calculator

342.44 liters

Fuel price calculator

513.66 €
€/L