- Tap “See flight & dates”: the search opens with these dates.
- If the price has changed, try a day earlier or later; similar dates are usually there.
- Before paying, check which baggage the fare includes.
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.


