Dumfries railway station was created in 1859.
Thornhill - Dumfries - railway station was created in 1850.
Dumfries House railway station was created in 1872.
Dumfries railway station ended in 1859.
Thornhill - Dumfries - railway station ended in 1965.
Dumfries House railway station ended in 1949.
THORNHILL DUMFRIES & GALLOWAY The Railway Clearing House map, reproduced in a book published by Ian Allan in 1948, shows a station at Thornhill on the Dumfries-Kilmarnock line, LMS.
Inver railway station was created in 1893.
Nairne railway station was created in 1883.
Johnstone railway station was created in 1840.
Elsted railway station was created in 1864.
Bargoed railway station was created in 1858.
Bowes railway station was created in 1861.