Great Western Railway

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.
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.