Luckily, it's possible to visit dozens of cities abroad without paying for an overnight stay at all.
We've listed iconic cities all over the continent where flight times from London are less than two and a half hours.
Prices relate to the next available direct flights leaving for each city on a weekend.
From watching perfectly executed equestrian stunts in Vienna to sampling Guinness in Dublin, here are 21 European cities you can see in a day, ranked by the time it will take you to get there: