It is 502 miles according to Google Maps.
It depends on your route but the approximate driving distance is 806 km or 501 miles.
1206 miles
The distance from Kamloops to Calgary is approximately 407 miles (656 kilometers) if you take the quickest route via Trans-Canada Highway.
It is a little more than nine hours.
566 km
It is about 2000 miles.
From Alta, Grand Prairie, TX to Kamloops is about 2,230 road miles using U.S. 287 N and I-90 W.
It is approximately 2,700 miles from Portland, OR to Edmonton, KY.
about 1800 miles
It is 290.53 miles according to MapQuest.
409 kilometers or 254 miles or 221 nautical miles.