Search for a train times

Search for the trains planned to run at a station

Trains passing through Haymarket and Markinch on 18 Oct 2025.

HYM Arrival Origin Destination HYM Departure TOC Pl HC
Psgr WTT Psgr WTT
20:04 20:03½ Edinburgh Waverley Dundee 20:04 20:04½ SR 2 1L29
20:44 20:43½ Edinburgh Waverley Perth 20:44 20:44½ SR 2 1L99
21:04 21:03½ Edinburgh Waverley Dundee 21:04 21:04½ SR 2 1L31
21:47 21:46½ Edinburgh Waverley Perth 21:48 21:48½ SR 2 1L71
22:04 22:03½ Edinburgh Waverley Dundee 22:05 22:05 SR 2 1L33