Distance between St. Thomas and La Prairie
Distance from St. Thomas to La Prairie is 422 miles / 680 kilometers.
Map showing the distance from St. Thomas to La Prairie
![]() |
Air distance: | miles km |
St. Thomas
City: | St. Thomas |
Country: | Canada |
La Prairie
City: | La Prairie |
Country: | Canada |
Time difference between St. Thomas and La Prairie
There is no time difference between St. Thomas and La Prairie. Current local time in St. Thomas and La Prairie is 12:54 EST (2025-02-16)