Distance between St. Louis and Sterling
Distance from St. Louis, MO to Sterling, VA is 687 miles / 1106 kilometers.
Map showing the distance from St. Louis to Sterling
Air distance: | miles km |
St. Louis, MO
City: | St. Louis, MO |
Country: | United States |
Coordinates: |
38°37′38″N 90°11′52″W |
Sterling, VA
City: | Sterling, VA |
Country: | United States |
Coordinates: |
39°0′22″N 77°25′42″W |
Time difference between St. Louis and Sterling
The time difference between St. Louis and Sterling is 1 hour. Sterling is 1 hour ahead of St. Louis. Current local time in St. Louis is 12:38 CDT (2024-06-16) and time in Sterling is 13:38 EDT (2024-06-16).