Last buses from Newbury

Direct buses from Newbury go to 40 places. Tonight (Saturday) the last one leaves at 23:00, the 1 to Thatcham. Below: the last bus to each, tonight and on weekdays, Saturdays and Sundays.

ToToday (Saturday)WeekdaysSaturdaysSundays
Reading1 20:351 20:351 20:351 19:20
Basingstoke32 22:4932 22:4932 22:4932 18:51
DidcotX34 19:52X34 19:52X34 19:5234 17:43
Halfway3X 06:513X 06:513X 06:51none
Hungerford3 17:583 17:573 17:58none
Thatcham1 23:001 20:351 23:001 19:20
Downend6A 08:536A 08:536A 08:5334 17:43
Kintbury3 17:583 17:573 17:58none
Milton ParknoneX24 18:03nonenone
Theale1 20:351 20:351 20:351 19:20
Calcot1 20:351 20:351 20:351 19:20
Harwell CampusX34 19:52X34 19:52X34 19:5234 17:43
Milton HeightsnoneX24 18:03nonenone
RowstockX34 19:52X34 19:52X34 19:5234 17:43
Woolhampton1 20:351 20:351 20:351 19:20
HarwellX34 19:52X34 19:52X34 19:5234 17:43
Weston4 17:494 17:494 17:49none
Aldermaston Wharf1 20:351 20:351 20:351 19:20
Lambourn4 17:494 17:494 17:49none
Lower Padworth1 20:351 20:351 20:351 19:20
Milton HillnoneX24 18:03nonenone
Stockcross4 17:494 17:494 17:49none
Boxford4 17:494 17:494 17:49none
Burghclerenone103 17:48nonenone
Chieveley6A 08:536A 08:536A 08:5334 17:43
ChiltonX34 19:52X34 19:52X34 19:5234 17:43
Compton6 18:216 18:216 18:21none
East Ilsley6 18:216 18:216 18:2134 17:43
Greenham Common32 22:4932 22:4932 22:4932 18:51
Heath Endnone23 13:30nonenone
Lambourn Woodlands4 17:494 17:494 17:49none
Newbury Racecourse9 18:199 18:259 18:19none
Poughley4 17:494 17:494 17:49none
Sandleford Place32 22:4932 22:4932 22:4932 18:51
West Ilsley6 16:216 16:216 16:2134 17:43
Wickham4A 06:484A 06:294A 06:48none
Wickham Heath4 17:494 17:494 17:49none
Woodlands St Mary4 17:494 17:494 17:49none
Beedon6A 08:536A 08:536A 08:5334 17:43
Beedon Hill6A 08:536A 08:536A 08:5334 17:43

The time each last direct bus leaves Newbury, 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 Newbury tonight?
The 1 to Thatcham at 23:00 from West Berkshire Community Hospital, from the timetable for Saturday.
What time is the last bus from Newbury to Reading?
The last direct bus from Newbury to Reading: on weekdays, the 1 at 20:35 from West Berkshire Community Hospital, reaching Reading at 21:13; on Saturdays, the 1 at 20:35 from West Berkshire Community Hospital, reaching Reading at 21:12; on Sundays, the 1 at 19:20 from West Berkshire Community Hospital, reaching Reading at 20:01.
What time is the last bus from Newbury to Basingstoke?
The last direct bus from Newbury to Basingstoke: on weekdays, the 32 at 22:49 from St Gabriels School, reaching Basingstoke at 23:18; on Saturdays, the 32 at 22:49 from St Gabriels School, reaching Basingstoke at 23:18; on Sundays, the 32 at 18:51 from St Gabriels School, reaching Basingstoke at 19:25.
What time is the last bus from Newbury to Didcot?
The last direct bus from Newbury to Didcot: on weekdays, the X34 at 19:52 from Oxford Street, reaching Didcot at 20:33; on Saturdays, the X34 at 19:52 from Oxford Street, reaching Didcot at 20:33; on Sundays, the 34 at 17:43 from Oxford Street, reaching Didcot at 18:38.
What time is the last bus from Newbury to Halfway?
The last direct bus from Newbury to Halfway: on weekdays, the 3X at 06:51 from Park Way Top, reaching Halfway at 06:58; on Saturdays, the 3X at 06:51 from Oxford Street, reaching Halfway at 06:57; on Sundays, there's no direct bus.
What time is the last bus from Newbury to Hungerford?
The last direct bus from Newbury to Hungerford: on weekdays, the 3 at 17:57 from St Barts School, reaching Hungerford at 18:36; on Saturdays, the 3 at 17:58 from Westgate Road, reaching Hungerford at 18:35; on Sundays, there's no direct bus.
What time is the last bus from Newbury to Thatcham?
The last direct bus from Newbury to Thatcham: on weekdays, the 1 at 20:35 from West Berkshire Community Hospital, reaching Thatcham at 20:36; on Saturdays, the 1 at 23:00 from West Berkshire Community Hospital, reaching Thatcham at 23:01; on Sundays, the 1 at 19:20 from West Berkshire Community Hospital, reaching Thatcham at 19:21.
What time is the last bus from Newbury to Downend?
The last direct bus from Newbury to Downend: on weekdays, the 6A at 08:53 from Oxford Street, reaching Downend at 09:07; on Saturdays, the 6A at 08:53 from Oxford Street, reaching Downend at 09:07; on Sundays, the 34 at 17:43 from Oxford Street, reaching Downend at 17:57.
What time is the last bus from Newbury to Kintbury?
The last direct bus from Newbury to Kintbury: on weekdays, the 3 at 17:57 from St Barts School, reaching Kintbury at 18:10; on Saturdays, the 3 at 17:58 from Westgate Road, reaching Kintbury at 18:10; on Sundays, there's no direct bus.
What time is the last bus from Newbury to Milton Park?
The last direct bus from Newbury to Milton Park: on weekdays, the X24 at 18:03 from Oxford Street, reaching Milton Park at 18:48; on Saturdays, there's no direct bus; on Sundays, there's no direct bus.
What time is the last bus from Newbury to Theale?
The last direct bus from Newbury to Theale: on weekdays, the 1 at 20:35 from West Berkshire Community Hospital, reaching Theale at 20:59; on Saturdays, the 1 at 20:35 from West Berkshire Community Hospital, reaching Theale at 21:00; on Sundays, the 1 at 19:20 from West Berkshire Community Hospital, reaching Theale at 19:48.

Buses in Newbury · 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