✓ Price re-checked on 30 Oct 2026 at 02:28 (UTC) · how we check

✈️ Madrid → Belgrade from €87 return on nonstop Wizz Air flights

€87 returnUsual price €130 · you save 33%See flight & dates ✈️♡
How to book it in 3 steps
  1. Tap “See flight & dates”: the search opens with these dates.
  2. If the price has changed, try a day earlier or later; similar dates are usually there.
  3. Before paying, check which baggage the fare includes.
🧳 Baggage with Wizz Air

Free: one personal item of 40×30×20 cm up to 10 kg under the seat. A cabin bag (55×40×23 cm) costs 10-35 € (Priority). Check your fare before paying. Compare airlines · source: Ulysse News, 11 feb 2026

If you fancy a different city break before the year ends, we've found a bargain for you: a nonstop flight from Madrid to Belgrade with Wizz Air from €87 return. It's the kind of deal you don't see every day, with a saving of around 33% on the usual price of about €130.

The dates we found are 9 to 16 December 2026. For context, other departures we saw on the same search were going for €123 and €159, so this fare is well below the norm.

Be quick, though. Airfares change very fast, and sale seats go quickly. We'd suggest checking it as soon as you can. The final price may vary, so always confirm it when you click through to book.

Once you're there, Belgrade has plenty to offer in a few days. Wander around the Kalemegdan fortress, which overlooks the point where the Sava and Danube rivers meet. Then head to the bohemian Skadarlija quarter for a traditional dinner and a relaxed drink. If you prefer a quieter pace, cross the river to Zemun, with its streets full of Central European atmosphere.

📖 Full Belgrade travel guide

🏨 Picked by top3hotels.com

Where to stay in Belgrade: the 3 best hotels

Read the full analysis on top3hotels.com

One budget hotel, one best-value and one luxury pick, chosen on real guest scores. Indicative price per night.

You might also like

Similar deals

See all