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
Place to stay

Need a place to stay?

view on map
Top pick hotels
Entire homes & apartments

Find the best accommodation for you, with our partner

View All

Travel Information to Staines-upon-Thames from London

distanceDistance17 miles (27 km)
modeAvailable travel modesTrain
fastestFastest modeTrain • £10 • 36 min
carriersPopular travel companiesSouth Western Railway

Take a train to travel 17 miles (27 km) between London and Staines-upon-Thames. South Western Railway is the main travel provider operating this route. 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.
What are my travel options from London to Staines-upon-Thames?

You can travel between London and Staines-upon-Thames by train.

How far is it from London to Staines-upon-Thames?

You should expect to travel around 17 miles (27 km) from London to Staines-upon-Thames.

When going from London to Staines-upon-Thames, where do I depart from London and where do I arrive in Staines-upon-Thames?

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

    Which travel operators can get me from London to Staines-upon-Thames?

    If finding a good deal is your main consideration for your trip from London to Staines-upon-Thames, then we'll help you find the best value travel company for you:

    • South Western Railway can take you to Staines-upon-Thames by train. If searching for a good deal on trains, you can find tickets for South Western Railway from London to Staines-upon-Thames for £10.
    What is another destination I should add to my tour from London to Staines-upon-Thames?
    Many of our customers who book a trip from London to Staines-upon-Thames often extend their holiday and travel to other popular destinations like Bournemouth, Bristol or Birmingham. If you’re thinking of adding another destination to your London and Staines-upon-Thames itinerary, let Omio find you the best connections between Staines-upon-Thames and any of these top destinations today!
    How early should I book tickets to Staines-upon-Thames from London online for the best deals?

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

    • Train tickets cost on average £10 one way.

    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.

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

    Travelling by train is also the quickest way from London to Staines-upon-Thames. It takes on average 36 min   to travel this journey.


    Important Stations and Airports for this Journey

    London Liverpool Street Stn

    Frequently Asked Questions

    Where is the bus station and what is the best way to get there?
    This station is not located in the city centre but it can be reached by public transport.<br>Metro lines Central, Circle, Hammersmith, City
    London Bridge