Pack your bags – the list of the cheapest European capitals has been revealed. And Budapest is on it.

Photo: Balkányi László - We Love Budapest
The financial experts at Gambling 'N Go have studied all of Europe’s capitals to find the ten cheapest European city breaks. To come up with the list, they calculated the price of flights from any London airport, together with a night’s stay in a hotel and a three-course meal for two at a mid-range restaurant – says TimeOut.

Photo: Hirling Bálint - We Love Budapest
The top 10 cheapest capitals in Europe
Warsaw tops the list, followed by Spain's capital Madrid. Budapest was ranked in sixth place.
The full list includes:
- Warsaw, Poland
- Madrid, Spain
- Sofia, Bulgaria
- Riga, Latvia
- Prague, Czech Republic
- Budapest, Hungary
- Vienna, Austria
- Berlin, Germany
- Bucharest, Romania
- Rome, Italy

Photo: Csudai Sándor - We Love Budapest
Why Budapest?
According to the analysis, a night’s stay in a hotel in Budapest is priced at an average of £28,22, and a city break rounds up to a total of £204,93. That sounds like a pretty good bargain for seeing the Buda Castle, the Fisherman's Bastion, the Parliament, St Stephan's Basilica, and the Liberty Bridge – all being among the most popular sights. Upon visiting, you can also swim in one of the best thermal spas in Europe, neck a pint at a ruin bar or test your mystery-solving skills in an escape room. If you are already looking up flights for the upcoming weeks, check out our list of the best things to do in April.

Photo: Csudai Sándor - We Love Budapest