Skip to main content

How to get from Windsor Castle to Staines-Upon-Thames by train?

By train

Take one direct train from Windsor Castle to Staines-Upon-Thames in London: take the SOUTH WESTERN RAILWAY train from Windsor & Eton Riverside station to Staines station. The total trip duration for this route is approximately 18 min.

18min
Walk to train station
Train - SOUTH WESTERN RAILWAY
Leaves from Windsor & Eton Riverside

Step by Step

  • 1
    Walk to train station
    Walk to train station
    Windsor & Eton Riverside
    350 yd • 5 min
  • 2
    Train - SOUTH WESTERN RAILWAY
    Wait for train
    SOUTH WESTERN RAILWAY
    London Waterloo
  • 3
    Ride to train station Staines
    Ride to train station
    Staines
    11 min
*Duration based on 8am traffic

By bus

Take one direct bus from Windsor Castle to Staines-Upon-Thames in London: take the 8 bus from Theatre Royal, Windsor Town Centre station to Elmsleigh Bus Station, Staines station. The total trip duration for this route is approximately 49 min.

49min
Walk to bus station
Bus - 88
Walk to Staines-Upon-Thames
Leaves from Theatre Royal, Windsor Town Centre

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Theatre Royal, Windsor Town Centre
    ID G
    140 yd • 2 min
  • 2
    Bus - 88
    Wait for bus
    8
    Heathrow Airport Terminal 5
  • 3
    Ride to bus station
    Ride to bus station
    Elmsleigh Bus Station, Staines
    ID 8
    39 min
  • 4
    Walk to Staines-Upon-Thames
    Walk to
    Staines-Upon-Thames
    590 yd • 8 min
*Duration based on 8am traffic
The Most Popular Urban Mobility App in London.
All local mobility options in one app

Public transport directions from Windsor Castle to Staines-Upon-Thames

The distance between Windsor Castle, London and Staines-Upon-Thames, London is approximately 6.8 mi, which can typically be travelled in 18 min. Moovit will show you the directions from Windsor Castle to Staines-Upon-Thames by train, so no matter how you choose to travel in London – you will always have plenty of easy options.

Public transport stations close to Windsor Castle

Windsor Castle is located at Thames Street, London and the nearest public transport station is Wh Smith, Windsor Town Centre.

Train stations close to Windsor Castle:

  • Windsor & Eton Riverside
  • Windsor & Eton Central
  • Datchet

Bus stations close to Windsor Castle:

  • Wh Smith, Windsor Town Centre
  • Castle Hill, Windsor Town Centre
  • Barclays Bank, Windsor Town Centre

Public transport stations close to Staines-Upon-Thames, London

Staines-Upon-Thames is located at Staines-Upon-Thames, London and the nearest public transport station is Elmsleigh Bus Station, Staines.

Train stations close to Staines-Upon-Thames:

  • Heathrow Terminal 4
  • Heathrow Terminal 5
  • Wraysbury

Bus stations close to Staines-Upon-Thames:

  • Elmsleigh Bus Station, Staines
  • Staines Bus Station (2)
  • Elmsleigh Bus Station (1)

By bus

Take one direct bus from Windsor Castle to Staines-Upon-Thames in London: take the 8 bus from Theatre Royal, Windsor Town Centre station to Elmsleigh Bus Station, Staines station. The total trip duration for this route is approximately 49 min.

49min
Walk to bus station
Bus - 88
Walk to Staines-Upon-Thames
Leaves from Theatre Royal, Windsor Town Centre

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Theatre Royal, Windsor Town Centre
    ID G
    140 yd • 2 min
  • 2
    Bus - 88
    Wait for bus
    8
    Heathrow Airport Terminal 5
  • 3
    Ride to bus station
    Ride to bus station
    Elmsleigh Bus Station, Staines
    ID 8
    39 min
  • 4
    Walk to Staines-Upon-Thames
    Walk to
    Staines-Upon-Thames
    590 yd • 8 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Windsor Castle to Staines-Upon-Thames?

    The fastest way takes 18 minutes, using Bus line SOUTH WESTERN RAILWAY.

  • What is the alternative route to get from Windsor Castle to Staines-Upon-Thames?

    The alternative route takes 49 minutes, using Bus line 8.

  • Is there a direct train between Windsor Castle and Staines-Upon-Thames?

    Yes, there’s a direct train going from Windsor Castle in Windsor to Staines-Upon-Thames in London in 18 min.

  • Which train line goes from Windsor Castle to Staines-Upon-Thames?

    The SOUTH WESTERN RAILWAY train line goes from Windsor & Eton Riverside station near Windsor Castle in Windsor to London Waterloo station near Staines-Upon-Thames in London.

  • How long does it take to travel from Windsor Castle to Staines-Upon-Thames by train?

    The total travel time between Windsor Castle in Windsor and Staines-Upon-Thames in London by train is about 18 min.

  • Where do I get on the train near Windsor Castle to get to Staines-Upon-Thames?

    Get on the SOUTH WESTERN RAILWAY train from the Windsor & Eton Riverside station near Windsor Castle in Windsor.

  • Where do I get off the train when travelling between Windsor Castle and Staines-Upon-Thames?

    Get off the train at the London Waterloo station, which is closest to Staines-Upon-Thames in London.

  • When is the first train from Windsor Castle to Staines-Upon-Thames?

    The first train from Windsor Castle in Windsor to Staines-Upon-Thames in London is South Western Railway. It leaves the Windsor & Eton Riverside station at 08:01.

Live arrivals, timetables, maps