Distance from Kamloops to Osoyoos is one hundred and seventy-nine miles.
The road trip out of Kamloops to Osoyoos will take approximately three hours seventeen minutes by car
Distance between Kamloops and Osoyoos
Flight from Kamloops to Osoyoos
Return direction between Kamloops and Osoyoos