Find the different options for getting between Heathrow and Reading.
Take a Great Western Railway (GWR) train from Reading Station to Paddington.
At Paddington, change for the non-stop Heathrow Express service to Heathrow.
The journey takes around 1 hour and 5 minutes.
Catch the Elizabeth line from Reading Station, heading eastbound to Hayes & Harlington Station.
Change for a westbound service directly to Heathrow.
The journey takes around an hour.
Take a train (GWR/Elizabeth line) from Reading to Paddington.
Take the District line to Earls Court
Pick up a Piccadilly line train to Heathrow.
This journey takes around 1 hour and 30 minutes.
Catch the RailAir RA1 from Reading Station.
Coaches call at Terminal 5, then Terminal 2, and Terminal 3.
This journey takes around 40 minutes (depending on traffic).
There are many options for getting from Reading to Heathrow on public transport.
The fastest, cheapest and most direct route is to travel from Reading to Heathrow by coach. You can do this on a direct RailAir RA1 from Reading station. A typical journey takes 40 minutes, depending on traffic.
The Elizabeth line offers the second-fastest journey time. To do this, travel from Reading to Hayes & Harlington. From there, change for a westbound service directly to Heathrow. Journey times on average take around an hour.
Heathrow Express users can expect a similar journey time to the Elizabeth line. For this journey, take a GWR train from Reading to Paddington. At Paddington, change for the non-stop Heathrow Express service to Heathrow.
You can also complete this journey using the London Underground. To do this, take a train from Reading to Paddington. From Paddington, take the District line to Earls Court. At Earls Court, change for the Piccadilly line train to Heathrow. The journey takes about 1 hour 30 minutes on average.
Whilst there isn’t a direct rail connection between Reading and Heathrow. The most direct rail route is to take the Elizabeth line. You'll need to change at Hayes & Harlington on the eastbound line for a westbound train to Heathrow. This journey takes around an hour to complete.
The only direct routes from Reading to Heathrow are coach services. The RailAir RA1 (calling at Terminals 5, 2 and 3) departs from Reading Station. Journey times on average take around 40 minutes, depending on traffic.
The journey between Reading and Heathrow takes between an hour and 1 hour 30 minutes. This depends on which terminal you are travelling to, and the time of day you are travelling.
If you are driving or taking a taxi from Reading to Heathrow, journeys take between 30 and 45 minutes. The distance is around 27 miles (44KM).
A typical taxi fare from Reading to Heathrow will cost between £70.00 and £100.00, taking between 30 to 45 minutes. The price and time it takes depend on the time of day you're travelling and which terminal you're going to.
You can book a taxi or private hire car through one of Heathrow’s approved providers, WeKnow London. WeKnow can offer fixed rates for your journey.
The journey between Reading and Heathrow cannot be completed on the London Underground. Journeys on the tube typically take 1 hour 30 minutes. This depends on when you're travelling and which terminal you are travelling to or from. Underground users should take a train from Reading to Paddington. From there, you can change to the District line at Earls Court, then take a Piccadilly line train to Heathrow.