Flight distance from New Delhi to Belgrade

5252 kilometers/3263 miles
or 2836 nautical miles.
Your flight will depart from New Delhi airport and land at Belgrade airport.
City: New Delhi (DEL) Belgrade (BEG)
Latitude: 28.573611 44.8333
Longitude: 77.100833 20.5
Country: India Bosnia and Herzegovina
Timezone: Asia/Kolkata Europe/Belgrade
Current time:: 05:07 05-Apr-2026 05:07 05-Apr-2026

How far is between New Delhi and Belgrade?

  • Your starting point New Delhi, India is located at 28.573611,77.100833
  • Your ending point Belgrade, Bosnia and Herzegovina is located at 44.8333,20.5
  • l distance from New Delhi to Belgrade is 5252 kms equals to miles and 2836 nautical miles.
  • Flight time from New Delhi to Belgrade is 48 hours 40 minutes
Click here to get detail flight schedules from New Delhi to Belgrade