Trains from Cupar
Pick where you’re going. We’ll find the train that forms each departure and tell you if it’ll leave on time.
Trains on Tuesday 3 November.
Dundee31Leuchars30Edinburgh28Haymarket28Ladybank20Inverkeithing19Kirkcaldy19Markinch19Edinburgh Gateway18Aberdeen12Arbroath12Stonehaven11