Distance from Cranbrook to Kelowna is three hundred and twenty-nine miles.
The road trip out of Cranbrook to Kelowna will take approximately six hours thirteen minutes by car
Distance between Cranbrook and Kelowna
Flight from Cranbrook to Kelowna