Flights from Belgrade to Munich

BEGMUC

Belgrade Nikola Tesla Airport (Belgrade, Serbia) → Munich Airport (Munich, Germany)

Nonstop
1h 30m
Distance
760 km
Frequency
7×/week
One-way from
$60
Airlines
Air Serbia, Lufthansa

Fares by month

One-way, per person

Lowest fares Aviasales travelers found in recent searches; some may include a connection. Prices change often — tap a month to see live fares.

Weekly schedule

Monday

  • JU34007:10→08:451h 35mAir Serbia
  • LH173513:30→15:001h 30mLufthansa
  • LH173718:00→19:301h 30mLufthansa

Tuesday

  • JU34007:10→08:451h 35mAir Serbia
  • LH173513:30→15:001h 30mLufthansa
  • LH173718:00→19:301h 30mLufthansa

Wednesday

  • LH173513:30→15:001h 30mLufthansa
  • JU34217:55→19:301h 35mAir Serbia
  • LH173718:00→19:301h 30mLufthansa

Thursday

  • JU34007:10→08:451h 35mAir Serbia
  • LH173513:30→15:001h 30mLufthansa

Friday

  • JU34217:55→19:301h 35mAir Serbia
  • LH173718:00→19:301h 30mLufthansa

Saturday

  • JU34007:10→08:451h 35mAir Serbia

Sunday

  • LH173513:30→15:001h 30mLufthansa
  • JU34217:55→19:301h 35mAir Serbia

Belgrade to Munich — frequently asked

How long is the flight from Belgrade to Munich?
BEG–MUC is 1h 30m nonstop, covering 760 km (472 mi).
Which airlines fly nonstop from Belgrade to Munich?
Air Serbia, Lufthansa operate this route nonstop.
How much is a flight from Belgrade to Munich?
One-way fares on BEG–MUC recently started from $60. The lowest recent fare is for travel in January 2027. Fares change daily, so check current prices before booking.
How often do flights run from Belgrade to Munich?
The route is served 7 days a week (16 scheduled departures).