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

Fri 23/Feb - Sat 24/Feb
1 days Flights from Milan to Belgrade on Alitalia 23/02/2018
$179
Sun 25/Feb - Sun 04/Mar
7 days Flights from Milan to Belgrade on Air Serbia 25/02/2018
$165
Mon 26/Feb - Mon 05/Mar
7 days Flights from Milan to Belgrade on Alitalia 26/02/2018
$193
Sat 24/Feb - Sat 28/Apr
63 days Flights from Milan to Belgrade on SWISS 24/02/2018
$227
Wed 07/Mar - Wed 14/Mar
7 days Flights from Milan to Belgrade on Alitalia 07/03/2018
$163
Mon 26/Mar - Sun 01/Apr
6 days Flights from Milan to Belgrade on Air Serbia 26/03/2018
$143
Fri 09/Mar - Wed 16/May
68 days Flights from Milan to Belgrade on Air Serbia 09/03/2018
$201
Wed 07/Mar - Thu 03/May
57 days Flights from Milan to Belgrade on Lufthansa 07/03/2018
$195
Wed 07/Mar - Sun 11/Mar
4 days Flights from Milan to Belgrade on Air Serbia 07/03/2018
$142
Mon 23/Apr - Mon 30/Apr
7 days Flights from Milan to Belgrade on Air Serbia 23/04/2018
$142
Wed 04/Apr - Tue 10/Apr
6 days Flights from Milan to Belgrade on KLM 04/04/2018
$155
Sun 29/Apr - Wed 02/May
3 days Flights from Milan to Belgrade on Air Serbia 29/04/2018
$143
Fri 01/Jun - Sun 01/Jul
30 days Flights from Milan to Belgrade on Alitalia 01/06/2018
$260
Wed 06/Jun - Mon 11/Jun
5 days Flights from Milan to Belgrade on Air Serbia 06/06/2018
$142
Fri 01/Jun - Sun 01/Jul
30 days Flights from Milan to Belgrade on Alitalia 01/06/2018
$193
Sun 29/Jul - Tue 07/Aug
9 days Flights from Milan to Belgrade on Alitalia 29/07/2018
$294
Sun 15/Jul - Mon 23/Jul
8 days Flights from Milan to Belgrade on Air Serbia 15/07/2018
$263
Fri 06/Jul - Sun 08/Jul
2 days Flights from Milan to Belgrade on LOT 06/07/2018
$174
Sun 29/Jul - Tue 07/Aug
9 days Flights from Milan to Belgrade on LOT 29/07/2018
$184
Mon 07/May - Wed 16/May
9 days Flights from Milan to Belgrade on Air Serbia 07/05/2018
$143
Sun 27/May - Wed 13/Jun
17 days Flights from Milan to Belgrade on Air Serbia 27/05/2018
$145
Fri 11/May - Sat 07/Jul
57 days Flights from Milan to Belgrade on Air Serbia 11/05/2018
$264
Fri 11/May - Sat 07/Jul
57 days Flights from Milan to Belgrade on Lufthansa 11/05/2018
$195
Fri 04/May - Mon 07/May
3 days Flights from Milan to Belgrade on Alitalia 04/05/2018
$163
Thu 31/May - Sun 03/Jun
3 days Flights from Milan to Belgrade on Alitalia 31/05/2018
$163
Tue 14/Aug - Fri 24/Aug
10 days Flights from Milan to Belgrade on LOT 14/08/2018
$184
Tue 21/Aug - Tue 25/Sep
35 days Flights from Milan to Belgrade on Air Serbia 21/08/2018
$236
Tue 14/Aug - Sat 18/Aug
4 days Flights from Milan to Belgrade on Air Serbia 14/08/2018
$279
Fri 31/Aug - Mon 03/Sep
3 days Flights from Milan to Belgrade on LOT 31/08/2018
$184
Thu 27/Sep - Tue 02/Oct
5 days Flights from Milan to Belgrade on Air Serbia 27/09/2018
$237
Mon 17/Sep - Thu 27/Sep
10 days Flights from Milan to Belgrade on Air Serbia 17/09/2018
$231
Thu 27/Sep - Tue 02/Oct
5 days Flights from Milan to Belgrade on KLM 27/09/2018
$194
Mon 17/Sep - Thu 27/Sep
10 days Flights from Milan to Belgrade on KLM 17/09/2018
$180
Wed 17/Oct - Thu 25/Oct
8 days Flights from Milan to Belgrade on Air Serbia 17/10/2018
$234
Wed 17/Oct - Thu 25/Oct
8 days Flights from Milan to Belgrade on KLM 17/10/2018
$156
Wed 31/Oct - Sun 04/Nov
4 days Flights from Milan to Belgrade on Air Serbia 31/10/2018
$261
Wed 31/Oct - Sun 04/Nov
4 days Flights from Milan to Belgrade on Lufthansa 31/10/2018
$195
Fri 16/Nov - Mon 19/Nov
3 days Flights from Milan to Belgrade on Air Serbia 16/11/2018
$243
Thu 08/Nov - Sun 11/Nov
3 days Flights from Milan to Belgrade on LOT 08/11/2018
$184
Thu 06/Dec - Sun 09/Dec
3 days Flights from Milan to Belgrade on Air Serbia 06/12/2018
$247
Wed 26/Dec - Tue 01/Jan
6 days Flights from Milan to Belgrade on Air Serbia 26/12/2018
$328
Wed 26/Dec - Tue 01/Jan
6 days Flights from Milan to Belgrade on LOT 26/12/2018
$184
Thu 06/Dec - Sun 09/Dec
3 days Flights from Milan to Belgrade on LOT 06/12/2018
$184
Wed 02/Jan - Sun 06/Jan
4 days Flights from Milan to Belgrade on Air Serbia 02/01/2019
$318
Wed 02/Jan - Sat 05/Jan
3 days Flights from Milan to Belgrade on LOT 02/01/2019
$174