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.

Rick Blyth

Written By Rick Blyth

Happiest at 36,000ft as the sun rises above the clouds

16 min read

•

Published on 10/11/2026

Image for article

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.

RomaniaBucharest£46 from BristolAlbaniaTirana£30 from LiverpoolLatviaRiga£39 from Leeds BradfordLithuaniaVilnius£45 from London LutonFranceStrasbourg£50 from ManchesterEstoniaTallinn£62 from London StanstedPolandWarsaw£30 from LiverpoolPolandKraków£33 from NewcastleSlovakiaBratislava£30 from ManchesterPolandGdansk£30 from London Stansted
  • RomaniaBucharest £46 from Bristol
  • AlbaniaTirana £30 from Liverpool
  • LatviaRiga £39 from Leeds Bradford
  • LithuaniaVilnius £45 from London Luton
  • FranceStrasbourg £50 from Manchester
  • EstoniaTallinn £62 from London Stansted
  • PolandWarsaw £30 from Liverpool
  • PolandKraków £33 from Newcastle
  • SlovakiaBratislava £30 from Manchester
  • PolandGdansk £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
CityWeekend for twoHotel, 2 nightsReturn flightCoffeeBeerDinner for twoOur airports
1BucharestRomania£258 (the cheapest)£148£46Bristol · 5 nights£2.20£2.86 (the cheapest)£6611
2TiranaAlbania£263£128 (the cheapest)£30Liverpool · 4 nights (the cheapest)£2.15£3.86£64 (the cheapest)9
3RigaLatvia£278£140£39Leeds Bradford · 4 nights£2.81£3.52£706
4VilniusLithuania£289£162£45London Luton · 7 nights£2.12 (the cheapest)£3.79£693
5StrasbourgFrance£319£171£50Manchester · 4 nights£2.46£4.40£895
6TallinnEstonia£344£145£62London Stansted · 7 nights£3.08£4.40£1043
7WarsawPoland£346£164£30Liverpool · 7 nights (the cheapest)£3.88£3.23£9311
8KrakówPoland£351£181£33Newcastle · 6 nights£3.88£4.31£9316 (the most)
9BratislavaSlovakia£352£203£30Manchester · 6 nights (the cheapest)£2.90£3.43£786
10GdańskPoland£355£235£30London Stansted · 3 nights (the cheapest)£3.44£4.31£6613
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.

Flying from, one airport or more

Flying from Manchester.

Free, plus a few useful emails to get you started. Unsubscribe any time. See our privacy policy.

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.

To: you

10 Cheap Cities to Visit in Europe, One by One 💷

Bucharest, Romania#1
Romania · £258 for a weekend for two, before flights

RomaniaBucharest, 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
Tirana, Albania#2
Albania · £263 for a weekend for two, before flights

AlbaniaTirana, 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
Riga, Latvia#3
Latvia · £278 for a weekend for two, before flights

LatviaRiga, 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
⏱️ Flight time
2h 35m to 3h 00m, on Ryanair and airBaltic
Vilnius, Lithuania#4
Lithuania · £289 for a weekend for two, before flights

LithuaniaVilnius, 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.

🛫 From our other airports
London Stansted £60 and Dublin £62
⏱️ Flight time
2h 35m to 3h 05m, on Ryanair
Strasbourg, France#5
France · £319 for a weekend for two, before flights

FranceStrasbourg, 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
⏱️ Flight time
1h 25m to 1h 45m, on Jet2.com and easyJet
Tallinn, Estonia#6
Estonia · £344 for a weekend for two, before flights

EstoniaTallinn, 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.

🛫 From our other airports
Dublin £68 and London Luton £81
⏱️ Flight time
2h 45m to 3h 05m, on Ryanair and Wizz Air
Warsaw, Poland#7
Poland · £346 for a weekend for two, before flights

PolandWarsaw, 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
Kraków, Poland#8
Poland · £351 for a weekend for two, before flights

PolandKrakó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
⏱️ Flight time
2h 20m to 3h 00m, on Ryanair and easyJet
Bratislava, Slovakia#9
Slovakia · £352 for a weekend for two, before flights

SlovakiaBratislava, 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
⏱️ Flight time
2h 10m to 2h 45m, on Ryanair and Wizz Air
Gdansk, Poland#10
Poland · £355 for a weekend for two, before flights

PolandGdań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

Cheaper Still, If You Can Fly from London 🛫

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.

Or see the cheapest city breaks in Europe from the UK right now, cheapest flight first.

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.

Every city break, by price, airport and country →