Flights from Munich to Belgrade – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
MUC to BEG – All flight route options from Munich Airport, Germany to Belgrad Nikola Tesla Airport, Serbia. These flights are operated by 11 airlines. Fly non-stop with Lufthansa or choose from 22 different transit flights. The shortest flight time is 1 hour and 30 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Belgrad Nikola Tesla Airport
We got great deals on hotels and car rentals near the airport.
Munich to Belgrade flights
There are over 23 airlines and as many as 338 flights every week to this destination. You can fly non-stop to Belgrade (BEG) from Munich (MUC) with Lufthansa but if a stopover option suits you better you can choose to fly via Stuttgart, Ljubljana or any other of the 22 alternatives with connectiing airports.
Munich to Belgrade with Lufthansa
You can fly non-stop every weekday with flights departing between 10:00 am and 9:00 pm. You also have the option to do a transit flight via Frankfurt. Lufthansa is a Star Alliance member.
With Austrian
If you fly from Munich with Austrian you will do a stopover in Vienna, VIE before reaching Belgrade. This flight trip will take 4 hours and 13 minutes and you can fly every weekday with departures at 11:30, 19:15 or 19:25. Austrian is a Star Alliance member.
Distance & flight times: Munich Airport to Belgrade Airport
The shortest flight time between MUC and BEG is 1 hour and 30 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 1h 30m | - | 475 miles (764 km) |
STR Stuttgart | 3h 25m | 4h 35m | 711 miles (1144 km) |
LJU Ljubljana | 3h 40m | 1h 25m | 495 miles (796 km) |
VCE Venice | 3h 50m | 1h 0m | 591 miles (951 km) |
BER Berlin | 4h 10m | 1h 20m | 898 miles (1445 km) |
VIE Vienna | 4h 40m | 2h 10m | 512 miles (824 km) |
ZAG Zagreb | 4h 40m | 2h 55m | 488 miles (785 km) |
FRA Frankfurt | 4h 45m | 1h 55m | 846 miles (1361 km) |
BUD Budapest | 4h 55m | 2h 45m | 540 miles (869 km) |
MXP Milan | 5h 0m | 2h 5m | 807 miles (1298 km) |
NAP Naples | 5h 30m | 3h 20m | 943 miles (1517 km) |
ZRH Zurich | 5h 35m | 4h 30m | 756 miles (1216 km) |
FCO Rome | 6h 20m | 3h 5m | 913 miles (1469 km) |
BRI Bari | 6h 30m | 3h 10m | 870 miles (1400 km) |
FLR Florence | 6h 45m | 3h 40m | 775 miles (1247 km) |
BLQ Bologna | 6h 45m | 3h 5m | 711 miles (1144 km) |
SPU Split | 7h 10m | 3h 40m | 617 miles (993 km) |
SOF Sofia | 7h 10m | 4h 5m | 901 miles (1450 km) |
PRG Prague | 7h 20m | 4h 25m | 628 miles (1010 km) |
TIV Tivat | 7h 20m | 4h 55m | 718 miles (1155 km) |
DBV Dubrovnik | 7h 30m | 4h 55m | 698 miles (1123 km) |
TIA Tirana | 7h 30m | 4h 0m | 857 miles (1379 km) |
KRK Krakow | 7h 35m | 4h 30m | 748 miles (1204 km) |


Quick copy and share this page
From Munich to Serbia
We have found another destination to Serbia from Munich Airport as well.
From Germany to Belgrade
Below is a list of other cities in Germany with flights to Belgrade with either non-stop or connecting flights.
-
FRA Frankfurt Direct
-
DUS Dusseldorf Direct
-
BER Berlin Direct
-
STR Stuttgart Direct
-
HAM Hamburg Direct
-
CGN Cologne
-
HAJ Hanover Direct
-
FMM Memmingen Direct
-
NUE Nuremberg Direct
-
HHN Hahn