Skip to main content

How to get from Staines to Slough by bus and train?

From Staines to Slough by bus and train

To get from Staines to Slough in Slough, take the SOUTH WESTERN RAILWAY train from Staines station to Windsor & Eton Riverside station. Next, take the 703 bus from Windsor Castle, Windsor station to Wellington Street Stop C, Slough Town Centre station. The total trip duration for this route is approximately 46 min. The bus and train schedule from Staines may change. We recommend you check the updated bus and train schedule to Slough on the Moovit app.

46min
Train - SOUTH WESTERN RAILWAY
Bus - 703703
Walk to Slough
Leaves from Staines

Step by Step

  • 1
    Start from train station
    Start from train station
    Staines
  • 2
    Train - SOUTH WESTERN RAILWAY
    Wait for train
    SOUTH WESTERN RAILWAY
    Windsor & Eton Riverside
  • 3
    Ride to train station
    Ride to train station
    Windsor & Eton Riverside
    14 min
  • 4
    Walk to bus station
    Walk to bus station
    Windsor Castle, Windsor
    ID D
    330 m • 5 min
  • 5
    Bus - 703703
    Wait for bus
    703
    Heathrow Airport Terminal 5
  • 6
    Ride to bus station
    Ride to bus station
    Wellington Street Stop C, Slough Town Centre
    ID C
    14 min
  • 7
    Walk to Slough
    Walk to
    Slough
    William Street
    70 m • 1 min
*Duration based on 8am traffic

From Staines to Slough by train

To get from Staines to Slough in Slough, take the SOUTH WESTERN RAILWAY train from Staines station to Windsor & Eton Riverside station. Next, take the GREAT WESTERN RAILWAY train from Windsor & Eton Central station to Slough station. The total trip duration for this route is approximately 39 min. The bus and train schedule from Staines may change. We recommend you check the updated bus and train schedule to Slough on the Moovit app.

39min
Train - SOUTH WESTERN RAILWAY
Train - GREAT WESTERN RAILWAY
Walk to Slough
Leaves from Staines

Step by Step

  • 1
    Start from train station
    Start from train station
    Staines
  • 2
    Train - SOUTH WESTERN RAILWAY
    Wait for train
    SOUTH WESTERN RAILWAY
    Windsor & Eton Riverside
  • 3
    Ride to train station
    Ride to train station
    Windsor & Eton Riverside
    14 min
  • 4
    Walk to train station
    Walk to train station
    Windsor & Eton Central
    510 m • 7 min
  • 5
    Train - GREAT WESTERN RAILWAY
    Wait for train
    GREAT WESTERN RAILWAY
    Slough
  • 6
    Ride to train station
    Ride to train station
    Slough
    6 min
  • 7
    Walk to Slough
    Walk to
    Slough
    William Street
    240 m • 4 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 Staines to Slough

The distance between Staines and Slough is approximately 17.03 km, which can typically be travelled in 46 min. Moovit will show you the directions from Staines to Slough by bus and train, so no matter how you choose to travel in Slough – you will always have plenty of easy options.

Bus And Train schedule from Staines to Slough

To check the bus and train schedule from Staines to Slough using the Moovit app, first download and open the app on your smartphone. Enter your starting point (Staines) and destination (Slough), then select the desired date and time of travel. Moovit will show all available bus and train routes, estimated travel times, and any required transfers. You can view detailed departure and arrival times for each bus and train, as well as real-time updates for delays or changes. Use this information to plan your trip and stay up to date with the latest bus and train schedules.

From Staines to Slough by train

To get from Staines to Slough in Slough, take the SOUTH WESTERN RAILWAY train from Staines station to Windsor & Eton Riverside station. Next, take the GREAT WESTERN RAILWAY train from Windsor & Eton Central station to Slough station. The total trip duration for this route is approximately 39 min. The bus and train schedule from Staines may change. We recommend you check the updated bus and train schedule to Slough on the Moovit app.

39min
Train - SOUTH WESTERN RAILWAY
Train - GREAT WESTERN RAILWAY
Walk to Slough
Leaves from Staines

Step by Step

  • 1
    Start from train station
    Start from train station
    Staines
  • 2
    Train - SOUTH WESTERN RAILWAY
    Wait for train
    SOUTH WESTERN RAILWAY
    Windsor & Eton Riverside
  • 3
    Ride to train station
    Ride to train station
    Windsor & Eton Riverside
    14 min
  • 4
    Walk to train station
    Walk to train station
    Windsor & Eton Central
    510 m • 7 min
  • 5
    Train - GREAT WESTERN RAILWAY
    Wait for train
    GREAT WESTERN RAILWAY
    Slough
  • 6
    Ride to train station
    Ride to train station
    Slough
    6 min
  • 7
    Walk to Slough
    Walk to
    Slough
    William Street
    240 m • 4 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Staines to Slough?

    The fastest way takes 46 minutes, using Train line SOUTH WESTERN RAILWAY, Bus line 703.

  • What is the alternative route to get from Staines to Slough?

    The alternative route takes 39 minutes, using Train line SOUTH WESTERN RAILWAY, Train line GREAT WESTERN RAILWAY.

  • Is there a direct train between Staines and Slough?

    No, you’ll have to take one train line and one bus line in total. The total travelling time is 46 min.

  • Which train line goes from Staines to Slough?

    The SOUTH WESTERN RAILWAY train line goes from Windsor & Eton Riverside station near Staines in Staines-Upon-Thames to Windsor & Eton Riverside station. From there you’ll have to take one bus line till Windsor & Eton Riverside station near Slough.

  • How long does it take to travel from Staines to Slough by train and bus?

    The total travel time between Staines and Slough by train and bus is about 46 min.

  • Where do I get on the train near Staines to get to Slough?

    Get on the SOUTH WESTERN RAILWAY train from the Windsor & Eton Riverside station near Staines in Staines-Upon-Thames.

  • Where do I get off the train when travelling between Staines and Slough?

    Get off the train at the Windsor & Eton Riverside stop, which is closest to Slough.

  • When is the first bus from Staines to Slough?

    The first bus from Staines in Staines-Upon-Thames to Slough in Slough is Slough - Heathrow Terminal 5. It leaves the Elmsleigh Bus Station, Staines stop at 08:44.