Distance from Osoyoos to Duncan is two hundred and ninety-four miles.
The road trip out of Osoyoos to Duncan will take approximately seven hours one minutes by car
Distance between Osoyoos and Duncan
Flight from Osoyoos to Duncan
Return direction between Osoyoos and Duncan