Distance from Halifax to Osoyoos is three thousand, three hundred and seventy-two miles.
The road trip out of Halifax to Osoyoos will take approximately two days five hours thirty-two minutes by car
Distance between Halifax and Osoyoos
Flight from Halifax to Osoyoos