Distance between St. Louis and Fairfield
Distance from St. Louis, MO to Fairfield, CT is 913 miles / 1469 kilometers.
Map showing the distance from St. Louis to Fairfield
Air distance: | miles km |
St. Louis, MO
City: | St. Louis, MO |
Country: | United States |
Coordinates: |
38°37′38″N 90°11′52″W |
Fairfield, CT
City: | Fairfield, CT |
Country: | United States |
Coordinates: |
41°8′28″N 73°15′49″W |
Time difference between St. Louis and Fairfield
The time difference between St. Louis and Fairfield is 1 hour. Fairfield is 1 hour ahead of St. Louis. Current local time in St. Louis is 00:16 CST (2025-01-16) and time in Fairfield is 01:16 EST (2025-01-16).