Distance from Winkler to Osoyoos is one thousand, two hundred and four miles.
The road trip out of Winkler to Osoyoos will take approximately twenty hours thirteen minutes by car
Distance between Winkler and Osoyoos
Flight from Winkler to Osoyoos