A tower with a clock, a church, and a body of water during twilight.

฿8,310 Cheap Lufthansa flights from Madrid to Belgrade (MAD→BEG)

฿8,310 Cheap Lufthansa flights Madrid (MAD) to Belgrade (BEG)

Prices were available within the past 7 days and start at ฿8,310 for one-way flights and ฿14,290 for return, for the period specified. Prices and availability are subject to change.

Find the cheapest month to fly from Madrid (MAD) to Belgrade (BEG)

June is typically the cheapest month to fly

From ฿3,458 - ฿10,351 per traveller.

Travel information

Origin airport
Adolfo Suarez Madrid-Barajas Airport
Destination airport
Nikola Tesla Airport
Distance
2,002 km away
Airline name
Lufthansa
Airline code
LH
Return price
฿14,290
Average flight time
3 hours 17 mins
*Available to Expedia members.