State visit
The President of the French Republic, Emmanuel Macron, and Mrs Brigitte Macron will visit Windsor, under invite from the King, from Tuesday 8 July to Thursday 10 July 2025. Find out more.
Bus routes and links to timetables in the borough.
Network map, valid from April 2025:
Bus services in the borough are listed below in numerical order. (Bus routes that start with a letter, e.g. 'X94', are listed at the end.)
Heatherwood Hospital - Ascot - South Ascot - Sunninghill - Sunningdale - Silwood Park - Cheapside - Windsor Great Park - King Edward VII Hospital - Windsor - Dedworth
Operated by: Thames Valley Buses under contract to RBWM with some financial support from UK Government and RBWM.
Windsor - Dedworth - Slough - Manor Park - Wexham Park Hospital
Operated by: Thames Valley Buses with some financial support from UK Government
Maidenhead Town Centre - St Mark's Hospital - (Newlands Girls School) - Boyn Hill - Altwood - Farmers Way - (Cox Green School) - (Woodlands Park) - (White Waltham)
Operated by: Carousel Buses under contract to RBWM with some financial support from UK Government and RBWM
Maidenhead Town Centre - Ray Mill - Boulter's Lock - Maidenhead Court.
Operated by: Carousel Buses under contract to RBWM with some financial support from UK Government and RBWM
Heathrow Airport Terminal 5 - Poyle - Horton - Datchet - Upton - Slough - Chalvey - Cippenham
Operated by: Thames Valley Buses
Maidenhead - Taplow railway station - Bath Road - Slough - Wexham Court
Operated by: First Bus Berkshire and The Thames Valley
Woodlands Park - Cox Green - Larchfield - Maidenhead Town Centre - Boyn Hill - St Mark's Hospital
Operated by: Thames Valley Buses with some financial support from UK Government
Cox Green - Larchfield - Maidenhead Town Centre
Operated by: Carousel Buses
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
Maidenhead Town Centre - North Town - Furze Platt - Cranbrook Drive - Pinkneys Drive - Halifax Road - St Mark's Hospital - Belmont Road - Maidenhead Town Centre
Operated by: Carousel Buses under contract to RBWM with some financial support from UK Government
Windsor - Datchet - Sunnymeads (10) - Horton (10A) - Wraysbury - Hythe End - Staines
Operated by: Carousel Buses under contract to RBWM with some financial support from UK Government and RBWM
Eton Wick - Eton (for Windsor) - Slough
Operated by: Carousel Buses under contract to RBWM with some financial support from RBWM
Maidenhead - Bray - Tithe Barn - Fifield - Dedworth - Clewer Green - Spital - Windsor
Operated by: Thames Valley Buses
Windsor - King Edward VII Hospital - Spital - Clewer Green - Dedworth - Oakley Green - Fifield - Bray - 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 under contract to RBWM with some financial support from UK Government
Holyport - Bray Wick - Maidenhead
Operated by: Carousel Buses
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 under contract to Bracknell Forest Borough Council with some financial support from RBWM.
Maidenhead - Taplow - Dorney - Eton Wick - Eton College - Slough
(This bus route only runs on Tuesdays and Fridays)
Operated by: Red Eagle under contract to Buckinghamshire Council.
Maidenhead - Taplow - Burnham - Dorney - Eton Wick - Eton (for Windsor) - Slough
(This bus route only runs on Tuesdays and Fridays)
Operated by: Red Eagle under contract to Buckinghamshire Council
Windsor - Slough - Britwell - Farnham Royal - Farnham Common - Beaconsfield - Holtspur - Loudwater - Wycombe Marsh - High Wycombe
Operated by: Carousel Buses
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)
Maidenhead - Marlow, Little Marlow and Marlow Bottom
(This bus route only runs on Wednesdays)
Operated by: Red Eagle under contract to Buckingamshire Council
Maidenhead - (Desborough College) - (Cox Green School) - (Altwood Schools) - Belmont - St Mark's Hospital - Newlands Girls School - Highway - Littlewick Green - Knowl Hill - Kiln Green - Hare Hatch - Milley Bridge - Waltham St Lawrence - Shurlock Row - Twyford
Operated by: Thames Valley Buses under contract to RBWM with some financial support from RBWM
Maidenhead - Belmont - St Mark's Hospital - Highway - Stubbings - Berkshire College of Agriculture - Hurley - Henley
Operated by: Thames Valley Buses under contract to RBWM with some financial support from RBWM.
Staines - Egham - Royal Holloway University - Sunningdale railway station - Windlesham - Bagshot - Lightwater - Camberley - Frimley Park Hospital.
Operated by: White Bus under contract to Surrey County Council.
Reading - Bracknell - Heatherwood Hospital - Legoland Windsor - Windsor - Slough
(This bus route only operates early mornings and evenings)
Operated by: Reading Buses "Windsor Express"
Legoland Windsor - Windsor - Slough - Langley - Hammersmith - Kensington - Knightsbridge - London Victoria
Operated by: Reading Buses "Windsor Express"
Bracknell - Heatherwood Hospital - North Ascot - Legoland Windsor - Windsor - Slough - Langley - Colnbrook - Heathrow Airport (Terminal 5).
Operated by: Thames Valley Buses
This new service commences Monday 2 June 2025
Maidenhead - Taplow - Bath Road - Salt Hill - Slough - Langley - Heathrow Airport (Terminal 5)
Operated by: Thames Valley Buses
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
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
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"
Heatherwood Hospital - Martins Heron - Forest Park - Harmans Water - Brants Bridge - Bracknell - Great Hollands - The Meadows - Camberley - Frimley Park Hospital
Operated by: White Bus
Public Transport Manager
Royal Borough of Windsor and Maidenhead
Town Hall
St Ives Road
Maidenhead
SL6 1RF
United Kingdom