NX40 bus: Reading Town Centre – Oxford City Centre

Thames Travel bus NX40 runs between Reading and Oxford via Caversham, Cane End, Woodcote and Wallingford. Runs every day except Tuesdays and Sundays. On Wednesday 21 October there is one bus from Reading, at 00:05.

Operated by Thames Travel. Timetable for Wednesday, 21 October 2026. Plan a journey · Print this timetable

Questions

When is the first and last NX40 bus from Reading to Oxford?
On Wednesday 21 October there is one bus, leaving Reading at 00:05.
Does the NX40 bus run on Sundays?
No. Runs every day except Tuesdays and Sundays.
Where does the NX40 bus stop?
Main stops from Reading to Oxford: Station Road (Reading), Caversham Library (Caversham), Horsepond Road (Cane End), Co-op Store (Woodcote), Market Place (Wallingford), Marina (Benson), A4074 Layby (Berinsfield), Rose Hill Parade (Rose Hill), Freelands Road (Iffley), Westgate (Oxford). The full list is in the timetable below.
Who runs the NX40 bus?
Thames Travel.

Reading Town Centre to Oxford City Centre

Places on this route

Timetables from the Bus Open Data Service (Department for Transport), updated Wednesday, 21 October 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