Flights from Milan to Belgrade (MXP to BEG)

Find cheap Milan, Italy to Belgrade, Serbia fly with our free flight search service. Compare all available fares for direct or connection flights to Belgrade.

1 travelers, Economy class
1 (12+)
0 (2-11)
0 (<2yrs)
Powered by Skyscanner

Milan to Belgrade (One Way)

What is the distance between Milan and Belgrade?

The average distance from Milan to Belgrade is 913 kilometers (equals to 567 miles or 492 nautical miles). Your flight will departure from Milan Malpensa Airport, Italy and arrive on Belgrade Nikola Tesla Airport, Serbia.

How long is the flight from Milan to Belgrade?

The average flight time between Milan to Belgrade is 1 hours and 40 minutes.

How much is the fare for flight between Milan and Belgrade?

The average price for one-way airfare from Milan to Belgrade is 221 USD (none-taxes) for economy class.

Current local time in Milan Malpensa Airport

20:48:02 / Sunday 30th of April 2017

Current local time in Belgrade Nikola Tesla Airport

20:48:02 / Sunday 30th of April 2017

Lowest flights tickets from Milan to Belgrade

  • Depart: Wed May 31 2017
  • Return: Tue Jun 06 2017
  • Trip spans 6 days
$142
» 1h 35 min Nonstop
» 1h 35 min Nonstop
  • Depart: Sun May 14 2017
  • Return: Sun Sep 24 2017
  • Trip spans 133 days
$193
» 1h 35 min Nonstop
» 1h 35 min Nonstop
  • Depart: Fri May 26 2017
  • Return: Mon Aug 28 2017
  • Trip spans 94 days
$210
» 1h 35 min Nonstop
» 1h 35 min Nonstop
  • Depart: Sat May 13 2017
  • Return: Sun Oct 08 2017
  • Trip spans 148 days
$187
» 1h 35 min Nonstop
» 1h 35 min Nonstop
  • Depart: Tue May 30 2017
  • Return: Tue Jun 06 2017
  • Trip spans 7 days
$142
» 1h 35 min Nonstop
» 1h 35 min Nonstop
  • Depart: Mon May 22 2017
  • Return: Tue May 30 2017
  • Trip spans 8 days
$139
» 1h 35 min Nonstop
» 1h 35 min Nonstop
  • Depart: Mon May 08 2017
  • Return: Sun Oct 08 2017
  • Trip spans 153 days
$188
» 1h 35 min Nonstop
» 1h 35 min Nonstop
  • Depart: Sun May 14 2017
  • Return: Sun Mar 11 2018
  • Trip spans 301 days
$193
» 1h 35 min Nonstop
» 1h 35 min Nonstop
  • Depart: Thu May 18 2017
  • Return: Thu Jan 25 2018
  • Trip spans 252 days
$186
» 1h 35 min Nonstop
» 1h 35 min Nonstop
  • Depart: Thu May 18 2017
  • Return: Thu Jan 25 2018
  • Trip spans 252 days
$174
» 1h 35 min Nonstop
» 1h 35 min Nonstop
  • Depart: Sun May 14 2017
  • Return: Sun Mar 11 2018
  • Trip spans 301 days
$181
» 1h 35 min Nonstop
» 1h 35 min Nonstop
  • Depart: Tue Aug 22 2017
  • Return: Tue Sep 05 2017
  • Trip spans 14 days
$171
» 1h 35 min Nonstop
» 1h 35 min Nonstop
  • Depart: Thu Aug 31 2017
  • Return: Sun Sep 03 2017
  • Trip spans 3 days
$186
» 1h 35 min Nonstop
» 1h 35 min Nonstop
  • Depart: Tue Aug 08 2017
  • Return: Tue Aug 15 2017
  • Trip spans 7 days
$185
» 1h 35 min Nonstop
» 1h 35 min Nonstop
  • Depart: Sat Aug 19 2017
  • Return: Mon Aug 21 2017
  • Trip spans 2 days
$171
» 1h 35 min Nonstop
» 1h 35 min Nonstop
  • Depart: Thu Jun 29 2017
  • Return: Sun Jul 02 2017
  • Trip spans 3 days
$179
» 1h 35 min Nonstop
» 1h 35 min Nonstop
  • Depart: Thu Jun 29 2017
  • Return: Thu Aug 10 2017
  • Trip spans 42 days
$175
» 1h 35 min Nonstop
» 1h 35 min Nonstop
  • Depart: Sat Jun 17 2017
  • Return: Sun Oct 15 2017
  • Trip spans 120 days
$191
» 1h 35 min Nonstop
» 1h 35 min Nonstop