How To Reach London

4.8 / 5 43 votes

Country rank: 1 out of 8 Places To Visit In England

Sub-Region: South Eastern part of the island of Great Britain


Search for directions from

How to Reach London from India

London has numerous airports and there are various airlines that serve regular flights from India and it takes from 11 to 39 hours to reach the city. Flights to London are offered by British Airways, Virgin Atlantic, Jet airways and many others. All the major cities in India like New Delhi, Mumbai, Bangalore, Kolkata and Chennai are connected to London via direct flights. Air India, British Airways and Emirates are the best options for travelling comfortably to London.

Visa Policy for Indians

One needs to apply for a Standard Visitor Visa if they want to visit the UK for leisure, business or any medical treatment. One can stay in UK for 6 months with this visa. The standard cost of visa is GBP 87. There are various Visa application centres where the Indians can apply for getting a tourist visa for London.

How to Reach London by Bus

There are various international and domestic long distance buses available for transport to and from London. There are various coach stations off Buckingham Palace in Westminster, which lies close to the London Victoria Rail Station. The main coach operators are National Express which operate services to/ from London from throughout Great Britain. Eurolines and Megabus are other important coach services.

How to Reach London by Flight

Being a huge global city, London can be considered as the most served destination for airways. The city has a total of six airports, Heathrow Airport being the largest and busiest one. This airport connects London to all the major cities in the world. The other airports are Gatwick, Stansted, Luton, City and Southend. Other than these major airports in the city, there are various regional UK airports that can be conveniently accessed from London, and they serve as a cheaper option as well. Travelling within the city from the airport is also a simple option because of the different public transport links.

Tentative return flight prices to London from major cities in India:

Powered by:

Starting City Return price (approximate)
Mumbai ₹ 67,678 Non-stop Check
New Delhi ₹ 68,134 Non-stop Check
Bengaluru ₹ 101,462 Non-stop Check
Chennai ₹ 77,071 Non-stop Check
Hyderabad ₹ 68,184 Check
Kolkata ₹ 70,447 Check
Search for flights to London

How to Reach London by Road

London is the most important city in UK and is easily accessible by car. Greater London is encircled by M25 Orbital motorway, which connects the city to other major areas like Scotland and Wales. Ridesharing is the best and the cheapest option for travelling to and from London. There are hardly a few people who drive to the centre of London as the roads remain congested heavily throughout the day. There are various Pay as you go car rental companies in the city.

How to Reach London by Train

London can be considered as the hub of the British rail network and every major city in and around Britain has frequent trains to London. The rail fares are comparatively quite cheaper than the cabs and buses. The major lines in London are London Paddington, London Marylebone, London Euston, London King's Cross, Liverpool Street, etc.

London Packages

Compare quotes from upto 3 travel agents for free

View All Packages for London >

Local Transport in London

London has one of the best public transport systems in the entire world. The main options for travelling within London are by tube, by Docklands light Railway, by boat and the airport express. London is connected to the suburban towns by tram, overground and national rails. Oyster card is an electronic smartcard used for transportation and it is much cheaper than the paper tickets. There are also double decker buses specially for local sightseeing.

Places to Visit In London