Buses in Maidenhead

32 bus routes serve Maidenhead, run by Great Western Railway, TfL Rail, Reading RailAir, Replacement Service and Thames Valley Buses and others. The busiest stops are Maidenhead station, Furze Platt station and Frascati Way.

Most frequent routes

Where you can go from Maidenhead

Routes

Bus companies

Stops and stations

Questions

Where can I go by bus from Maidenhead?
Direct buses from Maidenhead go to London Paddington (train), Reading (train, RA1, 127), Slough (W3, 15, 63, 68), Henley-on-Thames (train, 228, 623), High Wycombe (37, 20, 37M), Twyford (train, 227, 227A), Windsor (37, 16, 37M), ABBEY WOOD (CROSSRAIL) (train), Bracknell (53) and Bristol Temple Meads (train).
Which bus goes from Maidenhead to London Paddington?
Route train, run by Great Western Railway.
Which bus goes from Maidenhead to Reading?
Routes train, RA1 and 127, run by TfL Rail, Great Western Railway, Reading RailAir, Carousel Buses and Thames Valley Buses.
Which bus goes from Maidenhead to Slough?
Routes W3, 15, 63 and 68, run by Replacement Service, Carousel Buses and Red Eagle.
Where do buses stop in Maidenhead?
The busiest stops are Maidenhead station, Furze Platt station, Frascati Way, Broadway and Market Street.
Which bus companies run in Maidenhead?
Great Western Railway, TfL Rail, Reading RailAir, Replacement Service, Thames Valley Buses, Carousel Buses and Red Eagle.
What are the most frequent buses in Maidenhead?
the RA1 (Heathrow Airport – Reading Town Centre), the W3 (Slough Town Centre – Maidenhead), the 7 (Maidenhead – Woodlands Park) and the 9 (Furze Platt – Maidenhead).

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