Dalreoch
from Edinburgh (Waverley)Operated by ScotRailBuy tickets12:08
Edinburgh (Waverley)
On time
12:12
12:18
12:26
12:30
12:35
12:46
Armadale (West Lothian)
On time
12:49
12:56
12:59
13:03
13:06
13:09
13:11
13:15
13:18
13:20
13:22
13:26
13:28
13:30
13:34
13:38
13:40
13:48
13:57
13:59
14:01
14:06
14:11
14:15