Nearest Station to Windsor Castle

The nearest train station to Windsor Castle is Windsor & Eton Riverside which is just a few minutes walk from the Castle. Windsor & Eton Riverside is easily accessible from Central London, being just half an hour from London Paddington and an hour from London Waterloo. Windsor Castle is the largest and oldest occupied castle in the world and is one of the official residences of Her Majesty The Queen. It is a popular choice amongst visitors who fancy a day trip out of London.

Train to Windsor Castle

Find more Best Fares

Hotels near Windsor Castle

Eurostar
from £69
Paris, Lille & Brussels

Save
up to 50%
on hotels

Save
up to 50%
on west end
shows

Car hire
from £20