Welcome | Sign out
Recommended by:More >

Cheap Flights from Madrid to Belgrade, Serbia - MAD to BEG

Did You Know?

Lufthansa German Airlines has 405 connecting flights between Madrid, ES and Belgrade.
You must make at least one connection to fly from Madrid, ES to Belgrade.

Cheap Domestic Flights from Madrid - MAD

Flights
Airline
Lowest Price
KLM, Vueling, Iberia, Air Europa
€97

Cheap International Flights from Madrid - MAD

Flights
Airline
Lowest Price
KLM, Lufthansa, Royal Air Maroc, Aegean, Air France, Turkish, Swiss, LOT, Libyan, Austrian, TAROM, Alitalia, Royal Jordanian, Aeroflot, UIA
€130
LAN, Air Europa, Iberia, Vueling, Lufthansa, Air France, SAS, Alitalia, Brussels, Swiss, Tap Portugal, KLM, Czech
€119
Austrian, Tap Portugal, Lufthansa, Air France, Air Berlin, Czech, Brussels, Alitalia, SAS, LOT, Swiss, KLM, Turkish, Iberia
€148
Alitalia, Air France, KLM, TAROM, Lufthansa
€228
Tap Portugal, KLM, Brussels, Iberia, Lufthansa, Austrian, Swiss, Air France, NIKI, Alitalia, Germanwings, Air Berlin
€170
KLM, Germanwings, SAS, Alitalia, Brussels, British Airways, Tap Portugal, Luxair, Air Europa, Iberia, Lufthansa, Air France, Air Berlin, Austrian, Swiss
€101
Turkish, Lufthansa, Austrian
€237
Lufthansa, Germanwings, Austrian, Iberia
€113
Tap Portugal, KLM, NIKI, Air Europa, Iberia, Lufthansa, Air France, SAS, Brussels, Alitalia, Swiss, Austrian, Air Berlin, Czech, LAN
€86
Lufthansa, Air France, Turkish, Czech, KLM, LOT, Austrian, TAROM, Iberia, Alitalia
€159
Alitalia, KLM, Germanwings, Swiss, Austrian, SAS, Korean, Tap Portugal, Czech, Air France, Lufthansa, Iberia, Air Europa
€95
Iberia, SAS, Alitalia, Brussels, Tap Portugal, Czech, Air Berlin, Lufthansa, Austrian, Swiss, NIKI, KLM, Air Europa, Air France
€99
Turkish, Swiss, Brussels, Iberia, Austrian, Lufthansa, Air France, Germanwings, KLM
€187
TAROM, Alitalia, Brussels, SAS, Austrian, LOT, Swiss, KLM, Turkish, Tap Portugal, Czech, Lufthansa, Iberia, Air France, Vueling, Air Europa
€142
Swiss, Germanwings, Air Berlin, Lufthansa, Austrian, Iberia
€248
Iberia, Lufthansa, Air France, UIA, Tap Portugal, Brussels, Aegean, Turkish, KLM, Swiss, LOT, TAROM, SAS, Austrian, Alitalia
€128
Alitalia, Brussels, SAS, Tap Portugal, Czech, Air France, Lufthansa, Iberia, Air Europa, Austrian, LOT, Swiss, KLM
€141
TAROM, KLM, Air France, Lufthansa, Austrian, Alitalia
€182
NIKI, Tap Portugal, Iberia, Lufthansa, KLM, Germanwings, Swiss, SAS, Alitalia, Brussels, Air France, Austrian, Air Berlin
€131
Air Europa, Germanwings, NIKI, KLM, Swiss, Austrian, SAS, Alitalia, Brussels, Tap Portugal, Iberia, Lufthansa, Air France, Air Berlin, Czech
€151
Iberia, Lufthansa, Air France, Swiss, Austrian, SAS, Alitalia, Brussels, Tap Portugal, Air Berlin, KLM, Germanwings
€158
Air France, Lufthansa, Iberia, Air Europa, Luxair, Czech, Brussels, SAS, KLM, Germanwings, Swiss, Austrian, Air Berlin
€125
Alitalia, Austrian, NIKI, Air Berlin, KLM, Air France, Lufthansa, Brussels, Vueling, Iberia, Swiss
€142
TAROM, Air France, Lufthansa, Austrian
€300
Lufthansa, Turkish, Swiss, Austrian
€209
Turkish, Alitalia, Austrian
€272
KLM, Alitalia, Air France, Lufthansa, Austrian, Turkish
€270

Cheap International Flights to Belgrade - BEG

Flights
Airline
Lowest Price
Austrian, Alitalia, Lufthansa, Air France, Turkish, Air Berlin
€210
Lufthansa, Air France, KLM
€181
Recommended by:More >
Cheap Flights from Madrid to Belgrade, Serbia, from €160 Round trip from MAD to BEG