10 cheapest city breaks Europe under €350
Want to fly out for a long weekend without breaking the bank? These 10 cities cost less than €350 total per person for a 3-day trip including flight + hotel.
1. Krakow, Poland
Flight from Amsterdam €60, hotel €40/night, beer €2, hearty meal €8. Total 3 days: €270. Old town + Jewish quarter Kazimierz, Auschwitz day trip €30.
2. Sofia, Bulgaria
Flight €70, hotel €35, food €15/day. Total 3 days: €250. Mount Vitosha for hikes, Alexander Nevsky cathedral, Ottoman-era covered markets.
3. Bucharest, Romania
Flight €80, hotel €40, meal €10-€15. Total 3 days: €290. Palace of Parliament, communist-era boulevards, lively cocktail scene.
4. Belgrade, Serbia
Flight €100, hotel €40, meal €12. Total 3 days: €310. Soviet-brutalist meets Ottoman bazaars. Best clubs in southern Europe.
5. Vilnius, Lithuania
Flight €80, hotel €45, meal €10. Total 3 days: €290. Baltic charm, UNESCO old town, Užupis artistic district.
6. Tallinn, Estonia
Flight €90, hotel €50, meal €12. Total 3 days: €310. Medieval old town + ferry to Helsinki for a day trip.
7. Riga, Latvia
Flight €85, hotel €45, meal €12. Total 3 days: €295. Art Nouveau architecture, Riga central market, Jurmala beach.
8. Budapest, Hungary
Flight €70, hotel €50, meal €15. Total 3 days: €305. Thermal baths, ruin bars, Buda castle. Great public transport.
9. Athens, Greece
Flight €100, hotel €55, meal €15. Total 3 days: €340. Acropolis + Plaka tavernas. Day trip to Cape Sounion.
10. Prague, Czech Republic
Flight €80, hotel €60, meal €15. Total 3 days: €335. Charles Bridge, Old Town Square, Prague Castle, hearty Czech food and great beer.