Flights from Belgrade to Madrid
BEGMAD
Belgrade Nikola Tesla Airport (Belgrade, Serbia) → Adolfo Suárez Madrid–Barajas Airport (Madrid, Spain)
- Nonstop
- 3h 30m
- Distance
- 2,003 km
- Frequency
- 6×/week
- One-way from
- $44
- Airlines
- Air Serbia, Wizz Air
Fares by month
One-way, per person- Nov 2026$65
- Dec 2026$44
- Jan 2027$51
- Feb 2027$54
- Mar 2027$89
- Apr 2027$85
- May 2027$81
- Jun 2027$79
- Oct 2027$150
Lowest fares Aviasales travelers found in recent searches; some may include a connection. Prices change often — tap a month to see live fares.
Weekly schedule
Monday
- JU57213:25→16:553h 30mAir Serbia
- W6403917:35→21:103h 35mWizz Air
Wednesday
- JU57007:50→11:203h 30mAir Serbia
- W6403917:35→21:103h 35mWizz Air
Thursday
- JU57214:00→17:303h 30mAir Serbia
Friday
- W6403917:35→21:103h 35mWizz Air
Saturday
- JU57213:25→16:553h 30mAir Serbia
Sunday
- JU57007:50→11:203h 30mAir Serbia
Belgrade to Madrid — frequently asked
- How long is the flight from Belgrade to Madrid?
- BEG–MAD is 3h 30m nonstop, covering 2,003 km (1,245 mi).
- Which airlines fly nonstop from Belgrade to Madrid?
- Air Serbia, Wizz Air operate this route nonstop.
- How much is a flight from Belgrade to Madrid?
- One-way fares on BEG–MAD recently started from $44. The lowest recent fare is for travel in December 2026. Fares change daily, so check current prices before booking.
- How often do flights run from Belgrade to Madrid?
- The route is served 6 days a week (8 scheduled departures).