Skip to main content

How to get from Sunbury-On-Thames to Staines-Upon-Thames by bus and train?

From Sunbury-On-Thames to Staines-Upon-Thames by bus and train

To get from Sunbury-On-Thames to Staines-Upon-Thames in London, take the 235 bus from Three Fishes station to Feltham Station / Victoria Road (G) station. Next, take the SOUTH WESTERN RAILWAY train from Feltham station to Staines station. The total trip duration for this route is approximately 37 min. The ride fare is £4.75.

37min£4.75
Walk to bus station
Bus - 235235
Train - SOUTH WESTERN RAILWAY
Leaves from Three Fishes

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Three Fishes
    410 m • 6 min
  • 2
    Bus - 235235
    Wait for bus
    235
    North Brentford Quarter
  • 3
    Ride to bus station
    Ride to bus station
    Feltham Station / Victoria Road (G)
    ID G
    19 min
  • 4
    Walk to train station
    Walk to train station
    Feltham
    160 m • 3 min
  • 5
    Train - SOUTH WESTERN RAILWAY
    Wait for train
    SOUTH WESTERN RAILWAY
    Reading
  • 6
    Ride to train station Staines
    Ride to train station
    Staines
    6 min
*Duration based on 8am traffic

Alternative route from Sunbury-On-Thames to Staines-Upon-Thames by bus and train via 216 and SOUTH WESTERN RAILWAY

To get from Sunbury-On-Thames to Staines-Upon-Thames in London, take the 216 bus from Three Fishes station to Station Crescent station. Next, take the SOUTH WESTERN RAILWAY train from Ashford station to Staines station. The total trip duration for this route is approximately 44 min. The ride fare is £3.65.

44min£3.65
Walk to bus station
Bus - 216216
Train - SOUTH WESTERN RAILWAY
Leaves from Three Fishes

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Three Fishes
    410 m • 6 min
  • 2
    Bus - 216216
    Wait for bus
    216
    Staines
  • 3
    Ride to bus station
    Ride to bus station
    Station Crescent
    25 min
  • 4
    Walk to train station
    Walk to train station
    Ashford
    140 m • 2 min
  • 5
    Train - SOUTH WESTERN RAILWAY
    Wait for train
    SOUTH WESTERN RAILWAY
    Windsor & Eton Riverside
  • 6
    Ride to train station Staines
    Ride to train station
    Staines
    3 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 Sunbury-On-Thames to Staines-Upon-Thames

The distance between Sunbury-On-Thames, London and Staines-Upon-Thames, London is approximately 12.42 km, which can typically be travelled in 37 min. Moovit will show you the directions from Sunbury-On-Thames to Staines-Upon-Thames by bus and train, so no matter how you choose to travel in London – you will always have plenty of easy options.

Public transport stations close to Sunbury-On-Thames

Sunbury-On-Thames is located at The Pines, London and the nearest public transport station is Three Fishes.

Bus stations close to Sunbury-On-Thames:

  • Three Fishes
  • Croysdale Avenue
  • Orchard Meadow

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

Bus stations close to Staines-Upon-Thames:

  • Elmsleigh Bus Station, Staines
  • Staines Railway Station (T)
  • Staines Railway Station

Alternative route from Sunbury-On-Thames to Staines-Upon-Thames by bus and train via 216 and SOUTH WESTERN RAILWAY

To get from Sunbury-On-Thames to Staines-Upon-Thames in London, take the 216 bus from Three Fishes station to Station Crescent station. Next, take the SOUTH WESTERN RAILWAY train from Ashford station to Staines station. The total trip duration for this route is approximately 44 min. The ride fare is £3.65.

44min£3.65
Walk to bus station
Bus - 216216
Train - SOUTH WESTERN RAILWAY
Leaves from Three Fishes

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Three Fishes
    410 m • 6 min
  • 2
    Bus - 216216
    Wait for bus
    216
    Staines
  • 3
    Ride to bus station
    Ride to bus station
    Station Crescent
    25 min
  • 4
    Walk to train station
    Walk to train station
    Ashford
    140 m • 2 min
  • 5
    Train - SOUTH WESTERN RAILWAY
    Wait for train
    SOUTH WESTERN RAILWAY
    Windsor & Eton Riverside
  • 6
    Ride to train station Staines
    Ride to train station
    Staines
    3 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Sunbury-On-Thames to Staines-Upon-Thames?

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

  • What is the alternative route to get from Sunbury-On-Thames to Staines-Upon-Thames?

    The alternative route takes 44 minutes, using Bus line 216, Bus line SOUTH WESTERN RAILWAY.

  • Is there a direct bus between Sunbury-On-Thames and Staines-Upon-Thames?

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

  • Which bus line goes from Sunbury-On-Thames to Staines-Upon-Thames?

    The 235 bus line goes from Three Fishes station near Sunbury-On-Thames in Sunbury to North Brentford Quarter station. From there you’ll have to take one train line till North Brentford Quarter station near Staines-Upon-Thames in London.

  • How long does it take to travel from Sunbury-On-Thames to Staines-Upon-Thames by bus and train?

    The total travel time between Sunbury-On-Thames in Sunbury and Staines-Upon-Thames in London by bus and train is about 37 min.

  • Where do I get on the bus near Sunbury-On-Thames to get to Staines-Upon-Thames?

    Get on the 235 bus from the Three Fishes stop near Sunbury-On-Thames in Sunbury.

  • Where do I get off the bus when travelling between Sunbury-On-Thames and Staines-Upon-Thames?

    Get off the bus at the North Brentford Quarter station, which is closest to Staines-Upon-Thames in London.

  • When is the first bus from Sunbury-On-Thames to Staines-Upon-Thames?

    The first bus from Sunbury-On-Thames in Sunbury to Staines-Upon-Thames in London is Kingston - Staines. It leaves the Three Fishes stop at 01:27.

  • How much is the bus fare from Sunbury-On-Thames to Staines-Upon-Thames?

    The ride from Sunbury-On-Thames to Staines-Upon-Thames costs £4.75.