Book Cheap Train Tickets From Heathrow to London
If you are flying to the UK, it is quite likely that you might arrive at Heathrow Airport. Heathrow is the busiest airport in the UK, with 61.6 million passengers travelling through it in 2022.
It is very easy to get from Heathrow Airport to London with regular services operated by Heathrow Express to London Paddington Station from Heathrow Central Train Station, also known as Heathrow Terminals 2 & 3 Train Station, which can be reached in a short walk via an underground walkway linking Terminal 3 to the Central Bus Station and the London Underground Station.
There are four Heathrow Express trains per hour from Heathrow Central running to London Paddington, so passengers do not have long to wait at the train station, once you arrive from whichever Heathrow terminal you land at. As well as taking a Heathrow Express train, you also have the option to travel into London on the tube with six trains per hour running into London with the option to depart at London Paddington, Bond Street, Liverpool Street, or multiple other stations. If your flight is landing at Terminal 4 or Terminal 5 instead of Terminal 2 or 3, you can also take the underground from there.
You can view the Heathrow Express timetable and book your ticket for the direct service using our booking engine. To save money, we would advise booking in advance to benefit from cheaper advance tickets and splitting your ticket with us. Discounts can also be found to get a lower price by using a railcard.
Travelling From Heathrow to London by train
Departure Station
Heathrow Central
Arrival Station
London Paddington
Distance
14 Miles / 23 Kilometers
First Train
04:12
Last Train
00:14
Fastest Journey Time
15 Minutes
Avg. Journey Time
33 Minutes
Frequency
71 Trains per day
Operators
Heathrow Express
Heathrow to London Train Routes
Once you land at Heathrow, you may want to take onward journeys to many other destinations, including London. Use our journey planner to book your route to whichever city you choose; you can easily reach many destinations after you land at your terminal, including Manchester, Birmingham, and Leeds.
Train Companies
Heathrow Express
Four Heathrow Express services per hour run to London from Heathrow per hour. As well as booking tickets before you travel, Oyster Cards and contactless cards are also accepted on this service. You can choose between Express Class and Business First Class, with both offering plenty of luggage space and complimentary newspapers and Business First Class offering extra legroom and Fast Track Airport Security.
Elizabeth Line
You can also travel on the tube to reach London; this is particularly handy if you are landing at Terminal 5 or 4, as they have underground stations. If you need to reach London King's Cross to continue your journey to your destination by train, you can take the Circle or Hammersmith & City lines from London Paddington.
Frequently Asked Questions
Is there a direct train from Heathrow to London?
There is a direct train from Heathrow to London operated by Heathrow Express, as well as an underground service on the Elizabeth Line.
How long does it take to travel from Heathrow to London?
It takes just 30 minutes to travel from Heathrow to London on the Heathrow Express. The Elizabeth Line also takes around 30 minutes.
What are the Heathrow to London train times and schedule?
You can view the Heathrow to London train times and schedule by searching using our booking engine.
How much is the train ticket from Heathrow to London?
The price of a train ticket from Heathrow to London can vary depending on which service you take, how early you book, and whether you split your ticket with us.
When should you book your train tickets from Heathrow to London?
You should book your train tickets from Heathrow to London as early as possible in order to get tickets at a lower cost.
Which train companies operate between Heathrow and London?
Heathrow Express and Transport for London are the train companies that operate between Heathrow and London.