Flight distance from Belgrade to Milan

891 kilometers/553 miles
or 481 nautical miles.
Your flight will depart from Belgrade airport and land at Milan airport.
City: Belgrade (BEG) Milan (MXP)
Latitude: 44.8333 45.464167
Longitude: 20.5 9.190278
Country: Bosnia and Herzegovina Italy
Timezone: Europe/Belgrade Europe/Rome
Current time:: 13:34 17-Dec-2025 13:34 17-Dec-2025

How far is between Belgrade and Milan?

  • Your starting point Belgrade, Bosnia and Herzegovina is located at 44.8333,20.5
  • Your ending point Milan, Italy is located at 45.464167,9.190278
  • l distance from Belgrade to Milan is 891 kms equals to miles and 481 nautical miles.
  • Flight time from Belgrade to Milan is 26 hours 20 minutes
Click here to get detail flight schedules from Belgrade to Milan