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.
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

$192
Mon 30/Apr - Thu 03/May
3 days

$190
Sat 28/Apr - Mon 04/Jun
37 days

$260
Sat 28/Apr - Mon 04/Jun
37 days

$223
Mon 30/Apr - Sun 13/May
13 days

$242
Sat 28/Apr - Mon 27/Aug
121 days

$283
Sat 28/Apr - Mon 27/Aug
121 days

$243
Sun 20/May - Sat 26/May
6 days

$140
Tue 29/May - Mon 04/Jun
6 days

$140
Tue 08/May - Thu 12/Jul
65 days

$153
Mon 21/May - Thu 24/May
3 days

$126
Wed 16/May - Sun 19/Aug
95 days

$306
Wed 16/May - Sun 19/Aug
95 days

$231
Sun 17/Jun - Sat 01/Sep
76 days

$224
Sat 23/Jun - Sun 15/Jul
22 days

$208
Thu 21/Jun - Sun 24/Jun
3 days

$140
Sun 24/Jun - Mon 01/Oct
99 days

$242
Wed 13/Jun - Sat 01/Sep
80 days

$195
Sun 24/Jun - Mon 01/Oct
99 days

$196
Mon 11/Jun - Mon 18/Jun
7 days

$158
Fri 29/Jun - Mon 02/Jul
3 days

$160
Thu 12/Jul - Mon 16/Jul
4 days

$206
Sat 07/Jul - Sat 01/Sep
56 days

$314
Sat 07/Jul - Sat 01/Sep
56 days

$229
Mon 30/Jul - Thu 16/Aug
17 days

$268
Mon 30/Jul - Thu 16/Aug
17 days

$173
Mon 02/Jul - Thu 05/Jul
3 days

$159
Fri 24/Aug - Mon 27/Aug
3 days

$209
Thu 23/Aug - Mon 03/Sep
11 days

$210
Thu 23/Aug - Mon 03/Sep
11 days

$161
Sat 25/Aug - Tue 28/Aug
3 days

$190
Wed 31/Oct - Sun 04/Nov
4 days

$190
Wed 10/Oct - Wed 31/Oct
21 days

$146
Wed 31/Oct - Sun 04/Nov
4 days

$208
Fri 19/Oct - Mon 22/Oct
3 days

$159
Fri 14/Dec - Sat 22/Dec
8 days

$273
Thu 27/Dec - Wed 02/Jan
6 days

$297
Fri 14/Dec - Sat 22/Dec
8 days

$193
Thu 27/Dec - Wed 02/Jan
6 days

$179
Thu 01/Nov - Sun 04/Nov
3 days

$210
Fri 09/Nov - Sun 11/Nov
2 days

$158
Sun 30/Sep - Thu 04/Oct
4 days

$173
Sat 01/Sep - Tue 11/Sep
10 days

$140
Sun 30/Sep - Thu 04/Oct
4 days

$188
Thu 27/Sep - Sun 30/Sep
3 days

$158