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 73 USD (none-taxes) for economy class.

Cheap flights from Milan to Belgrade

Sat 23/Sep - Tue 26/Sep
3 days Flights from Milan to Belgrade on Alitalia 23/09/2017
$153
Thu 21/Sep - Sun 01/Oct
10 days Flights from Milan to Belgrade on Air Serbia 21/09/2017
$151
Wed 20/Sep - Sat 23/Sep
3 days Flights from Milan to Belgrade on Alitalia 20/09/2017
$200
Thu 28/Sep - Fri 12/Jan
106 days Flights from Milan to Belgrade on Alitalia 28/09/2017
$205
Mon 18/Sep - Tue 20/Feb
155 days Flights from Milan to Belgrade on Alitalia 18/09/2017
$206
Mon 18/Sep - Tue 20/Feb
155 days Flights from Milan to Belgrade on KLM 18/09/2017
$145
Thu 28/Sep - Fri 12/Jan
106 days Flights from Milan to Belgrade on Lufthansa 28/09/2017
$184
Tue 29/Aug - Tue 05/Sep
7 days Flights from Milan to Belgrade on Lufthansa 29/08/2017
$183
Tue 22/Aug - Tue 29/Aug
7 days Flights from Milan to Belgrade on Lufthansa 22/08/2017
$183
Sat 07/Oct - Sat 14/Oct
7 days Flights from Milan to Belgrade on Air Serbia 07/10/2017
$151
Fri 13/Oct - Mon 16/Jul
276 days Flights from Milan to Belgrade on Lufthansa 13/10/2017
$184
Mon 02/Oct - Thu 05/Oct
3 days Flights from Milan to Belgrade on KLM 02/10/2017
$147
Tue 31/Oct - Mon 06/Nov
6 days Flights from Milan to Belgrade on Air Serbia 31/10/2017
$226
Tue 31/Oct - Mon 06/Nov
6 days Flights from Milan to Belgrade on Aegean Airlines 31/10/2017
$137
Fri 10/Nov - Mon 13/Nov
3 days Flights from Milan to Belgrade on Air Serbia 10/11/2017
$141
Fri 24/Nov - Wed 06/Dec
12 days Flights from Milan to Belgrade on Air Serbia 24/11/2017
$228
Thu 23/Nov - Sun 26/Nov
3 days Flights from Milan to Belgrade on Aegean Airlines 23/11/2017
$137
Fri 24/Nov - Wed 06/Dec
12 days Flights from Milan to Belgrade on Austrian Airlines 24/11/2017
$187
Tue 19/Dec - Thu 11/Jan
23 days Flights from Milan to Belgrade on Lufthansa 19/12/2017
$186
Fri 01/Dec - Sun 03/Dec
2 days Flights from Milan to Belgrade on Alitalia 01/12/2017
$200
Sat 09/Dec - Wed 13/Dec
4 days Flights from Milan to Belgrade on Aegean Airlines 09/12/2017
$137
Sun 24/Dec - Fri 27/Apr
124 days Flights from Milan to Belgrade on Lufthansa 24/12/2017
$330
Sat 30/Dec - Sat 06/Jan
7 days Flights from Milan to Belgrade on Air Serbia 30/12/2017
$219
Fri 30/Mar - Tue 03/Apr
4 days Flights from Milan to Belgrade on Air Serbia 30/03/2018
$331
Fri 30/Mar - Tue 03/Apr
4 days Flights from Milan to Belgrade on Lufthansa 30/03/2018
$183
Fri 09/Mar - Sun 11/Mar
2 days Flights from Milan to Belgrade on Alitalia 09/03/2018
$205
Tue 20/Mar - Fri 23/Mar
3 days Flights from Milan to Belgrade on Aegean Airlines 20/03/2018
$144
Fri 27/Apr - Tue 01/May
4 days Flights from Milan to Belgrade on Air Serbia 27/04/2018
$208
Thu 12/Apr - Mon 16/Apr
4 days Flights from Milan to Belgrade on Air Serbia 12/04/2018
$270
Sat 28/Apr - Tue 01/May
3 days Flights from Milan to Belgrade on Lufthansa 28/04/2018
$184
Fri 13/Apr - Sun 15/Apr
2 days Flights from Milan to Belgrade on Lufthansa 13/04/2018
$184
Fri 18/May - Sun 20/May
2 days Flights from Milan to Belgrade on Air Serbia 18/05/2018
$209
Thu 17/May - Mon 21/May
4 days Flights from Milan to Belgrade on LOT 17/05/2018
$171
Sat 09/Jun - Tue 12/Jun
3 days Flights from Milan to Belgrade on Air Serbia 09/06/2018
$217
Sat 09/Jun - Tue 12/Jun
3 days Flights from Milan to Belgrade on Lufthansa 09/06/2018
$183
Thu 15/Feb - Wed 18/Apr
62 days Flights from Milan to Belgrade on Lufthansa 15/02/2018
$183
Fri 09/Feb - Sun 11/Feb
2 days Flights from Milan to Belgrade on Alitalia 09/02/2018
$209
Thu 08/Feb - Sun 11/Feb
3 days Flights from Milan to Belgrade on Aegean Airlines 08/02/2018
$137
Fri 12/Jan - Tue 16/Jan
4 days Flights from Milan to Belgrade on Air Serbia 12/01/2018
$216
Thu 25/Jan - Sun 28/Jan
3 days Flights from Milan to Belgrade on Aegean Airlines 25/01/2018
$137