London is a walk through the past, serving up ancient treasures like the Tower of London, the grand Georgian crescents of Chelsea and St Paul’s Cathedral.
But it’s also got the future in its sights. Shoreditch stacks up hipster coffee shops and kitsch cafés. Meanwhile, the city skyline glimmers with sleek steel-and-glass skyscrapers like the Gherkin and The Shard.
In between, you’ve got a city that dishes up some of the best restaurants, theatres, pubs and clubs in the world – and it’s all just a flight away from Bristol.
All the flights have stopovers, so they last from 3 hours 30 minutes.
KLM, Aer Lingus and British Airways offer flights via nearby European cities like Dublin or Amsterdam.
There are loads of different route options, so you can take your pick from over 100 indirect flights a day.
All flights jet off from Bristol Airport. You can choose to land in London City Airport, London Luton Airport, Gatwick Airport and Heathrow Airport.
There aren’t any direct flights from Bristol to London. It’s usually cheapest to fly with KLM and travel via Amsterdam.
When visiting London, it’s hard to know when to start. Luckily, it’s one of the most walkable cities on the planet, with a transport system of tube trains and red buses that’s second to none.
Westminster is a good place to start. Stand by the bridge, and you’ll spy Big Ben, the Houses of Parliament, Westminster Cathedral, plus the London Eye. Or you could head to Southbank, where riverside book stalls, buskers and the Tate Modern make it a great spot for a riverside walk.
And don’t forget to check out the far end of the tube lines. Camden deals out alternative markets and rock pubs, while Greenwich is a treasure trove of maritime history.
Looking for cheap Bristol to London flights? Check out our search engine.