Croy departures

23:03
due 23:06
More
Show Less

Calling at

Glasgow Queen Street 23:15 due 23:17
From Edinburgh Operated by ScotRail

Edinburgh

Platform 1
23:11
on time
More
Show Less

Calling at

Falkirk High 23:20 on time
Linlithgow 23:27 on time
Haymarket 23:40 on time
Edinburgh 23:45 on time
From Glasgow Queen Street Operated by ScotRail
23:35
on time
More
Show Less

Calling at

Glasgow Queen Street 23:48 on time
From Edinburgh Operated by ScotRail

Edinburgh

Platform 1
23:41
on time
More
Show Less

Calling at

Falkirk High 23:50 on time
Polmont 23:54 on time
Linlithgow 23:59 on time
Haymarket 00:12 on time
Edinburgh 00:17 on time
From Glasgow Queen Street Operated by ScotRail

Perth

Platform 1
23:59
on time
More
Show Less

Calling at

Larbert 00:11 on time
Stirling 00:19 on time
Bridge of Allan 00:24 on time
Dunblane 00:28 on time
Gleneagles 00:42 on time
Perth 01:00 on time
From Glasgow Queen Street Operated by ScotRail
00:05
on time
More
Show Less

Calling at

Glasgow Queen Street 00:17 on time
From Edinburgh Operated by ScotRail