Flights from Milan to Belgrade (MXP to BEG)

Find cheap Milan, Italy to Belgrade, Serbia flights with our free 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

Best price to flight from 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.

Cheap flights from Milan to Belgrade

Wed 25/Apr - Sat 28/Apr
3 days Flights from Milan to Belgrade on SWISS 25/04/2018
$192
Mon 30/Apr - Thu 03/May
3 days Flights from Milan to Belgrade on Lufthansa 30/04/2018
$190
Sat 28/Apr - Mon 04/Jun
37 days Flights from Milan to Belgrade on Air Serbia 28/04/2018
$260
Sat 28/Apr - Mon 04/Jun
37 days Flights from Milan to Belgrade on LOT 28/04/2018
$223
Mon 30/Apr - Sun 13/May
13 days Flights from Milan to Belgrade on Alitalia 30/04/2018
$242
Sat 28/Apr - Mon 27/Aug
121 days Flights from Milan to Belgrade on Air Serbia 28/04/2018
$283
Sat 28/Apr - Mon 27/Aug
121 days Flights from Milan to Belgrade on Austrian Airlines 28/04/2018
$243
Sun 20/May - Sat 26/May
6 days Flights from Milan to Belgrade on Air Serbia 20/05/2018
$140
Tue 29/May - Mon 04/Jun
6 days Flights from Milan to Belgrade on Air Serbia 29/05/2018
$140
Tue 08/May - Thu 12/Jul
65 days Flights from Milan to Belgrade on Air Serbia 08/05/2018
$153
Mon 21/May - Thu 24/May
3 days Flights from Milan to Belgrade on Austrian Airlines 21/05/2018
$126
Wed 16/May - Sun 19/Aug
95 days Flights from Milan to Belgrade on Air Serbia 16/05/2018
$306
Wed 16/May - Sun 19/Aug
95 days Flights from Milan to Belgrade on SWISS 16/05/2018
$231
Sun 17/Jun - Sat 01/Sep
76 days Flights from Milan to Belgrade on Air Serbia 17/06/2018
$224
Sat 23/Jun - Sun 15/Jul
22 days Flights from Milan to Belgrade on Air Serbia 23/06/2018
$208
Thu 21/Jun - Sun 24/Jun
3 days Flights from Milan to Belgrade on Air Serbia 21/06/2018
$140
Sun 24/Jun - Mon 01/Oct
99 days Flights from Milan to Belgrade on Alitalia 24/06/2018
$242
Wed 13/Jun - Sat 01/Sep
80 days Flights from Milan to Belgrade on LOT 13/06/2018
$195
Sun 24/Jun - Mon 01/Oct
99 days Flights from Milan to Belgrade on SWISS 24/06/2018
$196
Mon 11/Jun - Mon 18/Jun
7 days Flights from Milan to Belgrade on Alitalia 11/06/2018
$158
Fri 29/Jun - Mon 02/Jul
3 days Flights from Milan to Belgrade on Alitalia 29/06/2018
$160
Thu 12/Jul - Mon 16/Jul
4 days Flights from Milan to Belgrade on Air Serbia 12/07/2018
$206
Sat 07/Jul - Sat 01/Sep
56 days Flights from Milan to Belgrade on Air Serbia 07/07/2018
$314
Sat 07/Jul - Sat 01/Sep
56 days Flights from Milan to Belgrade on Lufthansa 07/07/2018
$229
Mon 30/Jul - Thu 16/Aug
17 days Flights from Milan to Belgrade on Air Serbia 30/07/2018
$268
Mon 30/Jul - Thu 16/Aug
17 days Flights from Milan to Belgrade on LOT 30/07/2018
$173
Mon 02/Jul - Thu 05/Jul
3 days Flights from Milan to Belgrade on Alitalia 02/07/2018
$159
Fri 24/Aug - Mon 27/Aug
3 days Flights from Milan to Belgrade on Air Serbia 24/08/2018
$209
Thu 23/Aug - Mon 03/Sep
11 days Flights from Milan to Belgrade on Air Serbia 23/08/2018
$210
Thu 23/Aug - Mon 03/Sep
11 days Flights from Milan to Belgrade on Alitalia 23/08/2018
$161
Sat 25/Aug - Tue 28/Aug
3 days Flights from Milan to Belgrade on Lufthansa 25/08/2018
$190
Wed 31/Oct - Sun 04/Nov
4 days Flights from Milan to Belgrade on Lufthansa 31/10/2018
$190
Wed 10/Oct - Wed 31/Oct
21 days Flights from Milan to Belgrade on Air Serbia 10/10/2018
$146
Wed 31/Oct - Sun 04/Nov
4 days Flights from Milan to Belgrade on Air Serbia 31/10/2018
$208
Fri 19/Oct - Mon 22/Oct
3 days Flights from Milan to Belgrade on Alitalia 19/10/2018
$159
Fri 14/Dec - Sat 22/Dec
8 days Flights from Milan to Belgrade on Air Serbia 14/12/2018
$273
Thu 27/Dec - Wed 02/Jan
6 days Flights from Milan to Belgrade on Air Serbia 27/12/2018
$297
Fri 14/Dec - Sat 22/Dec
8 days Flights from Milan to Belgrade on Austrian Airlines 14/12/2018
$193
Thu 27/Dec - Wed 02/Jan
6 days Flights from Milan to Belgrade on LOT 27/12/2018
$179
Thu 01/Nov - Sun 04/Nov
3 days Flights from Milan to Belgrade on Air Serbia 01/11/2018
$210
Fri 09/Nov - Sun 11/Nov
2 days Flights from Milan to Belgrade on Alitalia 09/11/2018
$158
Sun 30/Sep - Thu 04/Oct
4 days Flights from Milan to Belgrade on LOT 30/09/2018
$173
Sat 01/Sep - Tue 11/Sep
10 days Flights from Milan to Belgrade on Air Serbia 01/09/2018
$140
Sun 30/Sep - Thu 04/Oct
4 days Flights from Milan to Belgrade on Air Serbia 30/09/2018
$188
Thu 27/Sep - Sun 30/Sep
3 days Flights from Milan to Belgrade on Alitalia 27/09/2018
$158