Distance from McNamara, Montana to Sun Peaks, British Columbia

McNamara Sun Peaks
Total Distance
608.5 mi
(979.4 km)
Travel Time
10 hours 40 minutes

The driving distance from McNamara, Montana to Sun Peaks, British Columbia is 608.5 mi (979.4 km)

The straight-line (air) distance is approximately 244.5 mi (393.5 km)

Estimated travel time by road is 10 hours 40 minutes

This route includes Toll roads along the way.

We found 3 routes between McNamara and Sun Peaks.

Available Routes

Shortest Fastest Tolls
I-90 W
573.3 mi
922.6 km
10 hours 22 minutes
Tolls
MT-200 W
587.3 mi
945.2 km
11 hours 13 minutes
Tolls
I-90 W and Crowsnest Hwy/BC-3 W
608.5 mi
979.4 km
10 hours 40 minutes

Route Directions

Get on I-90 W/US-12 W in Bonner-West Riverside
12.1 mi
13 min
Follow I-90 W and US-2 W to WA-21 N in Lincoln County
266.5 mi
4 hr 17 min
Follow WA-174 W and WA-155 N to US-97 N/WA-20 E in Omak
73.5 mi
1 hr 23 min
Follow US-97 N, Loomis-Oroville Rd and Crowsnest Hwy/BC-3 W to Bridge St/Merritt-Princeton Hwy/Princeton-Kamloops Hwy/BC-5A in Princeton, Canada
113.2 mi
2 hr 10 min
Get on BC-5 N in Merritt
53.7 mi
1 hr 3 min
Continue on BC-5 N to Kamloops
69.2 mi
1 hr 6 min
Take Heffley Louis Creek Rd to your destination in Sun Peaks
20.3 mi
26 min

Route Directions

Get on I-90 W/US-12 W in Bonner-West Riverside
12.1 mi
13 min
Take MT-200 W, ID-200 W, US-2 W, Flowery Trail Rd, ... and US-395 W to Boulder Creek Rd in Ferry County
311.3 mi
5 hr 46 min
Continue on Boulder Creek Rd. Take Kettle River Rd to BC-3 W in Midway, Canada
38.1 mi
55 min
11.8 mi
12 min
Follow Kelowna-Rock Creek Hwy/BC-33 to Okanagan Hwy/BC-97 N in Kelowna
80.6 mi
1 hr 31 min
Continue on Okanagan Hwy/BC-97 N to Kamloops
113.1 mi
2 hr 6 min
Take Heffley Louis Creek Rd to your destination in Sun Peaks
20.3 mi
26 min

Route Directions

Get on I-90 W/US-12 W in Bonner-West Riverside
12.1 mi
13 min
Continue on I-90 W. Take US-395, Thomas S. ‘Tom’ Foley Mem Hwy and US-395 W to Boulder Creek Rd in Ferry County
297.3 mi
4 hr 55 min
Continue on Boulder Creek Rd. Take Kettle River Rd to BC-3 W in Midway, Canada
38.1 mi
55 min
11.8 mi
12 min
Follow Kelowna-Rock Creek Hwy/BC-33 to Okanagan Hwy/BC-97 N in Kelowna
80.6 mi
1 hr 31 min
Continue on Okanagan Hwy/BC-97 N to Kamloops
113.1 mi
2 hr 6 min
Take Heffley Louis Creek Rd to your destination in Sun Peaks
20.3 mi
26 min

Journey Details

Traveling from McNamara, Montana to Sun Peaks, British Columbia covers 573.3 miles (923 km) in a northwest direction. This mixed highways and local roads, long-distance route typically takes 10 hours 22 minutes under normal conditions.

Drivers have 3 route options between these locations (573-609 miles / 923-979 km). The primary route shown here saves 51 minutes compared to alternatives.

The route features toll sections. During night weekday travel, expect minimal traffic congestion with average speeds around 52 mph (84 km/h) .

Journey Waypoints

McNamara

Starting Point

Dixon, Montana

563 mi to destination

2 mi
Bend, Montana

Traveled 141 mi from origin

5 mi
Pioneer Junction, Montana

422 mi to destination

8 mi
Moravia, Idaho

Traveled 281 mi from origin

2 mi
Metaline Falls, Washington

281 mi to destination

13 mi
Castlegar, British Columbia

Traveled 422 mi from origin

11 mi
Vernon, British Columbia

141 mi to destination

24 mi
Sun Peaks

Destination