Distance from St. Johns to Kelowna is three thousand, eight hundred and ninety miles.
The road trip out of St. Johns to Kelowna will take approximately three days one hours three minutes by car
Distance between St. Johns and Kelowna
Flight from St. Johns to Kelowna