Airlines with flights from Milan to Belgrade
There are four airlines with scheduled flights between MXP and BEG. Air Serbia is the only airline with non-stop flights from Milan Airport to Belgrade Airport and the flight time is 1 hour and 45 minutes.
Choose airline
Schedules
Non-stop with Air Serbia
-
Total flight time: 1 hour and 45 minutes
-
Belgrade is a Air Serbia hub.
-
11 flights per week
-
Airbus A319Embraer 190Embraer 195 and Legacy 1000Airbus A220-300
MXP
Direct
BEG
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
JU417
09:20
09:20
09:20
09:20
09:20
09:20
----
JU419
20:55
----
20:50
20:50
20:50
----
20:50
The timetable & schedule information was updated at 2026-04-21
Via Zurich with SWISS
-
Total flight time: 4h 15m - 4h 25m.
-
19 flights per week
MXP
Via ZRH
BEG
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
LX1629
LX1418
LX1418
14:55
14:55
14:55
14:55
14:55
14:50
14:55
The timetable & schedule information was updated at 2026-04-21
Via Frankfurt with Lufthansa
-
Total flight time: 4h 25m - 7h 10m.
-
22 flights per week
MXP
Via FRA
BEG
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
LH247
LH1412
LH1412
09:00
09:00
09:00
09:00
09:00
09:00
09:00
LH249
LH1412
LH1412
11:20
11:20
11:20
11:20
11:20
11:20
11:20
LH255
LH1414
LH1414
18:50
18:50
18:50
18:50
18:50
18:50
18:50
LH257
LH1414
LH1414
19:30
----
----
----
----
----
----
The timetable & schedule information was updated at 2026-04-21
Via Munich with Lufthansa
-
Total flight time: 4h 45m - 4h 50m.
-
7 flights per week
MXP
Via MUC
BEG
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
LH1857
LH1738
LH1738
17:20
17:20
17:20
17:20
17:20
17:20
17:20
The timetable & schedule information was updated at 2026-04-21
Via Cologne with Eurowings
-
Total flight time: 5h 45m - 6h 45m.
-
Low-cost airline
MXP
Via CGN
BEG
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
Sorry. We could not find any flights for this week.
The timetable & schedule information was updated at 2026-04-21

There are four airlines with scheduled flights between MXP and BEG. Air Serbia is the only airline with non-stop flights from Milan Airport to Belgrade Airport and the flight time is 1 hour and 45 minutes.