Flight distance from Belgrade to St Louis

8455 kilometers/5253 miles
or 4565 nautical miles.
Your flight will depart from Belgrade airport and land at St Louis airport.
City: Belgrade (BEG) St Louis (STL)
Latitude: 44.8333 38.61687
Longitude: 20.5 -90.167542
Country: Bosnia and Herzegovina United States
Timezone: Europe/Belgrade America/Managua
Current time:: 19:57 07-Jun-2024 19:57 07-Jun-2024

How far is between Belgrade and St Louis?

  • Your starting point Belgrade, Bosnia and Herzegovina is located at 44.8333,20.5
  • Your ending point St Louis, United States is located at 38.61687,-90.167542
  • l distance from Belgrade to St Louis is 8455 kms equals to miles and 4565 nautical miles.
  • Flight time from Belgrade to St Louis is 28 hours 15 minutes
Click here to get detail flight schedules from Belgrade to St Louis