Heathrow to Reading: Rail, Road and Coach Compared

Four practical ways to reach Reading from Heathrow, with journey times, fare bands and the station or stop that suits each part of town.

Rail via RailAir coaches and the Elizabeth line

The simplest rail-ish option is the RailAir coach from Heathrow Central bus station to Reading railway station, running roughly every 20 to 30 minutes through the day and taking about 45 to 60 minutes depending on traffic on the M4. Fares sit in the low-to-mid teens of pounds for a single. It drops you at the station's north side, handy for the Oracle shopping centre and the Thames Path. For a hotel near Reading station or in the Forbury area, this is the option I would book.

The alternative by train means leaving Heathrow first: the Elizabeth line to Hayes & Harlington, then a Great Western Railway service west to Reading. Total time is usually 55 to 75 minutes and the fare, with contactless, is comparable to the coach. It is more comfortable and less traffic-dependent, but involves a change with luggage. If you land after 22:00, check the last connections before committing, as the coach usually runs later than the rail combination.

Coach and car: when they make sense

National Express and similar operators run direct coaches from Heathrow's central bus station to Reading's Mereoak Park & Ride and sometimes to the town centre, typically taking 40 to 55 minutes. Singles often cost under a tenner if booked ahead. The catch is the arrival point: Mereoak sits south of the M4 near junction 11, about 15 minutes by local bus from the centre. That works well if your hotel is in South Reading or near Green Park, less so if you are staying in Caversham or by the station.

Driving is the fastest option outside peak hours: 25 to 40 minutes via the M4 westbound, junction 4b to 10 or 11. Taxis and pre-booked transfers run roughly £40 to £60 to central Reading, more at night. The Heathrow Express does not serve Reading, so do not plan around it. If you are hiring a car for a Thames Valley trip, collect it at Heathrow and drive straight to a hotel with parking, such as those along the A33 south of town, rather than paying for overnight airport parking.

Where to stay once you arrive

Reading's geography rewards a little planning. Hotels within a ten-minute walk of Reading station put you on the doorstep of the Elizabeth line, the town's main shopping streets and the Kennet and Avon canal towpath. Expect mid-market rooms in the £80 to £130 range midweek, higher during Reading Festival in late August and on Royal Ascot week in June, when demand spills over from the surrounding area. Book well ahead for those dates.

For quieter evenings, Caversham across the Thames has riverside pubs and a village feel, still only a 20-minute walk over Reading Bridge to the centre. South Reading around Green Park and the Madejski Stadium suits business travellers and anyone using the M4. I would skip hotels clustered on the A4 Bath Road east of town unless you have a car; the bus into the centre is fine by day but thin after dark, and taxis add up over a few nights.

Timing your arrival and onward travel

Reading is a straightforward base for the Thames Valley: Oxford is about 25 minutes by train, Windsor around 40 minutes by car, and Henley-on-Thames half an hour north on the A4155. If your flight lands before 15:00, take the RailAir coach and spend the afternoon on the Thames Path or in the Museum of English Rural Life. Late arrivals are better served by a pre-booked transfer straight to your hotel, especially with children or heavy bags.

Allow buffer time on the return. RailAir coaches share the M4 with commuter traffic, so a 45-minute journey can stretch past 70 minutes between 07:30 and 09:30 or 16:30 and 18:30 on weekdays. For a flight before 09:00, leave Reading no later than 05:30 by road. Check-in at Heathrow's terminals can add 30 minutes at peak times. If you are staying near the station, the coach stop is a two-minute walk, which makes an early start far less stressful.

Questions, answered

Is there a direct train from Heathrow to Reading?

No. There is no direct rail link between Heathrow and Reading. You either take the RailAir coach from Heathrow Central bus station, or take the Elizabeth line to Hayes & Harlington and change onto a Great Western Railway service to Reading.

How much does the journey cost?

RailAir coach singles are typically in the low-to-mid teens of pounds. Contactless rail via Hayes & Harlington is similar. Advance coach tickets can be under £10. Taxis and pre-booked transfers to central Reading generally fall between £40 and £60.

Which option is best with luggage?

The RailAir coach, because it is direct and loads bags underneath. The rail route requires a change at Hayes & Harlington, which is manageable but awkward with several cases. For late-night arrivals, a pre-booked transfer to your Reading hotel is the least stressful choice.

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

← Reading's page