Bus routes

Bus routes and links to timetables in the borough. From Sunday 6 April 2025, some routes and operators will be changing.

Network map

Network map, valid from Sunday 6 April 2025:

Bus services

Bus services in the borough are listed below in numerical order. (Bus routes that start with a letter, e.g. 'W1', are listed at the end.)

01: Ascot (Heatherwood Hospital) - Windsor

From Sunday 6 April 2025 this service will be renumbered to 1/1A, with a new timetable and the route extended to Dedworth.

Heatherwood Hospital - Ascot - South Ascot - Sunninghill - Sunningdale - Silwood Park - Cheapside - Woodside - Windsor Great Park - Windsor

Operated by: White Bus (until Saturday 5 April) and Thames Valley Buses (from Sunday 6 April)

2: Slough - Windsor - Dedworth

From Sunday 6 April 2025 this service will have a new timetable, including a revised route around Dedworth and an extension to Wexham Park Hospital. 

Slough - Windsor - Clewer - Dedworth

Operated by: Thames Valley Buses

3, 3A: Maidenhead - Boyn Hill - Cox Green

From Sunday 6 April 2025 this service will have an amended route and timetable, with some journeys extended to White Waltham.

Maidenhead Town Centre - St Mark's Hospital - Highway - Highfield Lane - Altwood - Wootton Way - Boyn Hill - Maidenhead Town Centre.

Operated by: Thames Valley Buses (until 5 April) and Carousel Buses (from 6 April)

4: Maidenhead - Boulter's Lock

This service will commence from Sunday 6 April 2025 and replaces Maidenhead town route 8.

Maidenhead Town Centre - Ray Mill - Boulter's Lock - Maidenhead Court.

Operated by: Carousel Buses

5: Heathrow (Terminal 5) - Cippenham, via Datchet

Heathrow Airport Terminal 5 - Poyle - Horton - Datchet - Upton - Slough - Chalvey - Cippenham

Operated by: Thames Valley Buses

6: Maidenhead - Slough - Wexham Estate

Maidenhead - Taplow railway station - Bath Road - Slough - Wexham Estate

Operated by: First Bus Berkshire and The Thames Valley

7: Woodlands Park - Maidenhead - St Mark's Hospital

From Sunday 6 April 2025 there will be a revised timetable. Some journeys will continue beyond Maidenhead town centre to St Mark's Hospital, whilst others will continue as a Route 16 bus to Windsor (no change necessary). 

Woodlands Park - Cox Green - Larchfield - Maidenhead Town Centre - Boyn Hill - St Mark's Hospital

Operated by: Thames Valley Buses

7A: Cox Green - Maidenhead

This new service will commence from the Sunday 6 April 2025

Cox Green - Larchfield - Maidenhead Town Centre

Operated by: Carousel Buses

8: Maidenhead town circular, via Boulters Lock

From Sunday 6 April 2025 this service will be replaced by new route 4.

Maidenhead Town Centre - Ray Park Avenue - Boulters Lock - Sheephouse Road - Blackamoor Lane - Ray Mill Road West - Maidenhead Town Centre

Operated by: Thames Valley Buses

8: Heathrow (Terminal 5) - Slough, via Windsor

Heathrow Airport Terminal 5 - Staines - Pooley Green - Egham - Royal Holloway University - Englefield Green - Old Windsor - Windsor - Slough

Operated by: First Bus Berkshire and The Thames Valley

9: Maidenhead town circular, via Cranbrook Drive

From Sunday 6 April 2025 this service will have a new and more frequent timetable.

Maidenhead Town Centre - North Town - Furze Platt - Cranbrook Drive - Pinkneys Drive - Halifax Road - Farm Road - St Mark's Hospital - Belmont Road - Maidenhead Town Centre

Operated by: Thames Valley Buses (until Saturday 5 April) and Carousel Buses (from Sunday 6 April)

10, 10A: Windsor - Staines, via Wraysbury

This route will commence from Sunday 6 April 2025. 

Windsor - Datchet - Sunnymeads (10) - Horton (10A) - Wraysbury - Hythe End - Staines

Operated by: Carousel Buses

15: Eton Wick - Slough

From Sunday 6 April 2025 this service will have an extended route and a new timetable.

