RailAir Coach: The Straightforward Link
The RailAir coach runs direct from Heathrow Central bus station to Reading railway station, taking about 50 minutes depending on traffic. It leaves roughly every 20 minutes during the day, less often early morning and late evening. A single fare is around £20-£25 return, cheaper than a taxi and simpler than juggling trains with luggage. You board outside Terminal 2/3; if you land at Terminal 5, take the free inter-terminal train to Central first. Tickets can be bought from the driver or online. For a first-time visitor, this is the least stressful option after a long flight.
The coach drops you at Reading station's north entrance, right beside the town centre and the IDR. From there, most central hotels are a 5-15 minute walk, or a short taxi. If your hotel is in Caversham or along the Bath Road, factor in another £8-£12 for a cab. The coach runs daily, including weekends and most bank holidays, but check the last departure if you land after 22:00. In my view, for solo travellers and couples, the RailAir is the best balance of cost and convenience.
Train via Hayes & Harlington: Faster, More Frequent
If you prefer rail, take the Elizabeth line from Heathrow to Hayes & Harlington, then change to a Great Western Railway service towards Reading. Total journey time is 45-55 minutes, with trains every 10-15 minutes. You can tap in and out with a contactless card or Oyster; the fare is around £15-£20 depending on time of day. The change at Hayes is step-free and signed, but hauling suitcases up and down escalators is a hassle. From Reading station, the same onward options apply. This route suits travellers comfortable with a quick change and wanting more frequent departures.
Alternatively, some Great Western services run direct from Heathrow Terminal 5 to Reading a few times a day, but they are infrequent and mainly geared to airport workers. Do not rely on them unless you have checked the timetable. For most visitors, the Elizabeth line plus one change is reliable and fast, though the RailAir coach avoids the platform shuffle. If you are heading to a hotel near Reading station, both arrive at the same place. If your hotel is in Theale or Tilehurst, you might prefer to alight at Reading West instead, but that station has fewer facilities.
Taxi and Private Hire: Door-to-Door but Costly
A metered black cab from Heathrow to Reading will cost roughly £90-£130 and take 40-60 minutes via the M4, depending on traffic. Private hire booked in advance can be £65-£90. The drive is straightforward outside rush hour, but the M4 westbound can crawl between 07:30-09:30 and 16:30-18:30. If you are travelling with family, heavy bags or arriving late at night, a pre-booked car is worth the premium. Meet-and-greet services add £10-£15. Note that not all Heathrow taxi ranks allow Reading fares; always confirm before getting in.
For a group of three or four, a taxi can be cost-competitive with four RailAir tickets. But for one or two people, it is an expensive luxury. If you land at Terminal 4 or 5, the taxi journey is similar in time but may cost slightly more due to terminal surcharges. I would only book a taxi if my flight lands after 23:00 when coaches are sparse, or if my hotel is far from Reading station, such as in Pangbourne or Goring. Otherwise, save the money for a better room.
Where to Stay and When to Visit
Once in Reading, the most convenient hotels cluster around the station and the Oracle shopping centre – chains like Premier Inn, Novotel and Malmaison sit within a 10-minute walk. Expect to pay £70-£120 per night midweek, £90-£150 at weekends. Cheaper options lie along the Bath Road or in Caversham, but you will need a bus or taxi. For a quieter stay, consider Pangbourne or Goring, both on the train line and surrounded by countryside. Booking ahead is wise for Reading Festival in late August and during the Henley Royal Regatta in early July, when prices spike and rooms sell out.
The best months to visit are May, June and September, when the weather is mild and the crowds are thinner. July and August bring school holidays and festival traffic. If you are here for business, midweek is busy but manageable. For a weekend break, aim for spring or early autumn. Reading holds a vibrant market in the town centre on Saturdays, and the Kennet & Avon Canal offers pleasant walks. Wherever you stay, confirm that your hotel is walkable from the station or has good bus links – that will save you time and taxi fares.
Questions, answered
How long does the RailAir coach take from Heathrow to Reading?
The coach takes about 50 minutes depending on traffic, leaving every 20 minutes during the day. It drops you at Reading station, from where most central hotels are a short walk or taxi ride.
Is it cheaper to take the train or the coach from Heathrow to Reading?
The train via Hayes & Harlington costs around £15-£20 with contactless, while the RailAir coach is about £20-£25 return. The coach is often simpler with luggage, but the train runs more frequently.
Do I need to book a taxi in advance from Heathrow to Reading?
Yes. A pre-booked private hire costs roughly £65-£90, while a metered black cab can be £90-£130. Booking ahead saves money and avoids terminal surcharges or uncertain availability, especially late at night.
Doing good is the business: every booking through Stay Reading funds one verified tonne of carbon removal — same room, same price, no markup.
Start your search