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