Distance from Thompson to Swan River is three hundred and eighty-six miles.
The road trip out of Thompson to Swan River will take approximately six hours sixteen minutes by car
Distance between Thompson and Swan River
Flight from Thompson to Swan River