Eton Wick - Eton (for Windsor) - Slough

Operated by: Thames Valley Buses (until Saturday 5 April) and Carousel Buses (from Sunday 6 April)

16: Maidenhead - Windsor

From Sunday 6 April 2025 this service will no longer run via Bray, Fifield or King Edward VII Hospital - use the extended 37 service instead for these destinations. On arrival in Maidenhead, most journeys will continue to Cox Green and Woodlands Park as a Route 7 service (no change necessary). 

Maidenhead - Bray - Tithe Barn - Fifield - Dedworth - Clewer Green - Spital - Windsor

Operated by: Thames Valley Buses

37, 37A, 37B: Maidenhead – High Wycombe.

From Sunday 6 April 2025 this service will extend to Windsor via Bray, Fifield, Dedworth and King Edward VII Hospital. 

Maidenhead – North Town – Furze Platt – Cookham Rise – Cookham – Bourne End – Wooburn Green – Flackwell Heath (37B only) – Loudwater – Wycombe Marsh – High Wycombe.

Operated by: Carousel Buses

52: Maidenhead - Holyport

This service commences from Sunday 6 April 2025.

Holyport - Bray Wick - Maidenhead

Operated by: Carousel Buses

53: Bracknell - Maidenhead - Wexham Park Hospital

Bracknell - Warfield - Moss End - Jealott's Hill - Hawthorn Hill - Braywoodside - Stud Green - Moneyrow Green - Holyport - Bray Wick - Maidenhead - Taplow railway station - Lent Rise - Lent - Burnham - Britwell - Farnham Royal - Stoke Green - Wexham Park Hospital

Operated by: Thames Valley Buses

63: Maidenhead - Slough, via Eton Wick

Maidenhead - Taplow - Dorney - Eton Wick - Eton College - Slough

(This bus route only runs on Tuesdays and Fridays)

Operated by: Red Eagle

68: Maidenhead - Slough, via Burnham and Eton Wick

Maidenhead - Taplow - Burnham - Dorney - Eton Wick - Eton (for Windsor) - Slough

(This bus route only runs on Tuesdays and Fridays)

Operated by: Red Eagle

103: Windsor - High Wycombe 

This service had an amended timetable introduced on Sunday 23 February 2025.

Windsor - Slough - Britwell - Farnham Royal - Farnham Common - Beaconsfield - Holtspur - Loudwater - Wycombe Marsh - High Wycombe

Operated by: Carousel Buses

127: Maidenhead - Reading

New weekday services commenced on Sunday 23 February 2025. 

Maidenhead - Highway - Woolley Green - Littlewick Green - Knowl Hill - Kiln Green - Hare Hatch - (Wargrave) - Twyford - Charvil - (Sonning) - East Reading - Reading

Operated by: Carousel Buses (weekdays) and Thames Valley Buses (Saturdays)

155: Maidenhead - Marlow

Maidenhead - Marlow, Little Marlow and Marlow Bottom

(This bus route only runs on Wednesdays)

Operated by: Red Eagle

227, 227A: Maidenhead - Twyford, via Waltham St Lawrence

This service will commence from Sunday 6 April 2025. 

Maidenhead - Belmont - St Mark's Hospital - Highway - Littlewick Green - Knowl Hill - Kiln Green - Hare Hatch - Milley Bridge - Walthams St Lawrence - Shurlock Row - Twyford

Operated by: Thames Valley Buses

228: Maidenhead - Henley 

This service will commence from Sunday 6 April 2025. 

Maidenhead - Belmont - St Mark's Hospital - Highway - Stubbings - Berkshire College of Agriculture - Hurley - Henley 

Operated by: Thames Valley Buses

234: Maidenhead, villages circular via Waltham St Lawrence

From Sunday 6April 2025 this service will be replaced by new service 227. 

Maidenhead - Bray Wick - Stud Green - Paley Street - Littlefield Green - White Waltham - Shurlock Row - Waltham St Lawrence - Hare Hatch - Kiln Green - Knowl Hill - Littlewick Green - Woolley Green - Highway - St Mark's Hospital - Maidenhead

Operated by: Thames Valley Buses

235: Maidenhead - Hare Hatch

