The cheapest and fastest coaches from Heathrow Terminals 2 & 3 (HXX) to Reading station (RDG)
Cheapest price
£29
Average price
£29
Fastest journey
1 h 2 m
Average duration
1 h 2 m
Buses per day
1
Distance
36 km
The best way to find a cheap coach ticket from Heathrow Terminals 2 & 3 (HXX) to Reading station (RDG) is to book your journey as far in advance as possible and to avoid travelling at rush hour.
The average ticket from Heathrow Terminals 2 & 3 (HXX) to Reading station (RDG) will cost around £29 if you buy it on the day, but you can find cheap coach tickets today for only £29.
Of the 1 buses that leave Heathrow Terminals 2 & 3 (HXX) for Reading station (RDG) every day 1 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.
These direct buses cover the 36 km distance in an average of 1 h 2 m but if you time it right, some buses will get you there in just 1 h 2 m .
The slowest buses will take 1 h 2 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.


Travel Information
Compare coach and train for Heathrow Terminals 2 & 3 (HXX) to Reading station (RDG)
Omio recommends booking the train as it is the most popular option from Heathrow Terminals 2 & 3 (HXX) to Reading station (RDG) among Omio's users. If you are prioritising price take the coach with prices starting from £29. For those with little time consider booking a train which can get you there in 42m. The ticket price range depends on the travel mode: a coach costs an average of £29, and a train costs an average of £19.
Distance: 36 km
Compare bus with
| Coach | Most popular Train |
|---|---|
£29 Average Price Cheapest | £31 Average Price |
1h 31m Average total duration 1h 1m Onboard + 30m Additional time* | 1h 12m Average total duration Fastest 42m Onboard + 30m Additional time* |
![]() Most popular bus company | ![]() Most popular train company |
Direct Options | Direct Options |
Live departures
Heathrow Terminals 2 & 3 (HXX) to Reading station (RDG) bus times
| Provider | Departs | Duration | Arrives | Changes | Tickets |
|---|---|---|---|---|---|
NXA40 · RRRA1 | 03:45 London, Heathrow Airport Terminals 2 & 3 | 1h26 | 05:11 Reading, Blagrave Street | 1 change | |
RRRA1 | 04:10 London, Heathrow Terminal 3 (Stops 7-8) | 1h01 | 05:11 Reading, Blagrave Street | 0 changesdirect | |
NX025 · RRRA1 | 04:20 London, Heathrow Airport Terminals 2 & 3 | 1h21 | 05:41 Reading, Blagrave Street | 1 change | |
RRRA1 | 04:40 London, Heathrow Terminal 3 (Stops 7-8) | 1h01 | 05:41 Reading, Blagrave Street | 0 changesdirect | |
NXN40 · RRRA1 | 05:00 London, Heathrow Airport Terminals 2 & 3 | 1h42 | 06:42 Reading, Blagrave Street | 1 change | |
RRRA1 | 05:10 London, Heathrow Terminal 3 (Stops 7-8) | 1h02 | 06:12 Reading, Blagrave Street | 0 changesdirect | |
RRRA1 | 05:40 London, Heathrow Terminal 3 (Stops 7-8) | 1h02 | 06:42 Reading, Blagrave Street | 0 changesdirect | |
NX025 · RRRA1 | 05:55 London, Heathrow Airport Terminals 2 & 3 | 1h52 | 07:47 Reading, Blagrave Street | 1 change | |
RRRA1 | 06:10 London, Heathrow Terminal 3 (Stops 7-8) | 1h05 | 07:15 Reading, Blagrave Street | 0 changesdirect | |
NX727 · RRRA1 | 06:25 London, Heathrow Airport Terminals 2 & 3 | 1h52 | 08:17 Reading, Blagrave Street | 1 change | |
RRRA1 | 06:40 London, Heathrow Terminal 3 (Stops 7-8) | 1h07 | 07:47 Reading, Blagrave Street | 0 changesdirect | |
RRRA1 | 07:10 London, Heathrow Terminal 3 (Stops 7-8) | 1h07 | 08:17 Reading, Blagrave Street | 0 changesdirect | |
NX035 · RRRA1 | Delayed 16:00 07:20London, Heathrow Airport Terminals 2 & 3 | 1h26 | 08:46 Reading, Blagrave Street | 1 change | |
NX032 · RRRA1 | 07:30 London, Heathrow Airport Terminals 2 & 3 | 1h36 | 09:06 Reading, Blagrave Street | 1 change | |
RRRA1 | 07:40 London, Heathrow Terminal 3 (Stops 7-8) | 1h06 | 08:46 Reading, Blagrave Street | 0 changesdirect | |
NX025 · RRRA1 | 07:55 London, Heathrow Airport Terminals 2 & 3 | 1h30 | 09:25 Reading, Blagrave Street | 1 change | |
RRRA1 | 08:00 London, Heathrow Terminal 3 (Stops 7-8) | 1h06 | 09:06 Reading, Blagrave Street | 0 changesdirect | |
RRRA1 | 08:20 London, Heathrow Terminal 3 (Stops 7-8) | 1h05 | 09:25 Reading, Blagrave Street | 0 changesdirect | |
RRRA1 | 08:40 London, Heathrow Terminal 3 (Stops 7-8) | 1h05 | 09:45 Reading, Blagrave Street | 0 changesdirect | |
NX727 · RRRA1 | 08:40 London, Heathrow Airport Terminals 2 & 3 | 1h25 | 10:05 Reading, Blagrave Street | 1 change | |
RRRA1 | 09:00 London, Heathrow Terminal 3 (Stops 7-8) | 1h05 | 10:05 Reading, Blagrave Street | 0 changesdirect | |
NX030 · RRRA1 | 09:00 London, Heathrow Airport Terminals 2 & 3 | 1h45 | 10:45 Reading, Blagrave Street | 1 change | |
NX025 · RRRA1 | 09:00 London, Heathrow Airport Terminals 2 & 3 | 1h45 | 10:45 Reading, Blagrave Street | 1 change | |
RRRA1 | 09:40 London, Heathrow Terminal 3 (Stops 7-8) | 1h05 | 10:45 Reading, Blagrave Street | 0 changesdirect | |
NX025 · RRRA1 | 10:00 London, Heathrow Airport Terminals 2 & 3 | 1h25 | 11:25 Reading, Blagrave Street | 1 change | |
RRRA1 | 10:20 London, Heathrow Terminal 3 (Stops 7-8) | 1h05 | 11:25 Reading, Blagrave Street | 0 changesdirect | |
NX727 · RRRA1 | 10:40 London, Heathrow Airport Terminals 2 & 3 | 1h25 | 12:05 Reading, Blagrave Street | 1 change | |
RRRA1 | 11:00 London, Heathrow Terminal 3 (Stops 7-8) | 1h05 | 12:05 Reading, Blagrave Street | 0 changesdirect | |
NX032 · RRRA1 | 11:00 London, Heathrow Airport Terminals 2 & 3 | 1h45 | 12:45 Reading, Blagrave Street | 1 change | |
NX025 · RRRA1 | 11:00 London, Heathrow Airport Terminals 2 & 3 | 1h45 | 12:45 Reading, Blagrave Street | 1 change | |
RRRA1 | 11:40 London, Heathrow Terminal 3 (Stops 7-8) | 1h05 | 12:45 Reading, Blagrave Street | 0 changesdirect | |
NX025 · RRRA1 | 12:00 London, Heathrow Airport Terminals 2 & 3 | 1h26 | 13:26 Reading, Blagrave Street | 1 change | |
NX035 · RRRA1 | Delayed 16:00 12:00London, Heathrow Airport Terminals 2 & 3 | 1h26 | 13:26 Reading, Blagrave Street | 1 change | |
RRRA1 | 12:20 London, Heathrow Terminal 3 (Stops 7-8) | 1h06 | 13:26 Reading, Blagrave Street | 0 changesdirect | |
NX032 · RRRA1 | 12:30 London, Heathrow Airport Terminals 2 & 3 | 1h36 | 14:06 Reading, Blagrave Street | 1 change | |
NX030 · RRRA1 | 12:30 London, Heathrow Airport Terminals 2 & 3 | 1h36 | 14:06 Reading, Blagrave Street | 1 change | |
NX025 · RRRA1 | 13:00 London, Heathrow Airport Terminals 2 & 3 | 1h47 | 14:47 Reading, Blagrave Street | 1 change | |
RRRA1 | 13:00 London, Heathrow Terminal 3 (Stops 7-8) | 1h06 | 14:06 Reading, Blagrave Street | 0 changesdirect | |
RRRA1 | 13:40 London, Heathrow Terminal 3 (Stops 7-8) | 1h07 | 14:47 Reading, Blagrave Street | 0 changesdirect | |
NX032 · RRRA1 | 14:00 London, Heathrow Airport Terminals 2 & 3 | 1h28 | 15:28 Reading, Blagrave Street | 1 change | |
NX035 · RRRA1 | Delayed 16:00 14:00London, Heathrow Airport Terminals 2 & 3 | 1h28 | 15:28 Reading, Blagrave Street | 1 change | |
NX025 · RRRA1 | 14:05 London, Heathrow Airport Terminals 2 & 3 | 2h04 | 16:09 Reading, Blagrave Street | 1 change | |
RRRA1 | 14:20 London, Heathrow Terminal 3 (Stops 7-8) | 1h08 | 15:28 Reading, Blagrave Street | 0 changesdirect | |
RRRA1 | 15:00 London, Heathrow Terminal 3 (Stops 7-8) | 1h09 | 16:09 Reading, Blagrave Street | 0 changesdirect | |
NX025 · RRRA1 | 15:05 London, Heathrow Airport Terminals 2 & 3 | 1h44 | 16:49 Reading, Blagrave Street | 1 change | |
RRRA1 | 15:40 London, Heathrow Terminal 3 (Stops 7-8) | 1h09 | 16:49 Reading, Blagrave Street | 0 changesdirect | |
NX032 · RRRA1 | 16:00 London, Heathrow Airport Terminals 2 & 3 | 1h31 | 17:31 Reading, Blagrave Street | 1 change | |
NX035 · RRRA1 | On time 16:00 London, Heathrow Airport Terminals 2 & 3 | 1h31 | 17:31 Reading, Blagrave Street | 1 change | |
RRRA1 | 16:20 London, Heathrow Terminal 3 (Stops 7-8) | 1h11 | 17:31 Reading, Blagrave Street | 0 changesdirect | |
NX727 · RRRA1 | 16:35 London, Heathrow Airport Terminals 2 & 3 | 1h34 | 18:09 Reading, Blagrave Street | 1 change | |
RRRA1 | 17:00 London, Heathrow Terminal 3 (Stops 7-8) | 1h09 | 18:09 Reading, Blagrave Street | 0 changesdirect | |
NX201 · RRRA1 | On time 17:35 London, Heathrow Airport Terminals 2 & 3 | 1h50 | 19:25 Reading, Blagrave Street | 1 change | |
NX200 · RRRA1 | 17:35 London, Heathrow Airport Terminals 2 & 3 | 1h50 | 19:25 Reading, Blagrave Street | 1 change | |
RRRA1 | 17:40 London, Heathrow Terminal 3 (Stops 7-8) | 1h06 | 18:46 Reading, Blagrave Street | 0 changesdirect | |
RRRA1 | 18:20 London, Heathrow Terminal 3 (Stops 7-8) | 1h05 | 19:25 Reading, Blagrave Street | 0 changesdirect | |
NX025 · RRRA1 | 18:20 London, Heathrow Airport Terminals 2 & 3 | 1h42 | 20:02 Reading, Blagrave Street | 1 change | |
RRRA1 | 19:00 London, Heathrow Terminal 3 (Stops 7-8) | 1h02 | 20:02 Reading, Blagrave Street | 0 changesdirect | |
NX032 · RRRA1 | 19:10 London, Heathrow Airport Terminals 2 & 3 | 1h37 | 20:47 Reading, Blagrave Street | 1 change | |
RRRA1 | 19:45 London, Heathrow Terminal 3 (Stops 7-8) | 1h02 | 20:47 Reading, Blagrave Street | 0 changesdirect | |
NX025 · RRRA1 | 19:55 London, Heathrow Airport Terminals 2 & 3 | 1h22 | 21:17 Reading, Blagrave Street | 1 change | |
NX035 · RRRA1 | On time 20:00 London, Heathrow Airport Terminals 2 & 3 | 1h47 | 21:47 Reading, Blagrave Street | 1 change | |
RRRA1 | 20:15 London, Heathrow Terminal 3 (Stops 7-8) | 1h02 | 21:17 Reading, Blagrave Street | 0 changesdirect | |
NX032 · RRRA1 | 20:30 London, Heathrow Airport Terminals 2 & 3 | 1h46 | 22:16 Reading, Blagrave Street | 1 change | |
RRRA1 | 20:45 London, Heathrow Terminal 3 (Stops 7-8) | 1h02 | 21:47 Reading, Blagrave Street | 0 changesdirect | |
RRRA1 | 21:15 London, Heathrow Terminal 3 (Stops 7-8) | 1h01 | 22:16 Reading, Blagrave Street | 0 changesdirect | |
NX025 · RRRA1 | 21:25 London, Heathrow Airport Terminals 2 & 3 | 1h21 | 22:46 Reading, Blagrave Street | 1 change | |
RRRA1 | 21:45 London, Heathrow Terminal 3 (Stops 7-8) | 1h01 | 22:46 Reading, Blagrave Street | 0 changesdirect | |
NX035 · RRRA1 | On time 21:50 London, Heathrow Airport Terminals 2 & 3 | 1h25 | 23:15 Reading, Blagrave Street | 1 change | |
NX032 · RRRA1 | 21:50 London, Heathrow Airport Terminals 2 & 3 | 1h25 | 23:15 Reading, Blagrave Street | 1 change | |
RRRA1 | 22:16 London, Heathrow Terminal 3 (Stops 7-8) | 0h59 | 23:15 Reading, Blagrave Street | 0 changesdirect | |
NX030 · RRRA1 | 22:45 London, Heathrow Airport Terminals 2 & 3 | 1h30 | 00:15 Reading, Blagrave Street | 1 change | |
RRRA1 | 23:15 London, Heathrow Terminal 3 (Stops 7-8) | 1h00 | 00:15 Reading, Blagrave Street | 0 changesdirect | |
This is the last bus of the day. | |||||
Find all the dates and times for this journey
Compare prices and tickets Heathrow Terminals 2 & 3 (HXX) to Reading station (RDG) by coach or train
05 Nov
06 Nov
07 Nov
08 Nov
09 Nov
10 Nov
11 Nov
Journey information
Overview: Bus from Heathrow Terminals 2 & 3 (HXX) to Reading station (RDG)
Distance 36 km |
Average bus duration 1h 1m |
Cheapest ticket price £29 |
Buses per day 70 |
Direct buses 38 |
Fastest bus 1h 0m |
First bus 06:10 |
Last bus 22:15 |
Bus providers: National Express, Megabus, RailAir from Heathrow Terminals 2 & 3 (HXX) to Reading station (RDG)You can travel by bus between Heathrow Terminals 2 & 3 (HXX) to Reading station (RDG) with National Express, Megabus, RailAir for as low as £19. When you search for schedules and tickets, Omio will show you the best journey
National Express
Megabus
RailAir
FAQs: Heathrow Terminals 2 & 3 (HXX) to Reading station (RDG) coach

To find the cheapest bus tickets for your trip from Heathrow Terminals 2 & 3 (HXX) to Reading station (RDG), follow these tips:
Start your search now and compare ticket prices to find the best deal!

