Distance from Vaughan to Osoyoos is two thousand, four hundred and ninety-nine miles.
The road trip out of Vaughan to Osoyoos will take approximately one day thirteen hours eight minutes by car
Distance between Vaughan and Osoyoos
Flight from Vaughan to Osoyoos