Last buses from Reading
Direct buses from Reading go to 40 places. Tonight (Saturday) the last one leaves at 03:09 (after midnight), the NX40 to Chazey Heath. Below: the last bus to each, tonight and on weekdays, Saturdays and Sundays.
| To | Today (Saturday) | Weekdays | Saturdays | Sundays |
|---|---|---|---|---|
| Oxford | NX40 02:09 after midnight | NX40 00:09 after midnight | NX40 02:09 after midnight | X40 22:19 |
| Heathrow Airport | RA1 23:06 | RA1 23:06 | RA1 23:06 | RA1 23:06 |
| Heathrow Airport Terminal 5 | RA1 23:06 | RA1 23:06 | RA1 23:06 | RA1 23:06 |
| High Wycombe | 850 22:53 | 850 22:53 | 850 22:53 | 850 19:48 |
| Slough | 701 05:36 | none | 701 05:36 | 701 06:46 |
| Newbury | 1 20:36 | 1 20:30 | 1 20:36 | 1 18:51 |
| Sipson | RA1 23:06 | RA1 23:06 | RA1 23:06 | RA1 23:06 |
| Maidenhead | 127 18:18 | 127 18:18 | 127 18:18 | RA1 03:43 |
| Wokingham | 4a 23:16 | 4a 23:16 | 4a 23:16 | 4 20:09 |
| Bracknell | 4a 23:16 | 4a 23:16 | 4a 23:16 | 4 19:15 |
| Dorchester | NX40 02:09 after midnight | NX40 00:09 after midnight | NX40 02:09 after midnight | X40 22:19 |
| Ascot | 701 17:24 | 701 14:10 | 701 17:24 | 701 09:39 |
| Henley-on-Thames | 28 23:11 | 28 23:11 | 28 23:11 | 28 20:51 |
| Earley | 21 03:07 after midnight | 21 03:07 after midnight | 21 03:07 after midnight | 21 03:07 after midnight |
| Taplow | RA1 03:43 | RA1 03:43 | RA1 03:43 | RA1 03:43 |
| Twyford | 850 22:53 | 850 22:53 | 850 22:53 | 850 19:48 |
| Wallingford | NX40 03:09 after midnight | NX40 00:09 after midnight | NX40 03:09 after midnight | X40 23:19 |
| Three Mile Cross | 600 23:11 | 600 23:11 | 600 23:11 | 600 19:26 |
| Thatcham | 1 20:36 | 1 20:30 | 1 20:36 | 1 18:51 |
| Winnersh | 4a 23:16 | 4a 23:16 | 4a 23:16 | 4 20:09 |
| Woodcote | NX40 03:09 after midnight | NX40 00:09 after midnight | NX40 03:09 after midnight | X40 23:19 |
| Theale | 1 22:36 | 1 22:35 | 1 22:36 | 1 18:51 |
| Woodley | 13 02:22 after midnight | 13 00:20 after midnight | 13 02:22 after midnight | 14 23:53 |
| Calcot | 26 02:56 after midnight | 26 02:54 after midnight | 26 02:56 after midnight | 26 02:55 after midnight |
| Sonning Common | 25 22:12 | 25 23:16 | 25 22:12 | 25 18:02 |
| Bulmershe | 13 02:22 after midnight | 13 00:20 after midnight | 13 02:22 after midnight | 14 23:53 |
| Chalkhouse Green | 25 22:12 | 25 23:16 | 25 22:12 | 25 18:02 |
| Finchampstead | 3 22:15 | 3 22:15 | 3 22:15 | 3 20:00 |
| Goring | none | 93 07:16 | none | none |
| Marlow | 850 22:53 | 850 22:53 | 850 22:53 | 850 19:48 |
| Watlington | none | 113 13:39 | none | none |
| Benson | NX40 02:09 after midnight | NX40 00:09 after midnight | NX40 02:09 after midnight | X40 22:19 |
| Crowmarsh Gifford | NX40 02:09 after midnight | NX40 00:09 after midnight | NX40 02:09 after midnight | X40 22:19 |
| Little Heath | 33 23:45 | 33 23:44 | 33 23:45 | 33 22:44 |
| Pangbourne | 43 16:31 | 43 17:35 | 43 16:31 | none |
| Shillingford | NX40 02:09 after midnight | NX40 00:09 after midnight | NX40 02:09 after midnight | X40 22:19 |
| Shinfield | 3 23:15 | 3 23:15 | 3 23:15 | 3 23:20 |
| Winnersh Triangle | RA1 23:06 | RA1 23:06 | RA1 23:06 | RA1 23:06 |
| Berinsfield | NX40 02:09 after midnight | NX40 00:09 after midnight | NX40 02:09 after midnight | X40 22:19 |
| Brimpton Common | none | 2a 17:34 | none | none |
The time each last direct bus leaves Reading, with its route number. Weekdays, Saturdays and Sundays are from the timetables for Monday, 16 November 2026, Saturday, 21 November 2026 and Sunday, 15 November 2026; bank holidays and Christmas can differ. Before you rely on a last bus, check its live time on its stop's page.
Questions
- What time is the last bus from Reading tonight?
- The NX40 to Chazey Heath at 03:09 (after midnight) from The Moderation, from the timetable for Saturday.
- What time is the last bus from Reading to Oxford?
- The last direct bus from Reading to Oxford: on weekdays, the NX40 at 00:09 (after midnight) from The Moderation, reaching Oxford at 01:04; on Saturdays, the NX40 at 02:09 (after midnight) from The Moderation, reaching Oxford at 03:04; on Sundays, the X40 at 22:19 from The Moderation, reaching Oxford at 23:17.
- What time is the last bus from Reading to Heathrow Airport?
- The last direct bus from Reading to Heathrow Airport: on weekdays, the RA1 at 23:06 from Cemetery Junction, reaching Heathrow Airport at 00:01; on Saturdays, the RA1 at 23:06 from Cemetery Junction, reaching Heathrow Airport at 00:01; on Sundays, the RA1 at 23:06 from Cemetery Junction, reaching Heathrow Airport at 00:01.
- What time is the last bus from Reading to Heathrow Airport Terminal 5?
- The last direct bus from Reading to Heathrow Airport Terminal 5: on weekdays, the RA1 at 23:06 from Cemetery Junction, reaching Heathrow Airport Terminal 5 at 23:45; on Saturdays, the RA1 at 23:06 from Cemetery Junction, reaching Heathrow Airport Terminal 5 at 23:45; on Sundays, the RA1 at 23:06 from Cemetery Junction, reaching Heathrow Airport Terminal 5 at 23:45.
- What time is the last bus from Reading to High Wycombe?
- The last direct bus from Reading to High Wycombe: on weekdays, the 850 at 22:53 from Cemetery Junction, reaching High Wycombe at 23:54; on Saturdays, the 850 at 22:53 from Cemetery Junction, reaching High Wycombe at 23:54; on Sundays, the 850 at 19:48 from Cemetery Junction, reaching High Wycombe at 20:53.
- What time is the last bus from Reading to Slough?
- The last direct bus from Reading to Slough: on weekdays, there's no direct bus; on Saturdays, the 701 at 05:36 from Cemetery Junction, reaching Slough at 06:06; on Sundays, the 701 at 06:46 from Cemetery Junction, reaching Slough at 07:16.
- What time is the last bus from Reading to Newbury?
- The last direct bus from Reading to Newbury: on weekdays, the 1 at 20:30 from Russell Street, reaching Newbury at 21:18; on Saturdays, the 1 at 20:36 from Russell Street, reaching Newbury at 21:26; on Sundays, the 1 at 18:51 from Russell Street, reaching Newbury at 19:44.
- What time is the last bus from Reading to Sipson?
- The last direct bus from Reading to Sipson: on weekdays, the RA1 at 23:06 from Cemetery Junction, reaching Sipson at 23:54; on Saturdays, the RA1 at 23:06 from Cemetery Junction, reaching Sipson at 23:54; on Sundays, the RA1 at 23:06 from Cemetery Junction, reaching Sipson at 23:54.
- What time is the last bus from Reading to Maidenhead?
- The last direct bus from Reading to Maidenhead: on weekdays, the 127 at 18:18 from Cemetery Junction, reaching Maidenhead at 18:50; on Saturdays, the 127 at 18:18 from Cemetery Junction, reaching Maidenhead at 18:50; on Sundays, the RA1 at 03:43 from Cemetery Junction, reaching Maidenhead at 04:09.
- What time is the last bus from Reading to Wokingham?
- The last direct bus from Reading to Wokingham: on weekdays, the 4a at 23:16 from Three Tuns, reaching Wokingham at 23:27; on Saturdays, the 4a at 23:16 from Three Tuns, reaching Wokingham at 23:27; on Sundays, the 4 at 20:09 from Three Tuns, reaching Wokingham at 20:23.
- What time is the last bus from Reading to Bracknell?
- The last direct bus from Reading to Bracknell: on weekdays, the 4a at 23:16 from Three Tuns, reaching Bracknell at 23:40; on Saturdays, the 4a at 23:16 from Three Tuns, reaching Bracknell at 23:40; on Sundays, the 4 at 19:15 from Three Tuns, reaching Bracknell at 19:45.
Buses in Reading · Plan a journey with a change
Timetables from the Bus Open Data Service (Department for Transport), updated Saturday, 14 November 2026. Stop details from NaPTAN. Train timetables contain data from Network Rail, licensed under the Open Government Licence; live train times from National Rail. Times are UK local time and can change at short notice: check before you travel.
Add free live bus times to your website · StopToStop on Facebook