Travel options
from London to Staines-upon-Thames

You can get from London to Staines-upon-Thames by train, bus or flight.

No journeys found

We couldn’t find any journeys for this date. Click below and try searching for another date.

These companies trust us. We sell their tickets all in one place.

Deutsche Bahn

COMPARE Prices for trains, buses and flights

27 Oct
Find prices
28 Oct
£10South Western Railway
29 Oct
£10South Western Railway
30 Oct
£10South Western Railway

Travel Information from London to Staines-upon-Thames

distanceDistance17 miles (27 km)
modeAvailable travel modesCoach or train
priceTicket price range£9 - £10
cheapestCheapest modeCoach • £9 • 45 min
fastestFastest modeTrain • £10 • 36 min
carriersPopular travel companiesMegabus or South Western Railway

Take a coach or train to travel 17 miles (27 km) to Staines-upon-Thames from London. If speed is a priority, then a train is the best option with an average duration of 36 min; whereas, if saving money is more important, then a coach is the best option with prices starting as low as £9. The most popular travel providers which serve this journey are Megabus or South Western Railway among others. Travellers can even take a direct from London to Staines-upon-Thames.

Travel Tips

Travel from London to Staines-upon-Thames
Travel to Staines-upon-Thames easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from London to Staines-upon-Thames.
How do I go from London to Staines-upon-Thames?

You can travel between London and Staines-upon-Thames 2 different ways: coach or train.

What is the cheapest way to travel to Staines-upon-Thames from London?

The cheapest way from London to Staines-upon-Thames is by taking a coach. You can find average ticket prices around £9 compared to other travel options to Staines-upon-Thames:

A coach journey is usually £1 less than a journey to Staines-upon-Thames by train, which costs on average £10 for the same trip.

What is the fastest way to get to Staines-upon-Thames from London?

The fastest way from London to Staines-upon-Thames is by train with an average journey time of 36 min.

Other travel options between London and Staines-upon-Thames can usually take longer:

In comparison, travelling by coach can take you on average 45 min.

What is the distance from London to Staines-upon-Thames?

The London to Staines-upon-Thames distance is approximately 17 miles (27 km).

How many scheduled departures are there a day from London to Staines-upon-Thames?

The average frequency per day from London to Staines-upon-Thames is:

  • 39 trains per day.

However, we recommend checking specific travel dates for your route between London and Staines-upon-Thames as scheduled services by coach or train can vary by season or day of the week.

Where do people depart from and arrive in when travelling from London to Staines-upon-Thames?

These are the most popular departure and arrival points for travellers from London to Staines-upon-Thames:

  • Coaches from London to Staines-upon-Thames most often leave from London, Victoria Coach Station and arrive in Staines-upon-Thames, Bus Station.
Who can get me from London to Staines-upon-Thames?

Omio works with many trusted partners that can help you travel the best way from London to Staines-upon-Thames:

  • You can go to Staines-upon-Thames from London by coach with Megabus. You'll see cheap coach tickets for £9 with Megabus from London to Staines-upon-Thames on Omio.
  • You can travel to Staines-upon-Thames from London by train with South Western Railway. You can find cheap tickets on Omio for £10 with South Western Railway from London to Staines-upon-Thames.
Where else should I travel to after my journey from London to Staines-upon-Thames ends?
Many of our customers travelling from London to Staines-upon-Thames don't make Staines-upon-Thames their final stop. Some of the destinations worth visiting after are Bournemouth, Bristol or Birmingham, either of which you could add to your London and Staines-upon-Thames trip itinerary. Check Omio for the best and cheapest ways to travel from Staines-upon-Thames to any of these top destinations today!
How early should I purchase London to Staines-upon-Thames tickets online to score the best deals?

When planning your trip between London and Staines-upon-Thames, it’s good to keep in mind what tickets to purchase and their prices in the next 7 days:

  • Coach tickets are costing on average £9 one way.
  • Train tickets cost £10 one way on average.

However, we recommend buying tickets to Staines-upon-Thames from London online a few months in advance to get the best deals and save money on your upcoming journey.