How far from kelowna to moose jaw?
Kelowna and Moose Jaw are two cities located in different provinces of Canada. Kelowna is situated in British Columbia, while Moose Jaw is located in Saskatchewan. The distance between these two cities is approximately 1,100 kilometres (684 miles).