Travel Information
Live Train Times

Live Train Times

Please select either departures or arrivals and the station you wish to find out about.


  • E Early
  • DDelayed
  • CCancelled

Show me:

Aberdeen

Scheduled To Expected departure time Operator
  2106 Edinburgh This service is expected to depart on time
Calling at: Stonehaven 2122, Montrose 2143, Arbroath 2158, Dundee 2215, Leuchars 2227, Cupar 2235, Ladybank 2244, Markinch 2252, Kirkcaldy 2301, Kinghorn 2306, Burntisland 2311, Aberdour 2315, Dalgety Bay 2320, Inverkeithing 2324, North Queensferry 2328, Dalmeny 2332, South Gyle 2338, Haymarket 2344, Edinburgh 2352
ScotRail
  2117 Edinburgh This service is expected to depart on time
Calling at: Stonehaven 2133, Montrose 2154, Arbroath 2210, Dundee 2227, Leuchars 2241, Cupar 2248, Ladybank 2255, Markinch 2303, Kirkcaldy 2312, Inverkeithing 2330, Haymarket 2350, Edinburgh 2355
Cross Country
D 2155 Inverness This service is delayed by 3 minutes and is expected to depart at 2158
Calling at: Dyce 2207, Inverurie 2219, Insch 2231, Huntly 2247, Keith 2301, Elgin 2320, Forres 2335, Nairn 2346, Inverness 0005
ScotRail
  2250 Inverurie This service is expected to depart on time
Calling at: Dyce 2259, Inverurie 2313
ScotRail

Copyright © East Coast Main Line Company 2010

Sign in / register

Sign in

register

Our Main Destinations

Edinburgh
Glasgow
Newcastle
York
Leeds
London