Popular routes to Windsor
Things to do in Windsor
What station do I travel to for Windsor?
GWR trains arrive and depart from Windsor & Eton Central.
This station is situated right in the town centre and is just a short walk from major attractions such as Windsor Castle.
Is there a direct train from London to Windsor?
Customers travelling to Windsor will need to change trains at Slough and make their way to platform 1, from where it’s a 6-minute train journey to Windsor.
When is the best time to travel to Windsor by train?
By travelling outside of busy weekday commuter times, you can also take advantage of cheaper ticket prices too.