Distance | 44 miles (71 km) | |
Average train duration | 1 h 57 min | |
Average train ticket price | £36 (€41) | |
Direct train | Yes | |
Train companies | Southern or Thameslink |
Trains from Brighton and Hove to Staines-upon-Thames cover the 44 miles (71 km) long route taking on average 1 h 57 min with our travel partners like Southern or Thameslink. There are direct train services available. You can get the cheapest train tickets for this journey for as low as £36, but the average price of train tickets is £36.
Here are some other resources that might have the information you need