Distance from Moose Jaw to Thompson is six hundred and fifty-three miles.
The road trip out of Moose Jaw to Thompson will take approximately ten hours thirty-eight minutes by car
Distance between Moose Jaw and Thompson
Flight from Moose Jaw to Thompson