Duration 32 min
Distance 22.9 miles
Average price £22
Possible routes 5 found

Oxford Street to Staines-upon-Thames

Rome2rio has found 5 ways to get from Oxford Street to Staines-upon-Thames by train, subway, bus, taxi and car. We recommend taking the train from Vauxhall to Staines, which takes around 49 min.

Recommended route

Train

  1. Vauxhall
  2. Staines-upon-Thames
49 min
Bookable on Rome2rio
£12 - £21
Alternative routes

Subway, line 203 bus

  1. Piccadilly Circus station
  2. Hatton Cross
  3. Staines-upon-Thames
1h 36m

Bus

  1. Piccadilly Circus
  2. Staines-upon-Thames
1h 52m
£16

Taxi

  1. Oxford Street
  2. Staines-upon-Thames
Fastest
32 min
£55 - £70

Drive

  1. Oxford Street
  2. Staines-upon-Thames
32 min
Cheapest
£3 - £6

Frequently asked questions

Want to know about travelling from Oxford Street to Staines-upon-Thames? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport?, What is the quickest option?, How much do tickets usually cost? and many more.

The cheapest way to get from Oxford Street to Staines-upon-Thames is to drive which costs £3 - £6 and takes 32 min.

More details

The quickest way to get from Oxford Street to Staines-upon-Thames is to taxi which costs £55 - £70 and takes 32 min.

More details

No, there is no direct bus from Oxford Street to Staines-upon-Thames. However, there are services departing from Piccadilly Circus and arriving at Staines, Kingston Road via Heathrow Airport Terminal 5, Heathrow Terminal 5. The journey, including transfers, takes approximately 1h 52m.

More details

No, there is no direct train from Oxford Street station to Staines-upon-Thames. However, there are services departing from Oxford Circus station and arriving at Staines via Vauxhall. The journey, including transfers, takes approximately 49 min.

More details

The distance between Oxford Street and Staines-upon-Thames is 17 miles. The road distance is 22.9 miles.

Get driving directions

The best way to get from Oxford Street to Staines-upon-Thames without a car is to train which takes 49 min and costs £12 - £22.

More details

It takes approximately 49 min to get from Oxford Street to Staines-upon-Thames, including transfers.

More details

Oxford Street to Staines-upon-Thames bus services, operated by London Buses, depart from Piccadilly Circus station.

More details

Oxford Street to Staines-upon-Thames train services, operated by South Western Railway, depart from Vauxhall station.

More details

The best way to get from Oxford Street to Staines-upon-Thames is to train which takes 49 min and costs £12 - £22. Alternatively, you can bus, which costs £16 and takes 1h 52m.

Mode details

Oxford Street to Staines-upon-Thames bus services, operated by London Buses, arrive at Heathrow Airport Terminal 5, Heathrow Terminal 5 station.

More details

Oxford Street to Staines-upon-Thames train services, operated by South Western Railway, arrive at Staines station.

More details

Yes, the driving distance between Oxford Street to Staines-upon-Thames is 23 miles. It takes approximately 32 min to drive from Oxford Street to Staines-upon-Thames.

Get driving directions

There are 1344+ hotels available in Staines-upon-Thames. Prices start at £75 per night.

More details

How to travel from Oxford Street to Staines-upon-Thames

Find all the possible transport options for your trip from Oxford Street to Staines-upon-Thames right here. Rome2rio displays up to date schedules, route maps, journey times and estimated fares from relevant transport operators, ensuring you can make an informed decision about which option will suit you best. Click the map below to see more travel options.

What companies run services between Oxford Street and Staines-upon-Thames?

South Western Railway operates a train from Oxford Street to Staines-upon-Thames every 15 minutes. Tickets cost £8 - £16 and the journey takes 34 min. Alternatively, London Buses operates a bus from Oxford Street to Staines-upon-Thames hourly. Tickets cost £2 and the journey takes 1h 17m.
Train operators
Ave. Duration
34 min
Frequency
Every 15 minutes
Estimated price
£8 - £16
Ave. Duration
42 min
Frequency
Every 10 minutes
Estimated price
£5 - £7
Subway from Piccadilly Circus station to Hatton Cross station
Ave. Duration
42 min
Frequency
Every 10 minutes
Estimated price
£5 - £7
Website
London Underground (Tube)

About this operator

Comprised of 11 lines and 270 stations, the London Underground (known to locals as the Tube) is the most popular way to navigate the English capital, including to/from Heathrow Airport via the Piccadilly Line. Purchase an Oyster card (an electronic smartcard that you use to touch on and off at Tube stations) at any station for the cheapest fares. Most stations have WiFi, but not all trains and stations are air-conditioned. On weekends, a 24-hour service runs on selected lines.

Rome2rio's guide to London Underground (Tube)
Bus operators
Ave. Duration
29 min
Frequency
Every 30 minutes
Bus from Hatton Cross to Elmsleigh Bus Station
Ave. Duration
29 min
Frequency
Every 30 minutes
Website
London United
Ave. Duration
1h 17m
Frequency
Hourly
Estimated price
£2
Bus from Piccadilly Circus to Heathrow Airport Terminal 5, Heathrow Terminal 5
Ave. Duration
1h 17m
Frequency
Hourly
Estimated price
£2
Website
Transport for London

About this operator

London’s bus network covers Greater London with a 24-hour service, allowing you to take in the famous monuments and streetscapes from an iconic red double-decker bus. All London buses are all cashless, so you will need an Oyster card, Travel card or use contactless payment. You can also purchase a one-day bus-only pass from Tube stations. On the bus, you only need to touch on with your Oyster card (not off).

Other operators
Ave. Duration
32 min
Frequency
On demand
Estimated price
£55 - £70
Ave. Duration
32 min
Estimated price
£55 - £70
The Keen Group
Phone
+44 20 8875 4994
Website
thekeengroup.co.uk
One-Number Taxi
Phone
+44 871 871 8710
Website
the-london-taxi.com
Licenced London Taxi
Phone
+44 20 3633 1777
Website
licensedlondontaxi.co.uk
Dial-A-Cab
Phone
+44 20 7253 5000
Website
dialacab.co.uk
Com Cab
Phone
+44 20 7908 0271
Website
comcab-london.co.uk

Staines-upon-Thames, United Kingdom

Staines-upon-Thames is a suburban town on the River Thames in the borough of Spelthorne in Surrey, England. Before 1 April 1965 it was in the historic county of Middlesex. Known to the Romans as Pontes or Ad Pontes, then as Stanes and subsequently Staines, the town officially adopted its longer current name on 20 May 2012. However the upon-Thames suffix is still often dropped in common usage. - Wikipedia

Want to know more about travelling around United Kingdom

Rome2rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.

Did you find what you were looking for?

Thanks for your feedback!

Plan your trip faster!

  • Door-to-door travel search
  • Access ticket details offline
  • Up-to-date schedules across the globe