Distance from Osoyoos to Edmonton is six hundred and thirty-three miles.
The road trip out of Osoyoos to Edmonton will take approximately eleven hours twelve minutes by car
Distance between Osoyoos and Edmonton
Flight from Osoyoos to Edmonton
Return direction between Osoyoos and Edmonton