Edinburgh

TrainTimesLive
Menu Close menu

This is Edinburgh on 25th September 2026. See Edinburgh live now →

Edinburgh EDB

Stopping Services All Services

Departures Arrivals

Schedules
−1 hour 22:35 to 00:35 next day +1 hour Now
Departures from Edinburgh
STP Time From To Platform Actual Status Formation
WTTThe permanent working timetable 2218 starts here Haymarket Depot 5Y89 ScotRail ScotRail passes 18 was 8W 2229 passed+11 3 carriages 170404
WTTThe permanent working timetable 2221 starts here Helensburgh Central 2H57 ScotRail ScotRail 16 2222 departed 6 carriages 334019+334036
WTTThe permanent working timetable 2226 starts here Glasgow Central 2Y87 ScotRail ScotRail 19 was 17 2226 departed 2 carriages 158734
WTTThe permanent working timetable 2230 starts here Craigentinny T.&R.S.M.D 5S53 CrossCountry CrossCountry passes 10 2232 passed 9 carriages 220008+221128
WTTThe permanent working timetable 2231 starts here Craigentinny T.&R.S.M.D 5S51 CrossCountry CrossCountry passes 9E
WTTThe permanent working timetable 2233 starts here Perth 1L73 ScotRail ScotRail 19 was 20 2234 departed 2 carriages 158738
WTTThe permanent working timetable 2235 starts here Dunblane 2P79 ScotRail ScotRail 13 2234 departed 3 carriages 385036
WTTThe permanent working timetable 2239 starts here Haymarket Depot 5B44 ScotRail ScotRail passes 14 2239 passed 5 carriages HA06
WTTThe permanent working timetable 2242 starts here Polmadie Car M.D. 5S93 Avanti West Coast Avanti passes 8 2240 passed-2 11 carriages 390107
WTTThe permanent working timetable 2243 starts here Tweedbank 2T74 ScotRail ScotRail 3 2243 departed 3 carriages 170430
WTTThe permanent working timetable 2245 starts here Glasgow Queen Street 1R41 ScotRail ScotRail 12 2245 departed 8 carriages 385108+385112
WTTThe permanent working timetable 2249 starts here Glenrothes With Thornton 2G75 ScotRail ScotRail 20 was 19 2249 departed 3 carriages 170450
WTTThe permanent working timetable 2251 starts here Garscadden 2H59 ScotRail ScotRail 15 2252 departed 6 carriages 334033+334039
WTTThe permanent working timetable 2252 starts here Craigentinny T.&R.S.M.D 5S27 London North Eastern Railway LNER passes 8 was 5 0006 passed+74 9 carriages 800108
WTTThe permanent working timetable 2257 starts here Glasgow Central 2Y69 ScotRail ScotRail 17F 2258 departed 2 carriages 158729
WTTThe permanent working timetable 2258 Craiginches Aberdeen C.Ra Oxwellmains Lafarge Colas 6B36 Not specified (freight or charter) Not specified (freight or charter) passes 2
WTTThe permanent working timetable 2300 starts here Dundee 1L35 ScotRail ScotRail 19 was 16 2301 departed 2 carriages 158732
WTTThe permanent working timetable 2303 starts here Dunblane 2P81 ScotRail ScotRail 9 2303 departed 6 carriages 385005+385010
WTTThe permanent working timetable 2303 starts here Leven 2K85 ScotRail ScotRail 17 2303 departed 4 carriages 158720+158740
WTTThe permanent working timetable 2306 starts here Dunbar 2D91 ScotRail ScotRail 4 2305 departed 4 carriages 385122
WTTThe permanent working timetable 2308 starts here Airdrie 2V71 ScotRail ScotRail 13 2307 departed 6 carriages 334007+334031
WTTThe permanent working timetable 2309 starts here Craigentinny T.&R.S.M.D 5S28 London North Eastern Railway LNER passes 6 2308 passed 10 carriages 800208+801105
WTTThe permanent working timetable 2310 starts here Haymarket Depot 5B51 ScotRail ScotRail passes 14 2306 passed-4 5 carriages HA01
WTTThe permanent working timetable 2313 starts here Motherwell 1D63 ScotRail ScotRail 12 2312 departed 3 carriages 385043
WTTThe permanent working timetable 2314 starts here North Berwick 2Y12 ScotRail ScotRail 9 2338 departed+24 3 carriages 385046
WTTThe permanent working timetable 2315 starts here Glasgow Queen Street 1R45 ScotRail ScotRail 16 2316 departed 8 carriages 385105+385117
WTTThe permanent working timetable 2317 starts here Perth 2L19 ScotRail ScotRail 18 2317 departed 4 carriages 158707+158728
WTTThe permanent working timetable 2318 starts here Millerhill EMU Yard 5P68 ScotRail ScotRail passes 10 2317 passed 3 carriages 385042
WTTThe permanent working timetable 2324 starts here Craigentinny T.&R.S.M.D 5S21 TransPennine Express TPE passes 5 2323 passed 5 carriages 802217
WTTThe permanent working timetable 2328 starts here Craigentinny T.&R.S.M.D 5S55 CrossCountry CrossCountry passes 8 2342 passed+14 10 carriages 221133+221138
WTTThe permanent working timetable 2331 starts here Haymarket Depot 5T69 ScotRail ScotRail passes 20 2325 passed-6 3 carriages 170412
VAROverlay: a short-term plan replacing the timetable for this date 2336 starts here Dunblane 2P83 ScotRail ScotRail 10 was 9E 2335 departed 3 carriages 385004
WTTThe permanent working timetable 2339 starts here Bathgate 2V73 ScotRail ScotRail 13 2339 departed 3 carriages 334032
WTTThe permanent working timetable 2340 starts here Carstairs 1C11 Caledonian Sleeper Sleeper 11 2341 departed
VAROverlay: a short-term plan replacing the timetable for this date 2340 Glasgow Central Craigentinny T.&R.S.M.D 5C51 CrossCountry CrossCountry passes 10
WTTThe permanent working timetable 2344 starts here Tweedbank 2T78 ScotRail ScotRail 1 2345 departed 5 carriages 158719+170395
WTTThe permanent working timetable 2345 starts here Glasgow Queen Street 1R49 ScotRail ScotRail 12 2346 departed 8 carriages 385104+385121
WTTThe permanent working timetable 2347 starts here Millerhill EMU Yard 5Y91 ScotRail ScotRail passes 8W cancelled 3 carriages 385023
WTTThe permanent working timetable 2350 starts here Haymarket Depot 5G76 ScotRail ScotRail passes 16 0026 2 carriages 158719
VAROverlay: a short-term plan replacing the timetable for this date 2352 starts here Craigentinny T.&R.S.M.D 5S30 London North Eastern Railway LNER passes 6 0015 passed+23 9 carriages 801222
VAROverlay: a short-term plan replacing the timetable for this date 2355 starts here Craigentinny T.&R.S.M.D 5S88 TransPennine Express TPE passes 10 2354 passed 5 carriages 802204
WTTThe permanent working timetable 2356 starts here Bathgate 2V75 ScotRail ScotRail 13 2356 departed 3 carriages 334040
WTTThe permanent working timetable 2359 starts here Haymarket Depot 5L96 ScotRail ScotRail passes 15 2357 passed-2 6 carriages 158722+158730+158739
WTTThe permanent working timetable 0001 Craiginches Aberdeen C.Ra Oxwellmains Lafarge Colas 6B41 Not specified (freight or charter) Not specified (freight or charter) passes 7 0100
WTTThe permanent working timetable 0004 starts here Craigentinny T.&R.S.M.D 5S31 London North Eastern Railway LNER passes 5 0028 passed+24 10 carriages 801108+801111
VAROverlay: a short-term plan replacing the timetable for this date 0008 starts here Craigentinny T.&R.S.M.D 5B61 CrossCountry CrossCountry passes 2 was 19 0009 passed 5 carriages 221120
WTTThe permanent working timetable 0011 Cowdenbeath Haymarket Depot 5G95 ScotRail ScotRail passes 16 0010 passed 3 carriages 170452
WTTThe permanent working timetable 0014 starts here Millerhill EMU Yard 5R46 ScotRail ScotRail passes 7 was 11 0011 passed-3 8 carriages 385111+385115
WTTThe permanent working timetable 0019 starts here Haymarket Depot 5B42 ScotRail ScotRail passes 17 cancelled 4 carriages HA20
VAROverlay: a short-term plan replacing the timetable for this date 0021 starts here Millerhill EMU Yard 5P72 ScotRail ScotRail passes 9 was 10 0019 passed-2 4 carriages 385110
WTTThe permanent working timetable 0022 Dunbar Edinburgh 5D91 ScotRail ScotRail passes 1 was 20 0007 passed-7 4 carriages 385122
WTTThe permanent working timetable 0028 starts here Millerhill EMU Yard 5P74 ScotRail ScotRail passes 7 was 11 0026 passed-2 6 carriages 385011+385031

Italic estimated timing, bold is actual.

Updated 00:53

Next stations along the line by trains today