Flight distance from Rochester to St Louis

1164 kilometers/723 miles
or 628 nautical miles.
Your flight will depart from Rochester airport and land at St Louis airport.
City: Rochester (ROC) St Louis (STL)
Latitude: 43.121389 38.61687
Longitude: -77.670833 -90.167542
Country: United States United States
Timezone: America/New_York America/Managua
Current time:: 21:40 19-Apr-2024 21:40 19-Apr-2024

How far is between Rochester and St Louis?

  • Your starting point Rochester, United States is located at 43.121389,-77.670833
  • Your ending point St Louis, United States is located at 38.61687,-90.167542
  • l distance from Rochester to St Louis is 1164 kms equals to miles and 628 nautical miles.
  • Flight time from Rochester to St Louis is 13 hours 12 minutes
Click here to get detail flight schedules from Rochester to St Louis