Riga, the Latvian capital, offers the cheapest city break in Europe (AP)
The cities of Riga and Vilnius offer the cheapest city breaks in Europe, according to research from Post Office Travel Money.
A weekend in Riga, the Latvian capital, will set the average traveller back £252.63, while two days in Lithuania’s Vilnius will cost £254.32.
The researchers analysed the cost of accommodation, public transport, attractions, and food in each city to arrive at their conclusions.
Oslo (£636.20) and Copenhagen (£628.64) were found to offer the most expensive city breaks in Europe.
Edinburgh is the third-most expensive city for a weekend getaway, costing the average traveller £601.50, of which £399 will generally be spent on accommodation.