Flight distance from Moscow to Belgrade
1712 kilometers/1064 miles
or 924 nautical miles.
Your flight will depart from Moscow airport and land at Belgrade airport.
| City: | Moscow (MOW) | Belgrade (BEG) |
|---|---|---|
| Latitude: | 55.751667 | 44.8333 |
| Longitude: | 37.617778 | 20.5 |
| Country: | Russia | Bosnia and Herzegovina |
| Timezone: | Europe/Moscow | Europe/Belgrade |
| Current time:: | 02:08 04-Apr-2026 | 02:08 04-Apr-2026 |
How far is between Moscow and Belgrade?
- Your starting point Moscow, Russia is located at 55.751667,37.617778
- Your ending point Belgrade, Bosnia and Herzegovina is located at 44.8333,20.5
- l distance from Moscow to Belgrade is 1712 kms equals to miles and 924 nautical miles.
- Flight time from Moscow to Belgrade is 35 hours 20 minutes
Click here to get detail flight schedules from Moscow to Belgrade
Distance Calculator
Lastest Update
- Distance from Moscow to Mineralnye Vody
- Distance from Moscow to Bucharest
- Distance from Moscow to Belgrade
- Distance from Moscow to Sofia
- Distance from Moscow to Chelyabinsk
- Distance from Moscow to Madrid
- Distance from Moscow to Barcelona
- Distance from Moscow to Ashgabat
- Distance from Moscow to Prague
- Distance from Moscow to Kathmandu
