National Rail
LocationShalford, Surrey, Guildford
Coordinates51°12′50″N 0°34′01″W / 51.214°N 0.567°W / 51.214; -0.567Coordinates: 51°12′50″N 0°34′01″W / 51.214°N 0.567°W / 51.214; -0.567
Grid referenceTQ002471
Managed byGreat Western Railway
Other information
Station codeSFR
ClassificationDfT category F2
Opened20 August 1849
Original companyReading, Guildford and Reigate Railway
Pre-groupingSouth Eastern Railway
Post-groupingSouthern Railway
2016/17Decrease 0.139 million
2017/18Decrease 0.129 million
2018/19Decrease 0.123 million
2019/20Decrease 0.114 million
2020/21Decrease 19,330
Passenger statistics from the Office of Rail and Road
A 1912 Railway Clearing House map of lines around Shalford railway station
A 1912 Railway Clearing House map of lines around Shalford railway station

Shalford railway station serves the village of Shalford, Surrey, England. The station, and all trains serving it, are operated by Great Western Railway. It is on the North Downs Line. The station is 41 mileschains (66.0 km) from Charing Cross, and has two platforms, which can each accommodate a six-coach train. To the west is Shalford Junction, 41 miles 60 chains (67.2 km) from Charing Cross, where the North Downs Line meets the Portsmouth Direct Line 31 miles 42 chains (50.7 km) from Waterloo (via Woking).[1]


In 1940, Shalford was a sub-control centre coordinating the evacuation trains dispersing the soldiers brought back from Dunkirk.[2]

On 11 April 1944 two goods trains collided at Shalford Station. One of them consisted of tankers of aviation fuel en route to airfields in Kent. Leaks from the damaged wagons caused a major fire which was eventually brought under control by the fire brigade, with assistance of members of the local police and Home Guard volunteers, who used sandbags to contain the spread of the burning fuel. Nearby properties, including a potato and vegetable store, were badly damaged as was the steel road bridge over the railway that was buckled by the heat. Fortunately the local pub, the Queen Victoria, escaped unharmed.[3]


As of May 2016, the typical off-peak service is one train per hour to Reading and one to Redhill. Additional services from Reading terminate at Shalford in peak hours.[4]

Between Guildford and Redhill the stopping service pattern alternates every two hours off-peak:

Hour 1 2 Shalford Chilworth Gomshall Dorking Deepdene Reigate Redhill
Hour 2 2 Shalford Dorking West Dorking Deepdene Betchworth Reigate Redhill

In peak hours the stopping service serves all stations in both directions.

On Sundays, all services are extended to Gatwick Airport, but the service is two-hourly in each direction.


  1. ^ Yonge, John (November 2008) [1994]. Jacobs, Gerald (ed.). Railway Track Diagrams 5: Southern & TfL (3rd ed.). Bradford on Avon: Trackmaps. map 24A. ISBN 978-0-9549866-4-3.
  2. ^ Mitchell, Vic; Smith, Keith. Guildford to Redhill. Middleton Press. ISBN 978 0 906520 63 5.
  3. ^ Rose, David (2016). Guildford Pubs. Stroud: Amberley Publishing. pp. 81–81. ISBN 9781445657196.
  4. ^ GB eNRT May 2016 Edition, Table 148 (Network Rail)
Preceding station
National Rail
Following station
Guildford   Great Western Railway
North Downs Line
every two hours
Guildford   Great Western Railway
North Downs Line
every two hours
  Dorking West