Flights from Belgrade to Madrid

Book cheap flights fast with idealo

Save time & money: find cheap flights fast
Easy to use: filter & sort to find the best flight
Free to use: compare offers & book flights

Our cheapest offers for flights from Belgrade to Madrid

Here you can compare cheap flights from Belgrade (BEG) to Madrid (MAD) for one-way or return trips. The following offers were searched for and found on idealo during the last few days. Or start your own flight search to Madrid. Prices and availability may change at any time.

Tips and tricks to help you find cheap flights from Belgrade to Madrid

Favourite airline: Swiss
The favourite airline for flights from Belgrade to Madrid is Swiss.
Swiss
35 %
Austrian Airlines
24 %
ITA
12 %
Favourite connection: via Zurich
On this flight route, flights with a stopover in Zurich are the most popular.
Route
bookings
1 stopover Zurich (Zürich)-Kloten
28h 00min, from £196
50 %
2 stopovers Vienna Munich
30h 30min, from £202
29 %
1 stopover Rome Fiumicino Leonardo da Vinci
05h 54min, from £213
14 %

Flight information: Belgrade - Madrid

Outbound and return from £106.75
Distance 2005 km
Departure airport Airport Belgrade (Beograd) (BEG)
Departure country Flights from Serbia
Arrival airport Airport Madrid Barajas (MAD)
Destination country Flights to Spain
Alternative routes to Spain
Popular destinations for onward travel