Skip to main content
My Account
Buy tickets
Windsor Castle

London to Windsor

With its iconic castle, quaint town centre, and LEGOLAND Windsor Resort on its doorstep, Windsor really does have everything you need for a short break from London. Book a train from London to Windsor with GWR and pay no booking fees and pick up Nectar points too.


London Paddington (PAD)


35 minutes
1 change


Windsor & Eton Central (WNC)

Book up to 29 September 2023 on selected routes

Live trainsEngineering works
Accessible booking tool
Tuesday, 30 May

How long is the journey by train from London to Windsor?

Journeys between London and Windsor & Eton Central take around 35 minutes, but can be longer on public holidays, and at weekends.

The fastest service takes just 22 minutes.

How often do trains run from London Paddington to Windsor?

On average, trains depart from London Paddington to Windsor & Eton Central almost every 20 minutes.

What other stations do trains call at?

The fastest services from London Paddington to Windsor & Eton Central call at Slough where passengers will need to change.

Train tickets to Windsor

Booking train tickets to Windsor doesn't have to break the bank. Take a look at our money saving ticket options below to make sure you get the best deal for your journey.

Advance Tickets

Buy your tickets in advance to find the lowest fares

Explore our network

Other destinations