To build your own Itinerary, click to add an item to your Itinerary basket.
Already saved an Itinerary?
You are here: Visitor Information > Travel Information > Getting Here > By Train
Coming to the Royal Borough of Windsor and Maidenhead by train? Book tickets for your train journey on our website using our train ticket booking widget!
Windsor is served by two train stations, Windsor and Eton Central and Windsor and Eton Riverside. Both are situated within a few minutes' walk of Windsor Castle and the town’s other attractions.
Great Western Railway operates services between London Paddington, Reading and Oxford, as well as destinations across South Wales and the West of England. Change trains at Slough to catch the branch line service to Windsor and Eton Central. The journey from London takes between 25 - 50 minutes depending on stopping patterns and connections.
South Western Railway operates direct services from London Waterloo to Windsor and Eton Riverside station. The journey time from London is approximately 55 minutes. If you are travelling in a group of between 3 and 9 people, find out more about South Western Railway's Groupsave which offers savings of 34%.
The Windsor rail line between Staines and Windsor & Eton Riverside will be closed from 12.45am on Saturday 6 March to 5am on Saturday 13 March, due to engineering works carried out by Network Rail. Rail replacement bus services will be in operation.
During these works, Datchet and Mays level crossings will be closed for up to 15 minutes at a time on Sunday 7 March between 7am and 9am to allow for specific tasks to be completed. Otherwise, they will remain open as normal. Visit Network Rail to find out more.
Maidenhead is served by trains travelling between London Paddington, Reading and Oxford, which are operated by Great Western Railway. The journey time from London takes between 20 - 50 minutes depending on stopping patterns.
Maidenhead town centre is a short walk from the station, the River Thames is just over a mile away.
Change trains at Maidenhead for branch line services to Cookham, Bourne End and Marlow.
Ascot station lies on the junction between the London Waterloo to Reading line and the branch line to Guildford, which are operated by South Western Railway. The journey time from London Waterloo is just over 50 minutes. If you are travelling in a group of between 3 and 9 people, find out more about South Western Railway's Groupsave which offers savings of 34%.Ascot Racecourse is within walking distance of the station.
2 FOR 1 passes: visit www.daysoutguide.co.uk to find out about 2 FOR 1 entry to local Windsor, Ascot and Maidenhead attractions when you travel by train.
AccesRail passes: For tickets covering your flight and rail journey visit https://accesrail.com/
BritRail passes: A BritRail pass gives you the ability to travel across the entire National Rail network of Great Britain. Visit www.britrail.com/britrail-passes/
PlusBus passes: PlusBus is a discount price bus pass you buy with your train ticket. Visit www.plusbus.info/
For journey planner, timetable, live information, fares/ticket types and advanced ticket purchases, visit www.thetrainline.com
© Royal Borough of Windsor and Maidenhead 2021. All Rights Reserved