European Weekend Trips Under €300
Weekend Getaways

European Weekend Trips Under €300

Elena Costa
May 21, 2026
18 min read

Twelve European cities you can do Friday-to-Sunday for under €300 all-in: Ryanair and Wizz Air fares, named hostels, food costs and the booking window that makes it work.

A weekend in another European country for less than €300 sounds like a 2010 backpacker fantasy, but the maths still works in 2026 — provided you choose the right city, the right airport, and book the flights at the right moment. The trick is sticking to budget carriers' core network (Ryanair, Wizz Air, Vueling), picking destinations where two hostel nights stay under €150 and a sit-down dinner clears at €15, and accepting that Friday-evening departures from premium hubs are not where the savings live. Below are twelve European cities that genuinely deliver a full Friday-to-Sunday break — transport, two nights, food, and one paid activity — for €200-280 per person.

Fast Facts

Detail Info
Typical sub-€300 weekend breakdown Return flight €40-90, two hostel nights €80-150, food €50-80, one activity €15-30 — total €200-280
Best base airports for cheap flights London Stansted/Luton, Milan Bergamo, Rome Ciampino, Berlin Brandenburg, Brussels Charleroi, Vienna — Ryanair and Wizz Air bases with daily Eastern Europe lift
Cheapest destinations on this list Sofia, Bucharest and Tirana — total weekend cost €200-230 with dorm beds and lev/lei/lek pricing
Most expensive flights in advance Naples, Porto and Athens in low season — book 4-8 weeks ahead for fares under €60 return
Advance booking sweet spot 4-8 weeks for Ryanair and Wizz Air; 2-3 weeks for FlixBus and BlaBlaCar on intra-Schengen routes; same-week works only in low season (Nov-Feb excluding Christmas)

What "under €300" actually buys you

The budget assumed in this guide is one person, two nights, departing from a major European hub with a Ryanair, Wizz Air or Vueling base. It covers a return flight in Ryanair or Wizz Air's basic fare bracket (priority and bag are extra), two nights in a private hostel room or budget hotel with breakfast, food at local-price restaurants (not airport-area chains), public transport in destination, and one paid activity — a museum, a thermal bath, a walking-tour donation, a port-cellar tasting. It does not assume €4-pint pub crawls, taxi convenience, or last-minute Friday departures.

Where it gets tight: cabin baggage. The Ryanair small bag (40x20x25cm) is free; anything bigger is €25-40 each way and torches the budget. Pack a 40-litre backpack and skip the priority queue. Where it gets easier: in destination, the Bulgarian lev, Romanian leu and Albanian lek are not euro-pegged and currently work in your favour — a full restaurant meal with wine in Sofia or Tirana sits at €12-18, half the Paris equivalent.

The other budget rule worth knowing: avoid Friday-evening flights from London, Milan, Berlin or Brussels in high season. Ryanair and Wizz Air price-discriminate aggressively against the after-work commuter window; the same Sunday-evening return on a Saturday-morning outbound can be €40-90 cheaper than the Friday 18:30. Book the early Saturday flight, sacrifice a few daylight hours, and the saving covers two nights' food.

The twelve cities

Krakow, Poland — from London/Berlin/Milan

The original Ryanair Eastern Europe story and still the value benchmark. Daily Ryanair services from London Stansted, Manchester, Berlin Brandenburg, Milan Bergamo and Dublin to Krakow Balice, with fares from €30-60 return if booked 4-6 weeks ahead.

Where to stay: Greg & Tom Hostel on Pawia (a five-minute walk from Krakow Główny station) does dorm beds from €18 and private twins €60-75 with breakfast. Mosquito Hostel near the Old Town is a similar bracket. Two private-room nights run €120-150. Food: milk bars (bar mleczny) are the institution — Bar Mleczny Pod Temidą serves a full plate of pierogi, soup and a drink for €5-7. One activity: the Wieliczka Salt Mine tour, 14 km south of the centre, €25 for the 2.5-hour tourist route. Total weekend: €220-260 per person.

Sofia, Bulgaria — from London/Vienna/Milan

Wizz Air's Bulgarian hub and one of the genuine bargains left on the continent. Wizz Air flies daily from London Luton, Vienna, Milan Malpensa, Rome Fiumicino and Berlin to Sofia, with returns from €40-70 booked 4-6 weeks ahead. According to Visit Sofia, the official tourism board, the city sits at 550m altitude with Vitosha Mountain rising directly behind — a free hiking option on Saturday afternoon.

