It is 55 miles 42 chains (89.4 km) down the line from London Waterloo.
The station is served and managed by South Western Railway.
South Western Railway operates an hourly service (with peak extras) between London Waterloo and Salisbury with limited extensions to Bristol Temple Meads, Exeter St Davids and Yeovil Pen Mill.
[1] Services call every two hours each way on Sundays, terminating eastbound at Reading instead of Basingstoke (which is the usual Monday to Saturday terminus).
This article on a railway station in South East England is a stub.