Distance from Osoyoos to Castlegar is one hundred and thirty-eight miles.
The road trip out of Osoyoos to Castlegar will take approximately two hours forty-two minutes by car
Distance between Osoyoos and Castlegar
Flight from Osoyoos to Castlegar