Heathrow to Reading Station: Trains, Coaches and Taxis Compared

RailAir coaches, Elizabeth line connections and direct road routes make the 40-kilometre trip from Heathrow into central Reading straightforward once you know which option suits your arrival time.

The RailAir coach: the simplest link to Reading station

The most direct public transport between Heathrow and Reading station is the RailAir coach, which runs from the Central Bus Station between Terminals 2 and 3. It takes roughly 45 to 60 minutes depending on traffic on the M4, and drops passengers at Reading station's north-side interchange, a short walk from the main concourse and the Oracle shopping centre. Coaches run frequently through the day, with a reduced timetable overnight, so it suits most arrivals except very late flights.

For a first-time visitor the coach removes the stress of navigating the Underground with luggage. You board once, sit down, and arrive within a few minutes' walk of Reading's hotel cluster around Station Road and Friar Street. If your flight lands between 06:00 and 22:00 and you are heading straight to a hotel, this is the option I would book. Buy a ticket at the counter or the machine rather than relying on contactless, which is not valid on this service.

By train via London or Hayes: when the railway wins

Heathrow has no direct mainline rail link to Reading, so a train journey means at least one change. The cleanest route is the Elizabeth line to Hayes & Harlington, then a Great Western Railway service west to Reading, which together take around 55 to 75 minutes. Alternatively, take the Piccadilly line or Heathrow Express into Paddington and pick up a fast GWR service to Reading, which reaches the town in about 25 minutes from London.

The rail route makes sense if you already hold a rail ticket, are travelling at peak commuter hours, or want to break the journey in London. It is less appealing with heavy bags, since Paddington involves stairs and a concourse walk. Note that Reading has two stations: Reading, the main one, and Reading West, which is closer to Tilehurst and the western suburbs but has far fewer services. Almost every visitor wants the main station.

Taxi, car hire and the drive from the airport

By road the distance from Heathrow to Reading town centre is roughly 40 kilometres, usually 35 to 50 minutes via the M4 westbound to junction 10 or 11. Taxis and private hire cars are available at each terminal's designated rank; book ahead if you land after midnight, when availability thins. Car hire desks sit in the terminal forecourts, but unless you plan day trips to the Chilterns or Cotswolds, parking costs in central Reading make a hire car poor value for a city break.

If you are driving yourself, the M4 is quick outside rush hour, but the westbound carriageway clogs badly between 07:30 and 09:30 and again from 16:30. For a weekend stay, arrive Friday evening or Saturday morning and park at a hotel with on-site spaces near the station; several properties around Blagrave Street and Forbury Road offer this. Skip the car entirely if your trip is confined to Reading, Henley and the Thames Path.

Arriving in Reading: where to stay and what to skip

Reading station puts you within ten minutes' walk of most central hotels. The area between Station Road, Friar Street and the Oracle is dense with mid-range chains, handy for the Riverside and the Kennet and Avon canal. For a quieter stay, look at the streets off Castle Hill or towards the Royal Berkshire Hospital side, which are leafier and still walkable. Best months to visit are May, June and September, when the Thames Path and Caversham Court Gardens are at their best and the town is less crowded than in July and August.

Skip hotels clustered around the Madejski Stadium and Green Park on the southern edge unless you are attending a match or event; they are a taxi ride from the station and surrounded by business parks. Also skip the temptation to base yourself in Pangbourne or Twyford as a cheaper alternative, since transport back after an evening in Reading is limited. Book a central Reading hotel instead and walk everywhere; the town rewards it.

Questions, answered

How long does the RailAir coach take from Heathrow to Reading?

Typically 45 to 60 minutes depending on M4 traffic, running from Heathrow's Central Bus Station to the north side of Reading station. Services are frequent during the day with a reduced overnight timetable.

Is there a direct train from Heathrow to Reading?

No. You change at Hayes & Harlington onto a Great Western Railway service, or travel into Paddington first. Allow 55 to 75 minutes via Hayes, or slightly longer via central London.

Where should I stay in Reading for easy station access?

The streets around Station Road, Friar Street and the Oracle are closest, within ten minutes' walk. Hotels off Castle Hill are quieter but still central. Avoid the Green Park and stadium area unless attending an event.

Search live hotel prices in Reading →
5% back on completed stays · ~1 tonne CO₂ retired per booking

← Reading's page