Ascot railway station serves the town of Ascot in Berkshire, England. It is 28 miles 79 chains (46.7 km) down the line from London Waterloo. The station, and all trains serving it, are operated by South Western Railway. It is at the junction of the Waterloo to Reading line with the Ascot to Guildford line.