Where to go for a long weekend from the UK
Short-haul, roughly three hours or under, and easy to do in three or four days. These are the places that reward a weekend rather than punishing you for only having one.
A long weekend has one rule: the getting-there can’t eat the trip. That means short-haul — ideally under three hours — a city you can feel by the second morning, and no six-hour transfer on either end. Everything below clears that bar. Pick by the kind of weekend you want, not the flight time.
Porto
Port cellars, tiled churches and long riverside evenings. One of Europe’s best-value food cities, small enough to feel like yours by day two.
Seville
Moorish palaces, orange trees and streets built for getting lost. Tapas turns dinner into six small decisions instead of one big one.
Amsterdam
World-class museums and canal-side cafés, barely an hour away — so a long weekend actually feels long.
Copenhagen
Design, harbour swims and a food scene that changed how the world cooks. Everything works; it quietly resets you.
Kraków
One of Europe’s great medieval squares, serious history, and food and drink for half what you’d pay further west.
San Sebastián
More Michelin stars per square mile than almost anywhere, a pintxos crawl every night, and Europe’s best city beach.
Nice
That Mediterranean light, socca in the old town, a swim before lunch and trains along the coast all afternoon.
Edinburgh
A medieval old town and a Georgian new town, both walkable in a weekend — and no airport for much of the UK.
How to choose between them
They’re all good — that’s the problem. The tie-breaker isn’t the place, it’s you. Want heat and slowness? Seville or Porto. Food the whole reason? San Sebastián. City energy and museums? Amsterdam or Copenhagen. Best value? Kraków, easily. No passport-and-airport hassle? Edinburgh.
If you’d rather not weigh it up yourself, the quiz will. Tell it your budget, your nearest airport and who’s coming, and it’ll hand you one of these — or somewhere better suited that you hadn’t thought of — as a single confident answer.