Distance between Shelby and O'Fallon
Distance from Shelby, MT to O'Fallon, IL is 1288 miles / 2073 kilometers.
Map showing the distance from Shelby to O'Fallon
Air distance: | miles km |
Leaflet | © OpenStreetMap contributors
Shelby, MT
City: | Shelby, MT |
Country: | United States |
O'Fallon, IL
City: | O'Fallon, IL |
Country: | United States |
Time difference between Shelby and O'Fallon
The time difference between Shelby and O'Fallon is 1 hour. O'Fallon is 1 hour ahead of Shelby. Current local time in Shelby is 06:23 MST (2025-01-25) and time in O'Fallon is 07:23 CST (2025-01-25).