Off-season city breaks from Berlin
17 of the 20 destinations on this site have a direct flight from Berlin. The rest need a connection, which usually costs more than the fare difference suggests.
Route data is from flightconnections.com, last updated 16 October 2026 and read on 28 October 2026. It covers every airport serving Berlin. Airlines are named where the source named them.
One thing worth saying plainly: the only part of a trip that changes with where you fly from is the flight. Room rates, tourist tax, what the sights cost and which months are worth going are the same whoever you are and wherever you start — so the prices below hold for you, and the flight is the bit you check.
- BrugesBelgium£235Direct to Brussels, then an hour on by train · 2 nights · Jan - Feb
- DublinIreland£235Direct · 2 nights · Sep – Mar
- LisbonPortugal£255Direct · 3 nights · Oct – Mar
- EdinburghScotland£260Direct — easyJet, Eurowings, Ryanair · 2 nights · Nov – Jan
- ViennaAustria£275Direct · 2 nights · Jan – Feb
- RigaLatvia£290Direct — airBaltic · 3 nights · Feb – Mar
- BudapestHungary£305Direct — Ryanair, Wizz Air · 3 nights · Jan – Feb
- SevilleSpain£320Direct — easyJet · 3 nights · Jan – Feb
- PortoPortugal£325Direct — easyJet, Eurowings, Ryanair · 3 nights · Feb – Mar
- LondonEngland£330Direct · 2 nights · Jan - Mar
- AmsterdamNetherlands£345Direct · 2 nights · Oct – Apr
- ParisFrance£350Direct · 2 nights · Nov - Mar
- BolognaItaly£360Direct — Eurowings, Ryanair · 3 nights · Nov - Jan
- RomeItaly£375Direct · 3 nights · Nov – Mar
- AthensGreece£410Direct · 3 nights · Jan – Mar
- TallinnEstonia£195Direct, new this winter — airBaltic and Ryanair · 2 nights · Dec - Mar
- FlorenceItaly£360Direct, new this winter — Volotea · 3 nights · Jan – Feb
- KrakówPoland£260No direct flight — you'll be connecting · 3 nights · Nov – Feb
- GdanskPoland£275No direct flight — you'll be connecting · 3 nights · Nov - Feb
- PragueCzech Republic£315No direct flight — you'll be connecting · 3 nights · Nov – Feb