Off-season city breaks from Brussels
21 of the 21 destinations on this site have a direct flight from Brussels. 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 Brussels. 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.
- TallinnEstonia£195Direct — airBaltic · 2 nights · Dec - Mar
- DublinIreland£235Direct · 2 nights · Sep – Mar
- BerlinGermany£240Direct — Brussels Airlines · 2 nights · Jan – Feb
- LisbonPortugal£255Direct · 3 nights · Oct – Mar
- EdinburghScotland£260Direct — Brussels Airlines; Ryanair from Charleroi · 2 nights · Nov – Jan
- GdanskPoland£275Direct — LOT · 3 nights · Nov - Feb
- ViennaAustria£275Direct · 2 nights · Jan – Feb
- RigaLatvia£290Direct — airBaltic; Ryanair from Charleroi · 3 nights · Feb – Mar
- BudapestHungary£305Direct — Brussels Airlines; Ryanair and Wizz Air from Charleroi · 3 nights · Jan – Feb
- PragueCzech Republic£315Direct — Brussels Airlines, SmartWings; Ryanair from Charleroi · 3 nights · Nov – Feb
- SevilleSpain£320Direct — Transavia; Ryanair from Charleroi · 3 nights · Jan – Feb
- PortoPortugal£325Direct — Brussels Airlines, Ryanair, Transavia · 3 nights · Feb – Mar
- LondonEngland£330Direct · 2 nights · Jan - Mar
- AmsterdamNetherlands£345Direct · 2 nights · Oct – Apr
- ParisFrance£350Direct · 2 nights · Nov - Mar
- BolognaItaly£360Direct — Brussels Airlines, Ryanair · 3 nights · Nov - Jan
- FlorenceItaly£360Direct — Brussels Airlines, Vueling · 3 nights · Jan – Feb
- RomeItaly£375Direct · 3 nights · Nov – Mar
- AthensGreece£410Direct — Aegean, Brussels Airlines, Sky Express; Ryanair from Charleroi · 3 nights · Jan – Mar
- KrakówPoland£260Direct, but seasonal — check your dates — Brussels Airlines, October to November · 3 nights · Nov – Feb
- BrugesBelgium£235Bruges has no airport. Fly to Brussels, then about an hour by train. · 2 nights · Jan - Feb