From Sunday 6 April 2025 this service will be replaced by new service 227. 

Maidenhead - St Mark's Hospital - Highway - Woolley Green - Littlewick Green - Knowl Hill - Kiln Green - Hare Hatch

Operated by: Thames Valley Buses

238: Maidenhead - Cookham Dean

From Sunday 6 April 2025 this service will be replaced by new service 228. 

Maidenhead - St Mark's Hospital - Highway - Berkshire College of Agriculture - Hurley - Bisham - Cookham Dean

(This bus route only runs on Tuesdays and Thursdays)

Operated by: Thames Valley Buses

239: Maidenhead - Henley

From Sunday 6 April 2025 this service will be replaced by new service 228. 

Maidenhead - St Mark's Hospital - Highway - Berkshire College of Agriculture - Hurley - Henley

Operated by: Thames Valley Buses

305: Staines - Colnbrook

From Sunday 6 April 2025 this service will be replaced by the 10/10A. 

Staines - Hythe End - Wraysbury - Horton - Datchet - Colnbrook

Operated by: Bear Buses

500: Staines - Frimley Park Hospital

Staines - Egham - Royal Holloway University - Sunningdale railway station - Windlesham - Bagshot - Lightwater - Camberley - Frimley Park Hospital

Operated by: White Bus

701: Reading - Legoland - Slough

This service will have an amended timetable from Tuesday 22 April 2025.

Reading - Bracknell - Heatherwood Hospital - Legoland Windsor - Windsor - Slough

(This bus route only operates early mornings and evenings)

Operated by: Reading Buses "Windsor Express"

702 "London Line": Legoland Windsor - London Victoria

This service will have an amended timetable from Tuesday 22 April 2025.

Legoland Windsor - Windsor - Slough - Langley - Hammersmith - Kensington - Knightsbridge - London Victoria

Operated by: Reading Buses "Windsor Express"

703 "Flightline": Bracknell - Heathrow (Terminal 5)

Bracknell - Heatherwood Hospital - North Ascot - Legoland Windsor - Windsor - Slough - Langley - Colnbrook - Heathrow Airport (Terminal 5)

Operated by: Thames Valley Buses 

A60: Iver - Sunnymeads - Heathrow Airport

Iver - Richings Park - Sunnymeads - Wraysbury - Heathrow Airport (Terminal 5) - Compass Centre - Heathrow Central Bus Station (for Terminals 2 and 3)

(This bus route only runs early mornings, and only in the eastbound, i.e. towards Heathrow, direction.)

Operated by: Diamond Bus

Go2Gate: Heathrow (Terminal 5) - Dedworth

Heathrow Airport (Terminal 5) - fast and direct via motorway - Dedworth

(This service is bookable in advance and has a flexible route in Dedworth, where the bus stops on demand near your home or destination, as agreed when booking)

Operated by: Thames Valley Buses

P1: Windsor, park-and-ride service

This service will be replaced by the 10/10A from Sunday 6 April 2025.

Windsor town centre - Home Park car park - King Edward VII car park - Datchet

Operated by: White Bus

RA1: Reading - Heathrow Airport

Reading - Heathrow Airport Terminal 5 - Heathrow Central Bus Station (for Terminals 2 and 3)

(A limited number of overnight journeys call at Maidenhead railway station, in the eastbound, i.e. towards Heathrow, direction only)

Operated by: First Bus "RailAir"

X94: Heatherwood Hospital - Frimley Park Hospital

Heatherwood Hospital - Bracknell - Harmans Water - Great Hollands - Owlsmoor - College Town - The Meadows - Camberley - Frimley Park Hospital

Operated by: White Bus

W1: Windsor, town circular via Dedworth

This service will be replaced by the 1/1A from Sunday 6 April 2025.

Windsor - Spital - Wolf Lane - Dedworth Tesco - Dedworth Road - Tudor Way - Aston Mead - Ruddlesway - Dedworth Tesco - Dedworth Road - Clewer Green - Spital - Windsor

Operated by: White Bus

For further information, please contact us:
Address

Public Transport Manager
Royal Borough of Windsor and Maidenhead
Town Hall
St Ives Road
Maidenhead
SL6 1RF
United Kingdom