Distance between Shelby and Prattville
Distance from Shelby, MI to Prattville, AL is 730 miles / 1174 kilometers.
Map showing the distance from Shelby to Prattville
![]() |
Air distance: | miles km |
Shelby, MI
City: | Shelby, MI |
Country: | United States |
Prattville, AL
City: | Prattville, AL |
Country: | United States |
Time difference between Shelby and Prattville
The time difference between Shelby and Prattville is 1 hour. Prattville is 1 hour behind Shelby. Current local time in Shelby is 01:03 EST (2025-02-27) and time in Prattville is 00:03 CST (2025-02-27).