Godalming has a railway station, Godalming railway station. The station is on the Portsmouth Direct Line, which goes between Portsmouth and London Waterloo. This line is served by South Western Railway.