Popular airlines from Madrid to Belgrade
- Alitalia
Alitalia
- Air Serbia
Air Serbia
- KLM
KLM
- Lufthansa
Lufthansa
- Swiss International Air Lines
Swiss International Air Lines
- Air Europa
Air Europa
- Air France
Air France
- Plan, book, fly with confidence
- Be in the knowGet alerts if flight prices drop or rise*
- Book smarterSave up to 15% on select hotels after you book a flight*
Cheap flights from Madrid to Belgrade (MAD-BEG)
Prices were available within the past 7 days and start at €72 for one-way flights and €227 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.

Mon, 2 Jun - Wed, 4 Jun
MAD
Madrid
BEG
Belgrade
€227 Return, found 5 hours ago
€227
Return
found 5 hours ago

Fri, 16 May - Mon, 19 May
MAD
Madrid
BEG
Belgrade
€236 Return, found 2 days ago
€236
Return
found 2 days ago

Sat, 10 May - Sat, 17 May
MAD
Madrid
BEG
Belgrade
€255 Return, found 2 days ago
€255
Return
found 2 days ago

Sun, 20 Apr - Thu, 24 Apr
MAD
Madrid
BEG
Belgrade
€259 Return, found 16 hours ago
€259
Return
found 16 hours ago

Tue, 1 Jul - Sat, 5 Jul
MAD
Madrid
BEG
Belgrade
€307 Return, found 18 hours ago
€307
Return
found 18 hours ago

Fri, 20 Jun - Wed, 25 Jun
MAD
Madrid
BEG
Belgrade
€355 Return, found 2 days ago
€355
Return
found 2 days ago
Expedia's Latest Trends
Hotels
Flights
Cars
*Available to Expedia members.