Thornford railway station serves the village of Thornford, in Dorset, England. It is approximately 3 miles (4.8 kilometres) to the south of Yeovil, and 144.35 miles (232.31 kilometres) from the zero point at London Paddington (measured via Swindon and Westbury). It is managed by Great Western Railway and is served by trains on the Heart of Wessex Line between Bristol Temple Meads and Weymouth.