Duration 49m
Distance 12.4 miles
Average price £13
Frequency 2/hour

Trip overview

The average train between Berrylands and Staines-upon-Thames takes 49m and the fastest train takes 47m. The train runs at least 2 times per hour from Berrylands to Staines-upon-Thames. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.


  1. Berrylands
  2. Clapham Junction
  3. Staines
1h 3m
Bookable on Rome2rio
£6 - £18

Berrylands to Staines-upon-Thames train times

Trains run every 30 minutes between Berrylands and Staines-upon-Thames. The earliest departure is at 06:04 in the morning, and the last departure from Berrylands is at 23:43 which arrives into Staines-upon-Thames at 00:37. All services require a transfer at Clapham Junction and take an average of 49m. The schedules shown below are for the next available departures.

Frequently asked questions

Want to know about travelling from Berrylands 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.

No, there is no direct train from Berrylands to Staines-upon-Thames. However, there are services departing from Berrylands and arriving at Staines via Clapham Junction. The journey, including transfers, takes approximately 1h 3m.

More details

The distance between Berrylands and Staines-upon-Thames is 10 miles. The road distance is 12.4 miles.

Get driving directions

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

More details

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

More details

Book your Berrylands to Staines-upon-Thames train tickets online with Rome2rio.

Search and book

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

More details

What companies run services between Berrylands and Staines-upon-Thames?

You can take a train from Berrylands to Staines-upon-Thames via Clapham Junction in around 1h 3m. Alternatively, you can take a bus from Berrylands to Staines-upon-Thames via Cromwell Road Bus Station in around 1h 35m.
Train operators
Ave. Duration
Estimated price
£3 - £10
Other operators
Ave. Duration
Estimated price
£30 - £40

Get the Rome2rio app

Find the best way to get from A to B, anywhere in the world, on your mobile or tablet.

Compare your options: plane, train, bus, car, ferry, bike share, driving and walking directions all in one search.

Learn more about our apps