Search 321,000 hotels worldwide.
Get the best price available for your trip.
No Expedia cancellation fee to change or cancel almost any hotel reservation.
Simultaneously modern and ancient, London is a favourite for history enthusiasts and culture-hungry tourists. Whether ambling through Trafalgar Square, taking in a show at the Comedy Store, or touring Buckingham Palace, visitors crowd every corner of this city year round. Given that this is such a popular tourist destination, cheap flights to London are easy to find.
Best time to go to London
June through September is the busiest period, as the climate is typically temperate and mild and makes for a great time to visit Hyde Park or Regent's Park, or take in some of the spectacular flora at the Kew or Chelsea Physic gardens.
Tourism wanes during the months of April and May, and September through October, but it’s still an excellent time to visit, as flights to London are reasonably priced, and the city is still bursting with activity, such as the Baishakhi Mela celebrations in May, the London Film Festival, and the Thames Festival in September in October.
From July through August many of the locals leave the city in search of warmer weather. Despite this, visitors still crowd the city in order to take part in the Notting Hill Carnival, attend concerts and shows at the Royal Albert Hall, or take a walking tour through the Tower of London. It is important to book ahead in order to get the best price on flights during this period.
London Airport and transfer information
Though more expensive than other options, taking a taxi or the Heathrow Express train are two of the quickest ways to get to your destination. Cheaper alternatives are coaches and the tube, but these can take up to an hour to arrive.
Gatwick Airport (LGW)Distance: 40km south from London
There are over 200 coaches and numerous taxis servicing this airport, making it easy to get to London at any hour. However, these options can take almost 90 minutes to arrive in the city. A quicker alternative is the train, which only takes 30 - 45 minutes.
Stansted Airport (STN)Distance: 48km northeast from London
One of the most economical and convenient methods of ground transport is the train service, which takes about 45 minutes to arrive in London. Taxis are also quick, but are significantly more expensive. If you are travelling on a budget, you can take the shuttle, although be ready to wait, as it can take up to two hours.
Online resources for your travel to London