Flight distance from Belgrade to Sochi

1558 kilometers/968 miles
or 841 nautical miles.
Your flight will depart from Belgrade airport and land at Sochi airport.
City: Belgrade (BEG) Sochi (AER)
Latitude: 44.8333 43.45
Longitude: 20.5 39.9333
Country: Bosnia and Herzegovina Russia
Timezone: Europe/Belgrade Europe/Moscow
Current time:: 11:45 17-Dec-2025 11:45 17-Dec-2025

How far is between Belgrade and Sochi?

  • Your starting point Belgrade, Bosnia and Herzegovina is located at 44.8333,20.5
  • Your ending point Sochi, Russia is located at 43.45,39.9333
  • l distance from Belgrade to Sochi is 1558 kms equals to miles and 841 nautical miles.
  • Flight time from Belgrade to Sochi is 45 hours 25 minutes
Click here to get detail flight schedules from Belgrade to Sochi