So, how to travel to London? You can get to the city either by plane, by train or by bus or coach.
Flights to London
The City of London has 5 airports – Gatwick, Heathrow, Luton Airport, London City Airport, and Stansted. If you are coming from Europe, the best idea is to fly in with a low-cost airline. There are many airlines that offer routes between London and various European cities. EasyJet and Ryanair are perhaps the most well-known budget airlines. If you are traveling from outside Europe, your best bet is to take a close look on some of the travel websites for the best deal.
Trains to London
Getting to London by train is fast and easy. Local, regional, national and international rail services also serve the city. London has numerous central mainline station, including London Waterloo (where Eurostar arrives from Brussels and Paris), London Bridge, London Victoria, London Paddington, London Liverpool Street, London St Pancras, London Kings Cross, London Fenchurch Street, London Euston, London Charing Cross, and London Cannon Street.
Where can you buy train tickets? You can purchase them for journeys within England online from such websites as The Train Line and QJump. You must check timetables and fares to help you plan your travel to London.
Buses to London
You might get to the city by bus/coach from elsewhere in Britain or from other European cities with companies like Eurolines. Getting to London by bus is pretty easy: the bus will take you to central London. On the other hand, getting to the city by coach will take you to London Victoria coach station, close to Victoria train station right in the heart of the city.