The Cheapest Cities to Visit in Europe from the UK
Bucharest, Tirana, Riga and seven more: what a weekend for two costs once you're there, from the hotel to a coffee, a beer and dinner, and the cheapest return flights from UK airports.
Written By Rick Blyth
Happiest at 36,000ft as the sun rises above the clouds
16 min read
•
Published on 10/11/2026
Two nights in Bucharest for two people, with a 3-star hotel, dinner with wine, a coffee, a beer and the sights, comes to £258. The same weekend costs £528 in London and £668 in Edinburgh.
Those figures are from the Post Office's 2026 survey of what the same things cost in 50 cities. Add return flights to Bucharest from £46 from Bristol, and that's a cheap city break abroad.
Here are ten of the cheapest cities in Europe to visit once you're there, that you can also fly to cheaply from the UK. For each one: what the hotel, a coffee, a beer and dinner cost, the cheapest flight, and what to do.
How We Chose the Ten Cities 🔎
Every year the Post Office prices the same things in each city: two nights in a 3-star hotel for two, dinner for two with wine, a coffee, a beer, a soft drink, a glass of wine, the airport transfer, a 48-hour travel card and four sights. It leaves the flights out.
We took its 15 cheapest cities outside the UK and Ireland, and kept the ones at least three of our airports fly to. Then we found the cheapest return flight from a UK airport to each.
Five of the 15 didn't make it. For Sarajevo, the cheapest of all, Belgrade and Podgorica, we found flights only from London, so they have their own section. We found no flights from our airports to Trenčín in Slovakia or to Lille.
The ten are in order of what a weekend for two costs once you're there, cheapest first.
Bucharest£46 from BristolTirana£30 from LiverpoolRiga£39 from Leeds BradfordVilnius£45 from London LutonStrasbourg£50 from ManchesterTallinn£62 from London StanstedWarsaw£30 from LiverpoolKraków£33 from NewcastleBratislava£30 from ManchesterGdansk£30 from London Stansted
Bucharest£46 from Bristol
Tirana£30 from Liverpool
Riga£39 from Leeds Bradford
Vilnius£45 from London Luton
Strasbourg£50 from Manchester
Tallinn£62 from London Stansted
Warsaw£30 from Liverpool
Kraków£33 from Newcastle
Bratislava£30 from Manchester
Gdansk£30 from London Stansted
The cheapest trip we found to each: return flights, per person. Our other airports with flights there.
The Ten Cities Side by Side 📊
Sort the table by whatever matters most to you: the hotel, the flight, a coffee, a beer or dinner. Pick a city to jump to its card.
The ten cities side by side: what a weekend for two costs once you're there, and the cheapest return flight from a UK airport
Weekend for two is the Post Office's 2026 total: two nights in a 3-star hotel for two, dinner for two with wine, a coffee, a beer, a soft drink, a glass of wine, the airport transfer, a 48-hour travel card and four sights. Flights aren't in it. Return flight is the cheapest we found from a UK airport this winter, per person. The weekend, hotel and dinner are rounded to the pound. The cheapest in each column, and the most airports, are in green.
📬 Free · Every Sunday
The Best Trips from Your AirportEvery Sunday, Fresh in Your Inbox
Each email has the best-value trips from Manchester for the following two weeks, found and priced for you.
📥 What lands in your inbox on Sunday
📥 InboxExample
✉Rick from Europe UnlockedSundayYour best trips from Manchester for the following two weeksCheapest trips from Manchester for the following two weeks.
✉Rick from Europe Unlocked · Last week's best trips from ManchesterLast week
To: you
10 Cheap Cities to Visit in Europe, One by One 💷
#1
Romania · £258 for a weekend for two, before flights
Bucharest, Romania: The Cheapest City on Our Shortlist
from £46from Bristol · 5 nights
Why go: it's a big capital at small prices. In the whole survey, only Sarajevo costs less for a weekend, and the airport transfer there and back is £1.76.
🏨 Two nights for two: £148 · ☕ Coffee: £2.20 · 🍺 Beer: £2.86 · 🍽️ Dinner for two: £66
🚌 Getting about: £1.76 for the airport transfer there and back, and £3.52 for a 48-hour travel card, the cheapest of the ten.
📍 Do: stand dwarfed by the vast Palace of the Parliament, lose yourself in the old town lanes of Lipscani after dark, and raise a beer beneath the stained glass of Caru' cu Bere.
🛫 From our other airports
London Stansted £53, Manchester £56, London Luton £56 and Leeds Bradford £62, and 6 more
⏱️ Flight time
3h 10m to 3h 40m, on British Airways, Ryanair and Wizz Air
Albania · £263 for a weekend for two, before flights
Tirana, Albania: Cheap Hotels and Flights from £30
from £30from Liverpool · 4 nights
Why go: it has the cheapest hotels of all 50 cities in the survey: two nights for two for £128. And nine of our airports fly there.
🏨 Two nights for two: £128 · ☕ Coffee: £2.15 · 🍺 Beer: £3.86 · 🍽️ Dinner for two: £64
🚌 Getting about: £8.05 for the airport transfer there and back, and £20.29 for a 48-hour travel card. The centre is small enough to walk.
📍 Do: stroll Skanderbeg Square and the colourful Blloku district, ride the Dajti Ekspres above the forest for views across Tirana, and go down into the Cold War tunnels of Bunk'Art.
🛫 From our other airports
Dublin £27, London Stansted £30, Birmingham £37 and Manchester £42, and 4 more
⏱️ Flight time
2h 55m to 3h 35m, on British Airways, Ryanair and Wizz Air
Latvia · £278 for a weekend for two, before flights
Riga, Latvia: A Cheap Baltic City Break with Art Nouveau Streets
from £39from Leeds Bradford · 4 nights
Why go: its hotels are the joint second cheapest in the survey, £140 for two nights for two, and its old town is on UNESCO's World Heritage list.
🏨 Two nights for two: £140 · ☕ Coffee: £2.81 · 🍺 Beer: £3.52 · 🍽️ Dinner for two: £70
🚌 Getting about: £3.52 for the airport transfer there and back, and £7.03 for a 48-hour travel card.
📍 Do: gaze up at the Art Nouveau faces of Alberta iela, wander the cobbled Old Town to the House of the Blackheads, and roam the Central Market under roofs made from old Zeppelin hangars.
🛫 From our other airports
Manchester £45, East Midlands £50, London Stansted £52 and Dublin £77, and 1 more
Lithuania · £289 for a weekend for two, before flights
Vilnius, Lithuania: A Baroque Old Town on a Budget
from £45from London Luton · 7 nights
Why go: a coffee is £2.12, and its Baroque Old Town, on UNESCO's list, is one of the biggest in northern Europe.
🏨 Two nights for two: £162 · ☕ Coffee: £2.12 · 🍺 Beer: £3.79 · 🍽️ Dinner for two: £69
🚌 Getting about: £1.76 for the airport transfer there and back, and £11.87 for a 48-hour travel card.
📍 Do: wander the Old Town beneath its many church spires, slip into Užupis and read its playful constitution on the wall, and watch the sun set over the rooftops from the Hill of Three Crosses.
France · £319 for a weekend for two, before flights
Strasbourg, France: A Cheap City to Visit in Western Europe
from £50from Manchester · 4 nights
Why go: it's the cheapest city in western Europe in the survey that our airports fly to. Only Lille costs less, and we found no flights there.
🏨 Two nights for two: £171 · ☕ Coffee: £2.46 · 🍺 Beer: £4.40 · 🍽️ Dinner for two: £89
🚌 Getting about: £8.09 for the airport transfer there and back, and £8.09 for a 48-hour travel card.
📍 Do: gaze up at the pink sandstone spire of the cathedral, wander the canals and half-timbered houses of Petite France, and share a tarte flambée and a cool Riesling in a wood-panelled winstub.
🛫 From our other airports
London Luton £55, London Gatwick £63, London Stansted £87 and Bristol £88
Estonia · £344 for a weekend for two, before flights
Tallinn, Estonia: A Cheap Weekend in a Walled Medieval Old Town
from £62from London Stansted · 7 nights
Why go: hotels are £145 for two nights for two, and its walled Old Town, on UNESCO's list, is one of the best kept in Europe. Dinner is dearer than most here, at £104 for two.
🏨 Two nights for two: £145 · ☕ Coffee: £3.08 · 🍺 Beer: £4.40 · 🍽️ Dinner for two: £104
🚌 Getting about: £1.76 for the airport transfer there and back, and £7.91 for a 48-hour travel card.
📍 Do: wander the medieval lanes to Town Hall Square, look over red rooftops and spires from the Kohtuotsa viewing platform, and browse the studios and street food of Telliskivi Creative City.
Poland · £346 for a weekend for two, before flights
Warsaw, Poland: Flights from £30 and a £3.23 Beer
from £30from Liverpool · 7 nights
Why go: flights start at £30, a beer is cheaper than in Kraków or Gdańsk, and its Old Town, rebuilt brick by brick after the war, is on UNESCO's list.
🏨 Two nights for two: £164 · ☕ Coffee: £3.88 · 🍺 Beer: £3.23 · 🍽️ Dinner for two: £93
🚌 Getting about: £1.89 for the airport transfer there and back, and £11.20 for a 48-hour travel card.
📍 Do: wander the rebuilt Old Town and its market square, stroll through Łazienki Park to the Palace on the Isle, and hear the voices of the 1944 uprising at the Warsaw Rising Museum.
🛫 From our other airports
Birmingham £34, Bristol £35, London Stansted £37 and Manchester £40, and 6 more
⏱️ Flight time
2h 15m to 2h 55m, on Aer Lingus, LOT, Ryanair and Wizz Air
Poland · £351 for a weekend for two, before flights
Kraków, Poland: The Easiest Cheap City Break to Reach from the UK
from £33from Newcastle · 6 nights
Why go: 16 of our airports fly there, more than any other city on this list, and its market square is one of the grandest in Europe.
🏨 Two nights for two: £181 · ☕ Coffee: £3.88 · 🍺 Beer: £4.31 · 🍽️ Dinner for two: £93
🚌 Getting about: £2.58 for the airport transfer there and back, and £8.61 for a 48-hour travel card.
📍 Do: wander the medieval market square, eat pierogi in the candlelit cellar bars of Kazimierz, explore Wawel Castle above the Vistula, and go down to the chapel carved from salt in the Wieliczka mine.
🛫 From our other airports
Leeds Bradford £34, Birmingham £37, East Midlands £39 and Bristol £41, and 11 more
Slovakia · £352 for a weekend for two, before flights
Bratislava, Slovakia: A Cheap Danube City Break an Hour from Vienna
from £30from Manchester · 6 nights
Why go: it's a small Old Town on the Danube with a castle above it, flights start at £30, and Vienna is about an hour away by train or bus.
🏨 Two nights for two: £203 · ☕ Coffee: £2.90 · 🍺 Beer: £3.43 · 🍽️ Dinner for two: £78
🚌 Getting about: £2.11 for the airport transfer there and back, and £9.41 for a 48-hour travel card.
📍 Do: watch the Danube at sunset from the castle terraces, spot Čumil, the bronze workman peeping out of a manhole in the Old Town, and ride up to the UFO, the flying saucer on top of the bridge.
🛫 From our other airports
Dublin £37, London Stansted £43, London Luton £53 and Leeds Bradford £70, and 1 more
Poland · £355 for a weekend for two, before flights
Gdańsk, Poland: Cheap Baltic Sightseeing and Flights from £30
from £30from London Stansted · 3 nights
Why go: flights start at £30 for three nights, dinner for two is £66, the cheapest of the three Polish cities, and its old town sits on the water.
🏨 Two nights for two: £235 · ☕ Coffee: £3.44 · 🍺 Beer: £4.31 · 🍽️ Dinner for two: £66
🚌 Getting about: £3.01 for the airport transfer there and back, and £4.74 for a 48-hour travel card.
📍 Do: stroll the colourful Long Market past Neptune's Fountain, watch dusk settle on the Motława and its medieval crane, and walk out over the Baltic on Sopot's pier, Europe's longest wooden pier.
🛫 From our other airports
Liverpool £34, Newcastle £34, Bristol £35 and Leeds Bradford £37, and 8 more
⏱️ Flight time
2h 05m to 2h 35m, on Jet2.com, Ryanair and Wizz Air
For three of the Post Office's ten cheapest cities, we found flights only from London.
Sarajevo, Bosnia and Herzegovina, is the cheapest city in the whole survey: £248 for a weekend for two. We found return flights from London Luton from £58, and from London Stansted from £128. Search trips from Luton.
Belgrade, Serbia, is £265 for a weekend for two. Return flights from London Luton start at £57. Search trips from Luton.
Podgorica, Montenegro, is £332 for a weekend for two. Return flights from London Stansted start at £32. Search trips from Stansted.
How to Keep a Cheap City Break Cheap Once You're There 💰
1. Take Public Transport from the Airport
It's the easiest saving on the list. In Bucharest, Vilnius and Tallinn, the Post Office found the airport transfer for £1.76 there and back. In Tirana and Strasbourg, it was about £8.
2. Try a Few Lengths of Stay
The cheapest flights here are for stays of three to seven nights, and the price moves with the length. Bucharest is £46 from Bristol for five nights. From Birmingham, the cheapest we found was £70, for three.
3. Pack for the Small Bag
Every flight price here is the basic fare, with the small bag that fits under the seat. Check the airline's baggage allowance before you book: cabin cases and hold bags may cost extra.
4. Check Your Travel Insurance
Check your travel insurance covers a missed flight on separate tickets; not every policy does.
📌 Key points
Bucharest is the cheapest of the ten once you're there: £258 for a weekend for two, against £528 in London.
Tirana has the cheapest hotels of all 50 cities in the survey, at £128 for two nights for two.
Flights start at £30, to Tirana, Warsaw, Bratislava and Gdańsk.
Kraków is the easiest to reach: 16 of our airports fly there.
Sarajevo is cheaper still, at £248, but we found flights there only from London.
Questions People Ask 💬
What Is the Cheapest City to Visit in Europe?
In the Post Office's 2026 survey of 50 cities, Sarajevo was the cheapest: £248 for two nights in a 3-star hotel for two, dinner, drinks, the sights and getting about. Flights weren't included.
From the UK, we found flights there only from London. Of the cities we found flights to from airports across the UK, Bucharest (£258) and Tirana (£263) were the cheapest.
Which European Country Is Cheapest to Visit?
The survey compares cities, not whole countries, so it can't say which country is cheapest overall. Its cheapest cities were in Bosnia and Herzegovina, Romania, Albania, Serbia and Slovakia, then Latvia, Lithuania, Montenegro, Estonia and Poland.
The cheapest city in western Europe was Lille, then Strasbourg, both in France.
How Much Spending Money Do I Need for a Weekend in Kraków?
For two people, the Post Office's weekend came to £351 in Kraków. Two nights in a 3-star hotel were £181 of that.
The other £170 covered dinner for two with wine, a coffee, a beer, a soft drink and a glass of wine, the airport transfer, a 48-hour travel card and four sights.
Do These Prices Include Flights?
No. The Post Office's costs leave the flights out. Our flight prices are the cheapest return we found from a UK airport this winter, per person, and you book each flight directly with the airline.
Where Will You Go First? ✈️
Tell the search your airport, when and for how long. It shows every trip that fits, cheapest first, including two cities in one trip with a night or more in each.
The costs once you're there are from the Post Office Travel Money City Costs Barometer 2026, published on the 22nd of May 2026, with hotels priced for the 5th to the 7th of June 2026 and early-May exchange rates. Flight prices were found on the 1st of November 2026: return, per person, flights only, rounded up to the next pound. Prices are correct at the time we found them, but prices change quickly, so search for today's.