Railway bridge over the Thames in London
London Railway Bridge

Many travellers wonder how to get from Heathrow to the London city centre. There are several different options, which vary by time and price. Usually the more time it takes to get from Heathrow to London, the less it costs to get there. The opposite is also true.

How to Get from Heathrow to the London City Centre by Tube
The trip from Heathrow to London by tube takes about an hour to an hour and a half, depending on where your accommodation or hotel in London is located.

Costs vary depending on whether you have an Oyster Card, but the tube is the least expensive option for getting from Heathrow to London. With an Oyster Card, the cost of the tube from Heathrow can be as low as 3.00 GBP for travel at off-peak times.

How to Get from Heathrow to the London City Centre by Train
The Heathrow Express is the high-speed train from Heathrow to London Paddington Station. The Heathrow Express takes 15 minutes. Adult Heathrow Express tickets cost 20.00 GBP one-way or 34.00 GBP return (standard fare class). The Heathrow Express is the fastest but most expensive way to get from Heathrow to the London city centre by public transportation.

The Heathrow Connect train takes around 25 minutes to get from Heathrow to central London. It runs less frequently and stops more frequently than the Heathrow Express, but costs only 9.50 GBP one-way or 19.00 GBP round-trip. Like the Heathrow Express, it arrives at Paddington Station.

How to Get from Heathrow to the London City Centre by Taxi, Car Service, Shuttle, or Bus
Taxis, car services, shuttles and buses from Heathrow to London are readily available outside of the arrivals halls. However, due to traffic, journey times can be long and taking the train or the tube is often a better option. If your journey requires a car, Just Airports runs a good and relatively inexpensive car service from Heathrow to the London city centre.