Trains to Staines Find train times and tickets

Clapham Junction to Staines by train

from £7.20

Avg 0 changes 24m

Slough to Staines by train

from £6.30

Avg 1 change 33m

Egham to Staines by train

from £3.60

Avg 0 changes 8m

Reading to Staines by train

from £11.20

Avg 0 changes 43m

London to Staines by train

from £8.30

Avg 0 changes 32m

Woking to Staines by train

from £7.10

Avg 1 change 42m

Walton-on-Thames to Staines by train

from £5.20

Avg 0 changes 21m

Bournemouth to Staines by train

from £13.00

Avg 1 change 2hr 3m

Southampton to Staines by train

from £13.00

Avg 1 change 1hr 40m

Bristol to Staines by train

from £28.50

Avg 1 change 1hr 54m

Richmond to Staines by train

from £5.00

Avg 0 changes 16m

Ascot to Staines by train

from £5.30

Avg 0 changes 15m

Elephant and Castle to Staines by train

from £8.40

Avg 0 changes 31m

Windsor to Staines by train

from £4.50

Avg 0 changes 11m

Birmingham to Staines by train

from £19.50

Avg 1 change 2hr 36m

Search accommodation in Staines

Airbnb
Country guide

Trains to the UK

Read our country guide

Log in / Register

  1. We'll assume you've read
    our Terms of Service.