Direct Rail

How to book Trains to Windsor

Plan and book trains to Windsor simply and securely online avoiding the usual hassles associated with buying train tickets to Windsor at the station itself.

We offer cheap trains to Windsor as well as open/flexible return tickets, so get the best fare for a train to Windsor by booking in advance with directrail.com now!

For more information including Windsor Train Times, please enter your departure and arrival stations in the Windsor train ticket search engine on the left of this page.

About Windsor

Windsor is a town in Berkshire, England and is some 21 miles to the west of central London. The town is perhaps most famous for Windsor Castle, one of the official residences of the British Royal Family. The town stands on the River Thames and is served by two railway stations: Windsor & Eton Central and Windsor & Eton Riverside.