Weekend city breaks that actually cost under €100 in flights
The internet is full of "cheap city break" lists that recommend Paris and London — cities where the hotel alone costs €200/night. This isn't that list. These are destinations where you can genuinely fly return for under €100, sleep for under €50/night, and eat well for under €20/day. Real budget travel, not marketing-department budget travel.
We track flight prices across 200+ European routes every day. The destinations below consistently deliver the cheapest weekend combinations when booked 3–6 weeks ahead in off-peak season (September–November, January–March).
Tier 1: Under €50 return flights
Kraków, Poland
The undisputed champion of budget weekends. Wizz Air and Ryanair compete fiercely on routes from across Europe, regularly offering return flights under €30. A three-course dinner in Kazimierz costs €8–12. Wieliczka Salt Mine (UNESCO site) is a 30-minute train ride away and costs €25 entry. Two nights in a well-reviewed hotel: €40–70.
Best for: History, food, nightlife. Flight time from central Europe: 1.5–2.5 hours.
Budapest, Hungary
Széchenyi thermal baths for €20, ruin bars with €2 craft beer, and a langos (fried bread with toppings) for €1.50 from a street vendor. Budapest splits between historic Buda and buzzing Pest, connected by the Chain Bridge. You could spend a week here, but a weekend gives you the highlights without exhausting yourself.
Best for: Thermal baths, nightlife, architecture. Flight time: 2–3 hours from most of Europe.
Gdańsk, Poland
Often overlooked in favour of Kraków, Gdańsk has a stunning rebuilt Old Town, Baltic Sea beaches, and beer that costs less than water in some western European airports. The European Solidarity Centre tells the Solidarity trade union story — one of Europe's best museums. Fewer tourists, lower prices, same Polish hospitality.
Best for: Maritime history, beaches, quiet weekends. Flight time: 1.5–2 hours.
Tier 2: Under €80 return flights
Porto, Portugal
Port wine tastings in Vila Nova de Gaia for €5, francesinha sandwiches for €8, and Ribeira waterfront sunsets that cost nothing. Porto is Lisbon's cooler, cheaper, less-touristy sibling. The Livraria Lello bookshop inspired Harry Potter's Hogwarts library — visit early morning to beat queues.
Best for: Wine, food, photography. Flight time: 2.5–3.5 hours.
Tallinn, Estonia
A medieval Old Town that looks like a film set, with craft beer bars and Estonian cuisine that's far more interesting than you'd expect. Telliskivi Creative City is the hipster district with weekend markets and food halls. Flights from Scandinavia and northern Europe are often under €60 return.
Best for: Medieval architecture, tech culture, winter atmosphere. Flight time: 1–2 hours from Scandinavia.
Split, Croatia
Diocletian's Palace is literally the city centre — you walk through 1,700-year-old Roman walls to get to your Airbnb. The Riva waterfront promenade is perfect for evening walks. Shoulder season (May, September–October) gives you 25-degree weather and empty beaches. Grilled fish dinner with local wine: €15.
Best for: Coastal beauty, Roman history, beach + city combo. Flight time: 2–3 hours.
Tier 3: Under €100 return flights
Prague, Czech Republic
Beer genuinely costs less than coffee here — a half-litre of excellent Czech pilsner runs €1.50–2.50 in a non-tourist pub. Prague Castle, Charles Bridge, and the Astronomical Clock are all within walking distance. The city rewards aimless wandering: turn down any side street in Malá Strana and you'll find something worth stopping for.
Best for: Beer, Gothic architecture, romantic weekends. Flight time: 1.5–2.5 hours.
Athens, Greece
The Acropolis alone justifies the trip, but modern Athens has reinvented itself. Psyri and Exarchia are buzzing with street art, independent cafés, and Greek tavernas serving moussaka for €7. Souvlaki from a corner shop costs €3 and is absurdly good. Winter flights from northern Europe can dip below €80 return.
Best for: Ancient history, street food, rooftop bars with Acropolis views. Flight time: 3–4 hours.
Marrakech, Morocco
Technically not Europe, but Ryanair flies there from multiple European cities for under €100 return. The medina is sensory overload — spice markets, leather tanneries, rooftop terraces. A night in a traditional riad costs €25–50. Tagine dinner: €4–6. Jemaa el-Fnaa square at sunset is unlike anywhere else on earth.
Best for: Culture shock, food markets, unique experiences. Flight time: 3–4 hours from southern Europe.
How to keep total weekend costs under €200
Hostels (€10–20/night) or budget hotels (€25–50/night). Book via Booking.com with "free cancellation" filter in case flight prices change.
Skip hotel breakfast. Eat where locals eat — markets, street food, lunch specials. Budget €15–25/day for all meals.
Walk everywhere in compact cities. Most budget destinations have city centres you can cross in 30 minutes on foot. Save on taxis and metro.
Free walking tours (tip-based), free museums (many European cities have free days), and wandering is free. Budget €0–15/day.
Frequently asked questions
What is the cheapest European city for a weekend break?
Kraków, Poland consistently offers the lowest combined cost of flights, accommodation, and daily expenses. Return flights under €30 are common, hotels cost €20–35/night, and you can eat three meals for under €15/day. Total weekend cost: €80–150 depending on your home airport.
When are weekend flights cheapest?
January–February and September–November offer the lowest fares. Avoid school holidays, bank holiday weekends, and any weekend near a major festival or event at the destination. Book 3–6 weeks ahead for the best prices.
Is it really possible to have a city break for under €100?
If you fly from a hub with budget airline competition and choose an eastern European destination, yes. The flight will be €20–50, a hostel dorm or budget hotel €15–30/night, and food/drink €10–20/day. It requires some flexibility and planning, but it's achievable.
What should I prioritise: cheap flights or cheap destination?
Cheap destination. A €50 flight to Prague where everything costs half as much saves you more over a weekend than a €20 flight to Copenhagen where a beer costs €8. The daily savings on food, drinks, and accommodation in affordable cities add up fast.