The journey to Reading from London takes just 45 minutes.
Buses operate daily with up to 14 services per day. Depending on the day of travel, the first bus departs London at 00:20.
It's quick and easy to buy tickets to Reading, with no additional fees or charges.
megabus schedule
megabus operates between London and Reading 7 days per week.
Service days | Daily |
---|---|
Services per day | up to 7 |
Shortest trip | 45 minutes |
First departure | 00:20 |
Last departure | 23:30 |
Megabus schedule
Travel from London to Reading with Megabus in 1 hour 35 minutes.
Service days | Daily |
---|---|
Services per day | up to 6 |
Shortest trip | 1 hour 35 minutes |
First departure | 10:00 |
Last departure | 23:30 |
Scottish Citylink schedule
Take the bus to Reading from London with Scottish Citylink . The first departure is at 16:00, arriving at 17:40.
Service days | Friday, Saturday, Sunday |
---|---|
Services per day | up to 1 |
Shortest trip | 1 hour 40 minutes |
First departure | 16:00 |
Last departure | 16:00 |
Your questions answered
-
Is there a daily bus service between London and Reading?
Yes, buses operate daily from London to Reading, departing as early as 00:20.
-
How long is the bus trip from London to Reading?
The fastest bus to Reading from London takes 45 minutes. Check the trip duration when booking, as the slowest bus takes 55 minutes longer.
-
How do I buy tickets for travel to Reading from London?
It's quick and easy to buy tickets directly from ByBus, with no additional fees or charges.
-
Which bus companies operate between London and Reading?
megabus, Megabus and Scottish Citylink run buses to Reading from London.
-
What time is the earliest bus from London to Reading?
The first bus to Reading from London leaves at 00:20. The journey takes about 1 hour.
-
When is the last bus to Reading from London?
The last bus leaves London at 16:00, arriving into Reading at 17:40. Get there in plenty of time so you don't miss it.
Onward travel from Reading
Bus to | Days | Shortest trip | Distance |
---|---|---|---|
Arborfield |
| 12 minutes | 4.4 miles |
Birmingham |
| 2 hours 25 minutes | 81 miles |
Bracknell |
| 20 minutes | 9.9 miles |
Glasgow |
| 9 hours | 333 miles |
Liverpool |
| 5 hours 55 minutes | 159 miles |
Lower Earley |
| 6 minutes | 3.0 miles |
Maidenhead |
| 27 minutes | 12 miles |
Manchester Airport |
| 4 hours 5 minutes | 142 miles |
Marlow |
| 1 hour 15 minutes | 12 miles |
Oxford |
| 1 hour 16 minutes | 24 miles |
Thatcham |
| 38 minutes | 13 miles |