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

Thu 30/Nov - Mon 04/Dec
4 days Flights from Milan to Belgrade on Air Serbia 30/11/2017
$215
Thu 14/Dec - Tue 19/Dec
5 days Flights from Milan to Belgrade on Air Serbia 14/12/2017
$208
Mon 11/Dec - Tue 19/Dec
8 days Flights from Milan to Belgrade on KLM 11/12/2017
$146
Wed 20/Dec - Wed 10/Jan
21 days Flights from Milan to Belgrade on Alitalia 20/12/2017
$153
Thu 14/Dec - Mon 26/Feb
74 days Flights from Milan to Belgrade on Air Serbia 14/12/2017
$210
Wed 13/Dec - Wed 17/Jan
35 days Flights from Milan to Belgrade on Air Serbia 13/12/2017
$210
Thu 14/Dec - Mon 26/Feb
74 days Flights from Milan to Belgrade on Pegasus Airlines 14/12/2017
$170
Sat 09/Dec - Sun 18/Mar
99 days Flights from Milan to Belgrade on Austrian Airlines 09/12/2017
$186
Thu 29/Mar - Tue 01/May
33 days Flights from Milan to Belgrade on Air Serbia 29/03/2018
$293
Sat 31/Mar - Mon 02/Apr
2 days Flights from Milan to Belgrade on Air Serbia 31/03/2018
$317
Thu 29/Mar - Tue 01/May
33 days Flights from Milan to Belgrade on Lufthansa 29/03/2018
$186
Thu 15/Mar - Mon 19/Mar
4 days Flights from Milan to Belgrade on Air Serbia 15/03/2018
$210
Sat 31/Mar - Tue 03/Apr
3 days Flights from Milan to Belgrade on KLM 31/03/2018
$147
Thu 15/Mar - Mon 19/Mar
4 days Flights from Milan to Belgrade on Aegean Airlines 15/03/2018
$138
Sun 01/Apr - Tue 07/Aug
128 days Flights from Milan to Belgrade on Air Serbia 01/04/2018
$359
Sat 21/Apr - Mon 23/Apr
2 days Flights from Milan to Belgrade on Air Serbia 21/04/2018
$220
Wed 25/Apr - Wed 02/May
7 days Flights from Milan to Belgrade on Air Serbia 25/04/2018
$209
Thu 26/Apr - Tue 01/May
5 days Flights from Milan to Belgrade on LOT 26/04/2018
$169
Sun 01/Apr - Tue 07/Aug
128 days Flights from Milan to Belgrade on LOT 01/04/2018
$180
Fri 06/Apr - Sun 08/Apr
2 days Flights from Milan to Belgrade on Alitalia 06/04/2018
$153
Fri 02/Feb - Sun 13/May
100 days Flights from Milan to Belgrade on Air Serbia 02/02/2018
$233
Wed 14/Feb - Sat 16/Jun
122 days Flights from Milan to Belgrade on Air Serbia 14/02/2018
$231
Thu 15/Feb - Sun 17/Jun
122 days Flights from Milan to Belgrade on Austrian Airlines 15/02/2018
$184
Wed 14/Feb - Mon 19/Feb
5 days Flights from Milan to Belgrade on Air Serbia 14/02/2018
$210
Mon 26/Feb - Thu 01/Mar
3 days Flights from Milan to Belgrade on Air Serbia 26/02/2018
$216
Thu 01/Feb - Sun 04/Feb
3 days Flights from Milan to Belgrade on Aegean Airlines 01/02/2018
$138
Fri 02/Feb - Sun 13/May
100 days Flights from Milan to Belgrade on Lufthansa 02/02/2018
$205
Mon 26/Feb - Thu 01/Mar
3 days Flights from Milan to Belgrade on KLM 26/02/2018
$169
Sun 14/Jan - Thu 19/Apr
95 days Flights from Milan to Belgrade on Air Serbia 14/01/2018
$219
Sun 14/Jan - Thu 19/Apr
95 days Flights from Milan to Belgrade on SWISS 14/01/2018
$187
Mon 15/Jan - Thu 25/Jan
10 days Flights from Milan to Belgrade on Air Serbia 15/01/2018
$209
Wed 31/Jan - Mon 05/Feb
5 days Flights from Milan to Belgrade on Air Serbia 31/01/2018
$211
Wed 10/Jan - Thu 15/Mar
64 days Flights from Milan to Belgrade on Air Serbia 10/01/2018
$211
Tue 30/Jan - Sun 04/Feb
5 days Flights from Milan to Belgrade on Aegean Airlines 30/01/2018
$141
Tue 23/Jan - Fri 26/Jan
3 days Flights from Milan to Belgrade on Aegean Airlines 23/01/2018
$138
Wed 10/Jan - Thu 15/Mar
64 days Flights from Milan to Belgrade on KLM 10/01/2018
$148
Thu 31/May - Sun 03/Jun
3 days Flights from Milan to Belgrade on Air Serbia 31/05/2018
$219
Thu 17/May - Tue 22/May
5 days Flights from Milan to Belgrade on Air Serbia 17/05/2018
$209
Thu 17/May - Tue 22/May
5 days Flights from Milan to Belgrade on KLM 17/05/2018
$147
Thu 31/May - Sun 03/Jun
3 days Flights from Milan to Belgrade on LOT 31/05/2018
$205
Sun 29/Jul - Tue 07/Aug
9 days Flights from Milan to Belgrade on Air Serbia 29/07/2018
$405
Thu 12/Jul - Sun 15/Jul
3 days Flights from Milan to Belgrade on Air Serbia 12/07/2018
$401
Thu 05/Jul - Mon 09/Jul
4 days Flights from Milan to Belgrade on LOT 05/07/2018
$169
Sat 14/Jul - Tue 14/Aug
31 days Flights from Milan to Belgrade on KLM 14/07/2018
$147
Fri 31/Aug - Sun 09/Sep
9 days Flights from Milan to Belgrade on Air Serbia 31/08/2018
$414
Sat 04/Aug - Sat 11/Aug
7 days Flights from Milan to Belgrade on Air Serbia 04/08/2018
$403
Thu 02/Aug - Mon 06/Aug
4 days Flights from Milan to Belgrade on LOT 02/08/2018
$169
Fri 31/Aug - Sun 09/Sep
9 days Flights from Milan to Belgrade on LOT 31/08/2018
$169
Fri 28/Sep - Sun 30/Sep
2 days Flights from Milan to Belgrade on Air Serbia 28/09/2018
$231
Fri 28/Sep - Sun 30/Sep
2 days Flights from Milan to Belgrade on LOT 28/09/2018
$169
Mon 01/Oct - Thu 04/Oct
3 days Flights from Milan to Belgrade on Air Serbia 01/10/2018
$210
Mon 01/Oct - Thu 04/Oct
3 days Flights from Milan to Belgrade on LOT 01/10/2018
$169
Tue 05/Jun - Sat 09/Jun
4 days Flights from Milan to Belgrade on Air Serbia 05/06/2018
$219
Sat 30/Jun - Sat 07/Jul
7 days Flights from Milan to Belgrade on Air Serbia 30/06/2018
$404
Fri 01/Jun - Sun 03/Jun
2 days Flights from Milan to Belgrade on Alitalia 01/06/2018
$161
Sat 30/Jun - Mon 02/Jul
2 days Flights from Milan to Belgrade on KLM 30/06/2018
$147