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

07:03:44 / Thursday 23th of March 2017

Current local time in Belgrade Nikola Tesla Airport

07:03:44 / Thursday 23th of March 2017

Lowest flights tickets from Milan to Belgrade

  • Depart: Sat Mar 25 2017
  • Return: Thu Mar 30 2017
  • Trip spans 4 days
$160
» 1h 35 min Nonstop
» 1h 35 min Nonstop
  • Depart: Wed Mar 29 2017
  • Return: Thu Apr 06 2017
  • Trip spans 8 days
$160
» 1h 35 min Nonstop
» 1h 35 min Nonstop
  • Depart: Sun Mar 26 2017
  • Return: Tue May 30 2017
  • Trip spans 64 days
$173
» 1h 35 min Nonstop
» 1h 35 min Nonstop
  • Depart: Tue Mar 28 2017
  • Return: Sat Apr 01 2017
  • Trip spans 4 days
$112
» 1h 35 min Nonstop
» 1h 35 min Nonstop
  • Depart: Mon Mar 27 2017
  • Return: Tue May 30 2017
  • Trip spans 64 days
$164
» 1h 35 min Nonstop
» 1h 35 min Nonstop
  • Depart: Sun Mar 26 2017
  • Return: Sun Jun 04 2017
  • Trip spans 69 days
$178
» 1h 35 min Nonstop
» 1h 35 min Nonstop
  • Depart: Wed Apr 05 2017
  • Return: Thu Sep 07 2017
  • Trip spans 155 days
$165
» 1h 35 min Nonstop
» 1h 35 min Nonstop
  • Depart: Wed Apr 05 2017
  • Return: Thu Sep 07 2017
  • Trip spans 155 days
$183
» 1h 35 min Nonstop
» 1h 35 min Nonstop
  • Depart: Thu Apr 20 2017
  • Return: Tue Jul 25 2017
  • Trip spans 96 days
$178
» 1h 35 min Nonstop
» 1h 35 min Nonstop
  • Depart: Tue Apr 25 2017
  • Return: Tue May 09 2017
  • Trip spans 14 days
$183
» 1h 35 min Nonstop
» 1h 35 min Nonstop
  • Depart: Sat Apr 01 2017
  • Return: Tue Apr 04 2017
  • Trip spans 3 days
$115
» 1h 35 min Nonstop
» 1h 35 min Nonstop
  • Depart: Sat Apr 29 2017
  • Return: Thu Jun 01 2017
  • Trip spans 33 days
$184
» 1h 35 min Nonstop
» 1h 35 min Nonstop
  • Depart: Sat Apr 22 2017
  • Return: Mon Aug 14 2017
  • Trip spans 114 days
$209
» 1h 35 min Nonstop
» 1h 35 min Nonstop
  • Depart: Thu Apr 06 2017
  • Return: Sun Jun 11 2017
  • Trip spans 66 days
$183
» 1h 35 min Nonstop
» 1h 35 min Nonstop
  • Depart: Mon Apr 24 2017
  • Return: Thu May 11 2017
  • Trip spans 17 days
$168
» 1h 35 min Nonstop
» 1h 35 min Nonstop
  • Depart: Thu Apr 20 2017
  • Return: Tue Jul 25 2017
  • Trip spans 96 days
$168
» 1h 35 min Nonstop
» 1h 35 min Nonstop
  • Depart: Thu May 18 2017
  • Return: Tue May 23 2017
  • Trip spans 5 days
$183
» 1h 35 min Nonstop
» 1h 35 min Nonstop
  • Depart: Wed May 31 2017
  • Return: Mon Jun 05 2017
  • Trip spans 5 days
$178
» 1h 35 min Nonstop
» 1h 35 min Nonstop