← Change station
Edinburgh
Trains between Birmingham New Street and University may be cancelled, delayed by up to 15 minutes or revised. More details can be found in
Status and Disruptions.
Earlier trains
21:35
Perth
via Kirkcaldy
1L71 • ScotRail
17
21:40
North Berwick
2Y36 • ScotRail
21:43
Tweedbank
2T70 • ScotRail
21:45
Glasgow Queen Street
via Falkirk High
1R33 • ScotRail
21:49
Helensburgh Central
2H55 • ScotRail
21:51
Glenrothes with Thornton
2G73 • ScotRail
22:00
Dundee
1L33 • ScotRail
22:03
Dunblane
2P77 • ScotRail
22:05
Leven
2K83 • ScotRail
22:08
Dunbar
2D89 • ScotRail
22:15
Cowdenbeath
2G95 • ScotRail
22:15
Glasgow Queen Street
via Falkirk High
1R37 • ScotRail
22:21
Helensburgh Central
2H57 • ScotRail
22:27
Glasgow Central
via Shotts
2Y87 • ScotRail
22:33
Perth
via Kirkcaldy
1L73 • ScotRail
22:43
Tweedbank
2T74 • ScotRail
22:45
Glasgow Queen Street
via Falkirk High
1R41 • ScotRail
22:49
Garscadden
2H59 • ScotRail
22:49
Glenrothes with Thornton
2G75 • ScotRail
22:59
Glasgow Central
via Shotts
2Y69 • ScotRail
23:00
Dundee
1L35 • ScotRail
23:03
Dunblane
2P81 • ScotRail
23:05
Leven
2K85 • ScotRail
23:06
Dunbar
2D91 • ScotRail
23:08
Airdrie
2V71 • ScotRail
23:12
Motherwell
1D63 • ScotRail
23:14
North Berwick
2Y12 • ScotRail
23:14
Perth
via Cowdenbeath
2L19 • ScotRail
23:15
Glasgow Queen Street
via Falkirk High
1R45 • ScotRail
23:35
Dunblane
2P83 • ScotRail
Later trains