Caledonian Sleeper at Glasgow Central

Planned service alterations during May & June due to engineering works – please view our service alterations page.


Carstairs dates back to Roman times and is named from Castra Terras or “Fort Land” because of the presence of the Roman Fort a mile southeast of the village. The town was made a Royal Burgh by King David I in 1128. Carstairs Junction replaced the village of Stawfrank in 1840 when the Caledonian Railways built the railway line that serves the village today.