Cheap Flights from Munich to Budapest

Munich Budapest
Any date
Find your flight
🌍 Anywhere
🇮🇹 Italy €32
🇪🇸 Spain €47
🇫🇷 France €61
🇹🇷 Turkey €65
🇰🇿 Kazakhstan €188
🇵🇱 Poland €72
🇩🇪 Germany €66
🇬🇷 Greece €64
← Back Home Deals Budapest (24)
Budapest — Hungary
Munich → Budapest
🇭🇺 Hungary · 24 flights from €73
1 Jul
15:25
Wizz Air · 17h
✈ Direct
€73
8 Jul
15:25
EasyJet · 17h
€77
9 Jul
15:25
EC · 17h
€77
9 Jul
15:25
Wizz Air · 17h
✈ Direct
€78
9 Jul
15:25
EasyJet · 17h
€78
5 Jul
07:40
Wizz Air · 24h 45m
✈ Direct
€80
€79
22 Jul
15:25
Wizz Air · 6h 5m
✈ Direct
€79
22 Jul
15:25
EasyJet · 6h 5m
€79
30 Jun
15:25
EasyJet · 16h 45m
✈ Direct
€79
4 Jul
15:25
EasyJet · 17h
✈ Direct
€79
5 Jul
07:40
EasyJet · 24h 45m
€79
20 Jul
15:25
EasyJet · 17h 10m
↓17%
€102
€85
11 Aug
15:25
EasyJet · 17h
€88
28 Jun
15:25
EasyJet · 17h 15m
✈ Direct
€91
10 Aug
15:25
EasyJet · 17h 5m
€92
22 Jul
15:25
EC · 18h 25m
✈ Direct
€93
20 Aug
07:40
EC · 24h 45m
€95
13 Aug
15:25
EasyJet · 17h
€98
9 Aug
15:25
EC · 25h 25m
€103
10 Aug
15:25
Wizz Air · 5h 45m
✈ Direct
€105
27 Jun
07:30
JU · 5h 10m
✈ Direct
€107
€106
15 Aug
20:00
EN · 9h 50m
€115
28 Jun
18:15
JU · 14h 40m
✈ Direct
€117
28 Jun
05:00
LOT · 5h 10m
✈ Direct
€199
With a stop
6 Aug
15:25
MUC → ROM → BUD
EasyJet + Wizz Air · 0d 19h stopover in Rome
€56
2 flights
☕ 19h in Rome — enough time to explore
23 Jul
15:25
MUC → ROM → BUD
EasyJet + Wizz Air · 0d 13h stopover in Rome
€66
2 flights
☕ 13h in Rome — enough time to explore
30 Jun
15:25
MUC → MIL → BUD
E6 + W4 · 6h layover in Milan
€68
2 flights
28 Jul
15:25
MUC → ROM → BUD
EasyJet + Ryanair · 0d 13h stopover in Rome
€69
2 flights
☕ 13h in Rome — enough time to explore
23 Jun
15:25
MUC → ROM → BUD
EasyJet + W4 · 0d 18h stopover in Rome
€69
2 flights
☕ 18h in Rome — enough time to explore
24 Jun
07:50
MUC → LON → BUD
EasyJet + Wizz Air · 4h layover in London
€70
2 flights
29 Jun
15:25
MUC → ROM → BUD
Eurowings + Wizz Air · 7h layover in Rome
€71
2 flights
6 Jul
15:25
MUC → ROM → BUD
EC + Ryanair · 0d 13h stopover in Rome
€71
2 flights
☕ 13h in Rome — enough time to explore