Where to stay: Hostel Mostel by the Sofia Public Mineral Baths (10-minute walk from the centre) does dorms from €14 and private doubles €50-65 with a free dinner included; Art Hostel near the Vitosha Boulevard pedestrian strip is €60-75 for a private. Food: Hadjidraganov's Houses for traditional shopska salad, kavarma and rakia, mains €8-14; Made in Home for modern Bulgarian. One activity: the Alexander Nevsky Cathedral crypt icon collection (€4) plus a guided free walking tour (tip €5-10) covers most of the old centre. Total weekend: €200-240 per person — the cheapest weekend on this list. For a deeper look at the city, see our Sofia budget guide.

Bucharest, Romania — from London/Milan/Brussels

The other Balkan bargain. Wizz Air and Ryanair both fly daily from London Luton, Milan Bergamo, Rome Ciampino, Brussels Charleroi and Berlin to Bucharest Otopeni, with returns from €40-80. The 783 bus links Otopeni to Piața Unirii in 40 minutes for around €1.30.

Where to stay: Pura Vida Sky Bar & Hostel in the Old Town (Lipscani district) has dorm beds from €15 and privates €55-75; The Mariner Hostel is a similar bracket. Food: Caru' cu Bere — the historic 1879 beer hall on Strada Stavropoleos — does roast pork knuckle, sarmale and Ursus for €12-18; Lacrimi și Sfinți for modern Romanian. One activity: the Palace of the Parliament tour (book ahead at cdep.ro, €15) — the world's heaviest administrative building per the Guinness records people. Total weekend: €210-250 per person.

Tirana, Albania — from Milan/Rome/Vienna

The newest budget weekend on the European map, and the cheapest food on the list. Wizz Air flies daily from Milan Malpensa, Rome Fiumicino, Vienna, Bologna, Venice Treviso and Budapest to Tirana Rinas, with returns from €40-70 booked 4-6 weeks ahead. Ryanair entered the route from Milan Bergamo and London Stansted in late 2024 and prices dropped further.

Where to stay: Trip'n'Hostel near Skanderbeg Square does dorms from €15 and private twins €40-60 with breakfast; Tirana Backpacker Hostel is the long-running original. Food: Oda for traditional Albanian (tave kosi, byrek), mains €6-10; Mullixhiu by chef Bledar Kola is the splurge at €18-28 mains. According to Visit Albania, the country's lek is not euro-pegged and a full bottle of local Kallmet red runs €8-12 in restaurants. One activity: the Bunk'Art 2 Cold War bunker museum in the centre, €10 admission, plus the Dajti Express cable car (€10 return) for Saturday afternoon views over the city. Total weekend: €200-240 per person.

Belgrade, Serbia — from Milan/London/Vienna

The Balkan capital with the best nightlife and a Wizz Air base. Wizz Air flies daily from London Luton, Milan Malpensa, Vienna, Memmingen and Dortmund to Belgrade Nikola Tesla; Air Serbia and Ryanair add capacity from Rome, Berlin and Paris. Returns from €50-90 booked 4-6 weeks ahead.

Where to stay: Hostel Bongo in Dorćol (a 10-minute walk from Republic Square) does dorms from €14 and privates €45-65; Habitat 62 Boutique Hostel near Skadarlija. Food: the bohemian Skadarlija quarter is the cliché but Tri Šešira and Šešir Moj do excellent pljeskavica, ćevapi and Serbian wine for €10-16 mains. The splash-out is Iva New Balkan Cuisine, €25-35 tasting menus. One activity: Belgrade Fortress and the Military Museum (€3), or the Nikola Tesla Museum (€6, demonstration tours every hour) on Krunska. Total weekend: €220-260 per person.

Sarajevo, Bosnia and Herzegovina — from Munich/Istanbul/Vienna

Less obvious than Belgrade but easier and far more atmospheric. Wizz Air and Pegasus connect Sarajevo to Munich Memmingen, Vienna, Berlin, Brussels Charleroi and Istanbul with returns from €60-100 booked 4-8 weeks ahead. The FlixBus from Vienna or Zagreb is the cheap backup at €25-45 each way.

