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

Mon 30/Oct - Thu 09/Nov
10 days Flights from Milan to Belgrade on Air Serbia 30/10/2017
$207
Thu 26/Oct - Tue 31/Oct
5 days Flights from Milan to Belgrade on Air Serbia 26/10/2017
$212
Sat 28/Oct - Tue 06/Feb
101 days Flights from Milan to Belgrade on Air Serbia 28/10/2017
$218
Sat 28/Oct - Tue 06/Feb
101 days Flights from Milan to Belgrade on LOT 28/10/2017
$186
Tue 31/Oct - Tue 07/Nov
7 days Flights from Milan to Belgrade on Lufthansa 31/10/2017
$184
Mon 13/Nov - Tue 21/Nov
8 days Flights from Milan to Belgrade on Air Serbia 13/11/2017
$206
Tue 28/Nov - Fri 01/Dec
3 days Flights from Milan to Belgrade on Aegean Airlines 28/11/2017
$138
Sat 18/Nov - Wed 22/Nov
4 days Flights from Milan to Belgrade on Aegean Airlines 18/11/2017
$138
Thu 30/Nov - Mon 04/Dec
4 days Flights from Milan to Belgrade on Air Serbia 30/11/2017
$208
Wed 01/Nov - Sun 28/Jan
88 days Flights from Milan to Belgrade on Air Serbia 01/11/2017
$223
Fri 24/Nov - Wed 03/Jan
40 days Flights from Milan to Belgrade on Lufthansa 24/11/2017
$185
Fri 20/Apr - Thu 03/May
13 days Flights from Milan to Belgrade on Air Serbia 20/04/2018
$218
Thu 19/Apr - Sun 22/Apr
3 days Flights from Milan to Belgrade on Air Serbia 19/04/2018
$224
Fri 20/Apr - Thu 03/May
13 days Flights from Milan to Belgrade on Lufthansa 20/04/2018
$185
Sat 14/Apr - Sun 15/Apr
1 days Flights from Milan to Belgrade on SWISS 14/04/2018
$184
Thu 14/Jun - Sun 24/Jun
10 days Flights from Milan to Belgrade on Air Serbia 14/06/2018
$225
Thu 14/Jun - Sun 24/Jun
10 days Flights from Milan to Belgrade on Lufthansa 14/06/2018
$185
Fri 06/Jul - Sun 08/Jul
2 days Flights from Milan to Belgrade on Air Serbia 06/07/2018
$325
Fri 06/Jul - Sun 08/Jul
2 days Flights from Milan to Belgrade on Lufthansa 06/07/2018
$185
Sat 31/Mar - Tue 03/Apr
3 days Flights from Milan to Belgrade on Air Serbia 31/03/2018
$266
Sat 31/Mar - Mon 02/Apr
2 days Flights from Milan to Belgrade on SWISS 31/03/2018
$174
Thu 08/Mar - Mon 12/Mar
4 days Flights from Milan to Belgrade on Air Serbia 08/03/2018
$207
Thu 08/Mar - Mon 12/Mar
4 days Flights from Milan to Belgrade on Aegean Airlines 08/03/2018
$138
Thu 17/May - Mon 21/May
4 days Flights from Milan to Belgrade on Air Serbia 17/05/2018
$207
Thu 31/May - Wed 06/Jun
6 days Flights from Milan to Belgrade on Air Serbia 31/05/2018
$207
Thu 31/May - Wed 06/Jun
6 days Flights from Milan to Belgrade on Lufthansa 31/05/2018
$185
Sat 19/May - Mon 21/May
2 days Flights from Milan to Belgrade on SWISS 19/05/2018
$174
Fri 23/Feb - Mon 26/Mar
31 days Flights from Milan to Belgrade on Air Serbia 23/02/2018
$227
Fri 23/Feb - Mon 26/Mar
31 days Flights from Milan to Belgrade on Lufthansa 23/02/2018
$185
Thu 22/Feb - Mon 26/Feb
4 days Flights from Milan to Belgrade on Air Serbia 22/02/2018
$207
Thu 22/Feb - Mon 26/Feb
4 days Flights from Milan to Belgrade on Aegean Airlines 22/02/2018
$138
Thu 14/Dec - Mon 08/Jan
25 days Flights from Milan to Belgrade on Air Serbia 14/12/2017
$231
Mon 04/Dec - Wed 13/Dec
9 days Flights from Milan to Belgrade on Air Serbia 04/12/2017
$207
Sat 09/Dec - Fri 15/Dec
6 days Flights from Milan to Belgrade on Aegean Airlines 09/12/2017
$138
Fri 01/Dec - Thu 01/Feb
62 days Flights from Milan to Belgrade on KLM 01/12/2017
$180
Wed 13/Dec - Tue 09/Jan
27 days Flights from Milan to Belgrade on KLM 13/12/2017
$169
Tue 16/Jan - Tue 23/Jan
7 days Flights from Milan to Belgrade on Air Serbia 16/01/2018
$208
Tue 30/Jan - Wed 14/Feb
15 days Flights from Milan to Belgrade on Air Serbia 30/01/2018
$207
Thu 25/Jan - Sun 28/Jan
3 days Flights from Milan to Belgrade on Aegean Airlines 25/01/2018
$138
Tue 30/Jan - Fri 02/Feb
3 days Flights from Milan to Belgrade on Aegean Airlines 30/01/2018
$138
Thu 30/Aug - Mon 03/Sep
4 days Flights from Milan to Belgrade on Air Serbia 30/08/2018
$313
Thu 09/Aug - Mon 13/Aug
4 days Flights from Milan to Belgrade on Air Serbia 09/08/2018
$404
Fri 03/Aug - Fri 10/Aug
7 days Flights from Milan to Belgrade on Lufthansa 03/08/2018
$185
Thu 30/Aug - Mon 03/Sep
4 days Flights from Milan to Belgrade on Lufthansa 30/08/2018
$185