Distance from Osoyoos to Lewisporte is three thousand, nine hundred and fifty miles.
The road trip out of Osoyoos to Lewisporte will take approximately two days twenty-one hours thirty-four minutes by car
Distance between Osoyoos and Lewisporte
Flight from Osoyoos to Lewisporte