Buses in Windsor

15 bus routes serve Windsor, run by First Berkshire & The Thames Valley, Thames Valley Buses, Reading Buses, Carousel Buses and Duck Tours and others. The busiest stops are Windsor Castle, Parish Church and Sheet Street.

Most frequent routes

Where you can go from Windsor

Routes

Bus companies

Stops

Questions

Where can I go by bus from Windsor?
Direct buses from Windsor go to High Wycombe (103, 37, 37M), Ascot (1, 1A), Heathrow Airport Terminal 5 (8, 703), Legoland (702, 701), Staines (10, 10A), Beaconsfield (222), Bracknell (703), Dedworth (1A), Maidenhead (16) and Reading (701).
Which bus goes from Windsor to High Wycombe?
Routes 103, 37 and 37M, run by Carousel Buses.
Which bus goes from Windsor to Ascot?
Routes 1 and 1A, run by Thames Valley Buses.
Which bus goes from Windsor to Heathrow Airport Terminal 5?
Routes 8 and 703, run by First Berkshire & The Thames Valley and Thames Valley Buses.
Where do buses stop in Windsor?
The busiest stops are Windsor Castle, Parish Church, Sheet Street, King Edward VII Hospital and Frances Road.
Which bus companies run in Windsor?
First Berkshire & The Thames Valley, Thames Valley Buses, Reading Buses, Carousel Buses, Duck Tours and Thomas Murphy.
What are the most frequent buses in Windsor?
the 8 (Slough Town Centre – Heathrow Airport Terminal 5), the 703 (Heathrow Airport Terminal 5 – Bracknell), the 702 (Legoland – Victoria) and the 103 (Windsor – High Wycombe).

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