Distance between Fishers and St. Louis
Distance from Fishers, IN to St. Louis, MO is 242 miles / 389 kilometers.
Map showing the distance from Fishers to St. Louis
Air distance: | miles km |
Fishers, IN
City: | Fishers, IN |
Country: | United States |
Coordinates: |
39°57′20″N 86°0′49″W |
St. Louis, MO
City: | St. Louis, MO |
Country: | United States |
Coordinates: |
38°37′38″N 90°11′52″W |
Time difference between Fishers and St. Louis
The time difference between Fishers and St. Louis is 1 hour. St. Louis is 1 hour behind Fishers. Current local time in Fishers is 05:15 EST (2025-01-08) and time in St. Louis is 04:15 CST (2025-01-08).