Distance between Crookston and St. Albert
Distance from Crookston, MN to St. Albert is 845 miles / 1360 kilometers.
Map showing the distance from Crookston to St. Albert
![]() |
Air distance: | miles km |
Crookston, MN
City: | Crookston, MN |
Country: | United States |
St. Albert
City: | St. Albert |
Country: | Canada |
Time difference between Crookston and St. Albert
The time difference between Crookston and St. Albert is 1 hour. St. Albert is 1 hour behind Crookston. Current local time in Crookston is 16:07 CST (2025-02-27) and time in St. Albert is 15:07 MST (2025-02-27).