Where to stay: Hostel Franz Ferdinand on the Latin Bridge corner where Archduke Franz Ferdinand was shot in 1914 — dorms from €14, privates €55-75. Hostel Old Town next door is the alternative. Food: Mrkva for ćevapi (the small grilled sausages in lepinja flatbread; €5 for a full portion), Park Princeva for the panoramic terrace and €12-18 Bosnian classics. One activity: the Tunnel of Hope museum at Sarajevo Airport, €5 — the actual tunnel dug under the runway during the 1992-95 siege. The Sarajevo War Childhood Museum (€5) in Bistrik is a quieter counterpart. Total weekend: €230-270 per person.

Riga, Latvia — from London/Berlin/Milan

The Baltic capital with the densest Art Nouveau quarter in Europe (UNESCO since 1997). Ryanair and airBaltic fly daily from London Stansted, Berlin, Milan Bergamo, Dublin and Rome to Riga, with returns from €50-90 booked 4-6 weeks ahead.

Where to stay: The Naughty Squirrel Backpackers in the Old Town does dorms from €15 and private twins €50-70; Tree House Hostel is the Vecrīga (Old Riga) alternative. Food: Lido Atpūtas Centrs for cafeteria-style Latvian classics (€8-12 for a full plate, the chain is institutional), Black Magic on Kaļķu iela for Riga Black Balsam shots in the historic 1752 pharmacy interior. One activity: the Art Nouveau District walk (Alberta and Elizabetes streets — Mikhail Eisenstein's facades) plus the Riga Art Nouveau Museum on Alberta 12, €9 admission. Total weekend: €230-270 per person.

Vilnius, Lithuania — from London/Berlin/Milan

The smaller, prettier Baltic capital. Ryanair and Wizz Air both fly from London Luton, Berlin Brandenburg, Milan Bergamo and Dublin to Vilnius, with returns from €50-90 booked 4-6 weeks ahead. The Vilnius airport-to-centre train takes seven minutes and costs €0.70.

Where to stay: Downtown Forest Hostel & Camping on the edge of the Old Town does dorms from €14 and privates €55-75; Hostelgate Downtown sits right in the Old Town. Food: Bistro 18 for modern Lithuanian (mains €12-18), Šnekutis for cepelinai (the potato-and-meat dumplings) and craft beer at €8-12 a main. One activity: Gediminas' Tower (€6) and the National Museum at the foot of the hill (€5), or the Užupis self-declared republic across the Vilnia bridge — free, with its constitution mounted on a wall in 23 languages. Total weekend: €220-260 per person.

Bratislava, Slovakia — from London/Milan/Brussels

The smallest capital on the list and the easiest day-trip-extender from Vienna (a 1h 10m FlixBus or RegioJet ride away). Ryanair flies from London Stansted, Manchester, Milan Bergamo, Brussels Charleroi and Dublin to Bratislava with returns from €40-70 booked 4-6 weeks ahead.

Where to stay: Hostel Blues on Špitálska does dorms from €15 and privates €50-70 a five-minute walk from the centre; Wild Elephants Hostel is the alternative. Food: Bratislavský Meštiansky Pivovar — the city brewery — does bryndzové halušky (sheep-cheese gnocchi) and dark beer for €10-15; Slovak Pub on Obchodná is the no-frills classic. One activity: Bratislava Castle (€10 adult, free for under-15s) plus the UFO Observation Deck on the SNP Bridge (€10 with a drink credit). Total weekend: €210-250 per person.

Porto, Portugal — from Lisbon (or London/Paris)

The domestic Portuguese pairing that quietly works under €300. From Lisbon, the CP Alfa Pendular tilting train runs Lisbon Oriente → Porto Campanhã in 2h 45m for €25-35 each way booked ahead, or €15 on the slower Intercidades. From a major European hub, Ryanair flies London Stansted and Paris Beauvais to Porto with returns from €60-100.

Where to stay: Selina Porto on Rua das Flores does dorms from €18 and private rooms €70-110; Yes! Porto Hostel near São Bento station is the budget alternative at €55-75 privates. Food: Cantina 32 for petiscos (mains €12-18), Brasão Aliados for the canonical francesinha sandwich (€11-14). One activity: a port wine cellar tour and tasting in Vila Nova de Gaia — Taylor's, Graham's or Cálem all run hourly tours at €15-25 with three-wine flights. Total weekend: €250-280 per person from Lisbon, the upper end of the list.

Naples, Italy — from Rome (or London/Berlin)

The domestic Italian pairing for anyone based in Rome or arriving via a cheap flight from London or Berlin. From Rome, Trenitalia Frecciarossa and Italo run hourly to Napoli Centrale in 1h 10m for €20-40 booked 4-6 weeks ahead. From Europe, Ryanair flies London Stansted, Berlin Brandenburg and Brussels Charleroi to Naples with returns from €50-100.

Where to stay: Hostel of the Sun on Via Melisurgo (between the port and Piazza del Plebiscito) does dorms from €18 and privates €60-90; Naples Pizza Hostel near the Spanish Quarter is the alternative. Food: L'Antica Pizzeria da Michele (the 1870 institution on Via Cesare Sersale) does the Margherita for €5.50, Marinara €5; Trattoria da Nennella in the Spanish Quarter for theatrical Neapolitan classics, mains €10-16. One activity: the Naples Underground (Napoli Sotterranea) Greco-Roman aqueduct tour, €12, or a half-day to Pompeii by Circumvesuviana train (€2.80 each way, entry €18 at pompeiisites.org). Total weekend: €250-280 per person.

Athens, Greece — low season only (Nov-Feb excl. Christmas)

The one Mediterranean classic that only works on this budget in genuine low season. From London, Berlin, Milan and Rome, Ryanair, Wizz Air and Aegean drop Athens fares to €60-110 return between mid-November and February (excluding the Christmas-New Year peak). Skip summer entirely if you want this under €300.

Where to stay: Athens Backpackers in Makrygianni (a 10-minute walk to the Acropolis) does dorms from €18 and privates €70-100; City Circus Athens in Psyrri is the design alternative at €80-120 privates. Food: Diporto Agoras — the basement taverna on Theatrou with no menu, just whatever the owner cooks — €10-14 for a full plate of fish stew, beans, retsina from the barrel; Karamanlidika tou Fani for Greek-Anatolian small plates, €14-20 mains. One activity: the unified Acropolis ticket — Acropolis, Ancient Agora, Roman Agora, Hadrian's Library, Kerameikos, Olympieion — €30 in summer, €15 between 1 November and 31 March, valid five days (see odysseus.culture.gr). Total weekend: €250-290 per person in low season; closer to €400 in May-September.

How to make the budget actually work

Book flights 4-8 weeks ahead, never at the airport. The Ryanair and Wizz Air pricing curves both have a clear sweet spot four to eight weeks before departure. Same-week prices on a Friday-Sunday return from London to Sofia jump from €50 to €180+ on popular weekends. The exception is genuine low season (November-February excluding Christmas), where booking three to seven days ahead can occasionally beat the four-week price.

Travel hand-luggage only. Ryanair's free small bag is 40x20x25cm — a 20-litre daypack. Wizz Air's free small bag is 40x30x20cm — fractionally bigger. Anything larger costs €25-40 each way and immediately tips a €60 flight into €100. Pack a 40-litre backpack as your single piece, wear the bulky clothes onto the plane, and the airline cabin-bag math works.

Hostel beds in a private twin, not a dorm, if you're travelling solo and want sleep. The savings from a 12-bed dorm versus a private twin are usually €15-25 per night; you lose that back in lost sleep, alarm-clock collisions and shower queues. The named hostels above all offer private twin or double rooms in the €40-75 range — that is the right pick for under-30 weekenders and a non-negotiable for over-30s.

Eat where locals eat, drink in destination. A €2 espresso at the Lavazza counter on Naples Centrale is the same coffee that a corner bar in the Quartieri Spagnoli charges €1.10. A €0.70 espresso at a Sofia café versus €3.50 at a hotel bar; €1.20 for a half-litre of Lithuanian craft beer at Šnekutis versus €5 in a tourist-strip pub. The budget breakdowns above assume local pricing. They break completely if you eat dinner in hotel restaurants.

Use FlixBus or BlaBlaCar for short hops within the destination region. Krakow to Wieliczka, Sofia to Plovdiv, Riga to Sigulda — local rail or FlixBus is €3-8 each way. Taxis would be €25-50 and burn the activity budget.

For weekends where the train is the better tool than the budget flight, the Best European Weekend City Breaks by Train pillar covers the twelve high-speed rail pairs (Paris-Brussels, Vienna-Budapest, Milan-Venice) that are often a better fit for a Friday-evening departure. For under-€300 city breaks where the destination itself is the budget engine rather than the flight, our cheapest European cities for 2026 is the companion ranking — many of the cities above appear there. And for the deeper budget framework on €50/day living costs once you arrive, the how to travel Europe on €50 a day guide is the wider pillar this fits into.

What to skip

Skip premium hubs as base airports for Friday-evening departures. Heathrow, Paris Charles de Gaulle, Munich and Zurich price weekend leisure flights at full-service rates. The under-€300 budget works from London Stansted/Luton, Paris Beauvais, Milan Bergamo, Rome Ciampino, Brussels Charleroi and Berlin Brandenburg — the actual Ryanair and Wizz Air bases.

Skip airport-area hotels. A €60 hotel five kilometres from Krakow Balice means a €20-30 taxi each way and a Saturday morning spent on logistics. The city-centre hostels named above are 10-20 minutes from the airport by bus or train at €1-4 each way.

Skip the August Mediterranean. Athens, Naples, Porto and any other Mediterranean destination in July-August at sub-€300 is a fantasy unless you have a free place to stay. Hostel rates double, flights triple, and 38°C heat closes attractions in afternoons. The Mediterranean weekend at this price point is a November-March exercise. The Eastern European destinations (Krakow, Sofia, Bucharest, Riga, Vilnius) hold their pricing more steadily through summer.

Skip Friday-evening flights from London in high season. The Friday 18:00-21:00 departure slot from Stansted, Luton and Gatwick is where Ryanair and Wizz Air load their highest fares. Saturday morning departures (06:00-09:00) on the same routes are usually €40-90 cheaper.

Skip the bag fee by packing properly. A 20-litre daypack holds two days of clothing, one pair of shoes worn, toiletries in 100ml bottles, a thin rain layer and a charger pouch. That is the entire kit. Anything larger and you pay for the privilege of carrying it.

Frequently Asked Questions

Which is the cheapest weekend on this list?

Sofia, Bucharest or Tirana — all three come in at €200-240 per person all-in for a Friday-to-Sunday weekend. Sofia edges it because Wizz Air's London Luton and Vienna routes are aggressively priced (returns from €40 booked 4-6 weeks ahead) and the Bulgarian lev is not euro-pegged, so restaurant meals run €8-14 for full plates. Hostel Mostel includes a free dinner. Tirana is the close runner-up because Albania's lek gives the same currency advantage.

Can a couple do this for under €300 each, or only solo travellers?

A couple sharing a private hostel twin actually does better than two solo travellers — the shared room cost (€50-75 per night) splits in half, so the lodging line drops to €40-75 each for two nights total. Two-up total comes in at €180-220 per person on the cheapest destinations (Sofia, Tirana, Bucharest) versus €200-240 solo. The exception is dorm-only travellers, where the per-bed price is the same whether you book together or separately.

Do I need to bring cash, or do cards work everywhere?

Cards work fine in Krakow, Riga, Vilnius, Bratislava, Porto, Naples, Athens, Bucharest and Belgrade — the major chains and most restaurants take Visa and Mastercard. Cash is genuinely needed for: market stalls in Sofia and Tirana, bus tickets in Bucharest and Sarajevo, tips everywhere, and the cheapest local eateries in the Balkans. Withdraw €100-150 in local currency from an ATM in destination (not at the airport — airport ATMs sting on fees) and use cards for the bigger bills.

What is the absolute earliest I can book to get the cheapest fare?

Ryanair and Wizz Air both release schedules around 9-12 months in advance, but the cheapest fares are not at the moment of release — they sit in a four-to-eight-week pricing window before departure for most routes. The €15-30 promotional fares that Ryanair publicises ("3 million seats from €19.99") are usually attached to mid-week, off-peak slots and rarely to Friday-Sunday weekend pairings. For weekends specifically, the practical advice is: monitor for four to six weeks out on the Ryanair or Wizz Air app, set a price alert via Google Flights, and book the moment the return-pair total drops below €60.

Are Eastern European destinations safe for a solo weekend trip?

Sofia, Krakow, Bucharest, Riga, Vilnius, Bratislava and Belgrade are all rated as safe European city destinations by every major travel-advisory source — comparable to any Western European capital. Standard urban precautions apply (pickpocketing in tourist zones, scams at unmetered taxi ranks). The two on this list that warrant slightly more research before going are Tirana (excellent now but tourism infrastructure is still maturing — English is patchy outside the centre) and Sarajevo (entirely safe, but the topic-density of memorials and bullet-marked buildings is heavier than a holiday traveller might expect — read into the 1992-95 siege history before the trip).