Distance from Medicine Hat to Kelowna is five hundred and fifty-four miles.
The road trip out of Medicine Hat to Kelowna will take approximately nine hours forty-four minutes by car
Distance between Medicine Hat and Kelowna
Flight from Medicine Hat to Kelowna