17:42
Expected On time
Dundee
Calling at:
- Markinch (17:50)
- Ladybank (18:00)
- Springfield (18:04)
- Cupar (18:08)
- Leuchars (18:16)
- Dundee (18:32)
Departures
This service is not calling at every station listed — cancelled stops are marked below.
This service has been delayed by a late running train being in front of this one