
10 Best Weekend City Breaks in Europe Under €100 (Flights Included)
You do not need a big budget for a great European weekend. These 10 cities consistently offer return flights under €100 — plus genuinely cheap accommodation, food, and things to do once you land.
Table of Contents
🎯 Key Takeaways
A weekend break does not need to cost a fortune. Europe's budget airline network is dense enough that, if you are flexible on dates and willing to fly midweek or book ahead, return flights under €100 are genuinely achievable to some excellent cities. Here are the ones that consistently deliver.
1. Krakow, Poland
Krakow is arguably the best-value city break in Europe. Flights from major Western European cities regularly come in under €50 return on Ryanair or Wizz Air. Accommodation is cheap, the Old Town is stunning, and beer costs €2.
Best for: history, food, nightlife.
Fly from: London, Amsterdam, Brussels, Berlin.
2. Lisbon, Portugal
Lisbon has become popular, which has pushed accommodation prices up, but flights remain very competitive — TAP frequently runs promotions, and easyJet and Ryanair keep Lisbon fares honest. Return flights under €80 from most Northern European cities are common outside summer.
Best for: food, architecture, Atlantic coast day trips.
Fly from: Amsterdam, London, Paris, Frankfurt.
3. Prague, Czech Republic
One of Europe's most beautiful cities, with flight prices to match its reputation for budget travel. Ryanair and easyJet both compete on major Western European–Prague routes. Accommodation in the centre is pricier than it was, but eating and drinking remains excellent value.
Best for: architecture, beer, weekend nightlife.
Fly from: London, Amsterdam, Paris, Rome.
4. Budapest, Hungary
Wizz Air's home turf. Budapest–London, Budapest–Amsterdam, and Budapest–Paris are among the most competitive routes in Europe. Under €60 return is routine. The city delivers: thermal baths, ruin bars, the Danube, and food that punches well above its price point.
Best for: culture, nightlife, thermal baths.
Fly from: London, Amsterdam, Brussels, Vienna.
5. Porto, Portugal
Porto is less expensive than Lisbon and more characterful. Ryanair and easyJet serve the city from most major European bases. Return fares under €80 from the UK and Netherlands are common.
Best for: wine, seafood, architecture, day trips to the Douro Valley.
Fly from: London, Amsterdam, Bristol, Edinburgh.
6. Seville, Spain
Seville is one of the most underrated weekend destinations in Europe. Ryanair serves it from numerous UK and Northern European airports. Spring (March–May) is the best time — warm, with fares below summer levels and an exceptional food scene.
Best for: tapas, flamenco, architecture, warmth in spring.
Fly from: London, Bristol, Manchester, Dublin, Amsterdam.
7. Riga, Latvia
Riga rewards travellers who seek out the less obvious. It is one of the cheapest cities in the EU to visit, the Art Nouveau architecture in the Centre is remarkable, and airBaltic keeps fares competitive from several European hubs.
Best for: architecture, local food, low costs.
Fly from: Amsterdam, London, Stockholm, Helsinki.
8. Valencia, Spain
Valencia sits in the shadow of Barcelona and Madrid in terms of tourist attention, which keeps prices lower despite being an excellent city. Ryanair and Vueling serve Valencia from most major markets.
Best for: food (paella originates here), beaches, architecture, Mercado Central.
Fly from: London, Amsterdam, Brussels, Paris.
9. Dubrovnik, Croatia
Dubrovnik is peak season-expensive, but shoulder months (May, September, early October) offer a different proposition. Flights drop significantly, accommodation prices fall, and the city is far less crowded. Return flights under €100 are achievable from the UK in May.
Best for: Adriatic views, old city walls, islands.
Fly from: London, Manchester, Edinburgh, Amsterdam.
10. Thessaloniki, Greece
Thessaloniki is cheaper than Athens, less touristy, and has arguably better food. Ryanair and Aegean Airlines serve it from across Europe, often at prices well below equivalent Athens fares.
Best for: food culture, Byzantine churches, coastal proximity.
Fly from: London, Amsterdam, Brussels, Frankfurt.
How to keep the total cost under €100 for flights
All ten cities can be reached on return flights under €100 from most major European departure points — but timing matters. Book 4–8 weeks ahead, travel Tuesday–Thursday, and avoid school holiday weeks. Use FairFares deal alerts to get notified the moment fares drop on your target routes.
Share this article
By FairFares Team · Powered by ARAI


