Flight distance from Venice to Belgrade

645 kilometers/401 miles
or 348 nautical miles.
Your flight will depart from Venice airport and land at Belgrade airport.
City: Venice (VCE) Belgrade (BEG)
Latitude: 45.4375 44.8333
Longitude: 12.335833 20.5
Country: Italy Bosnia and Herzegovina
Timezone: Europe/Rome Europe/Belgrade
Current time:: 12:24 30-Apr-2026 12:24 30-Apr-2026

How far is between Venice and Belgrade?

  • Your starting point Venice, Italy is located at 45.4375,12.335833
  • Your ending point Belgrade, Bosnia and Herzegovina is located at 44.8333,20.5
  • l distance from Venice to Belgrade is 645 kms equals to miles and 348 nautical miles.
  • Flight time from Venice to Belgrade is 34 hours 15 minutes
Click here to get detail flight schedules from Venice to Belgrade