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 12:37 to 14:37 +1 hour Now
Departures from Edinburgh
STP Time From To Platform Actual Status Formation
WTTThe permanent working timetable 1145 starts here Haymarket Depot 5B74 ScotRail ScotRail passes 17 cancelled 5 carriages HA17
WTTThe permanent working timetable 1228 starts here Glasgow Central 2Y41 ScotRail ScotRail 14 1227 departed 3 carriages 385032
WTTThe permanent working timetable 1230 Aberdeen London King's Cross 1E15 London North Eastern Railway LNER 2 1232 departed 9 carriages 800108
WTTThe permanent working timetable 1232 starts here Dunblane 2P37 ScotRail ScotRail 12 1232 departed 4 carriages 385109
WTTThe permanent working timetable 1236 starts here Perth 1L83 ScotRail ScotRail 15 1236 departed 3 carriages 170405
WTTThe permanent working timetable 1237 starts here North Berwick 2Y02 ScotRail ScotRail 1 1239 departed 6 carriages 385011+385031
WTTThe permanent working timetable 1238 starts here Helensburgh Central 2H05 ScotRail ScotRail 13 1237 departed 6 carriages 334033+334039
WTTThe permanent working timetable 1243 starts here Tweedbank 2T84 ScotRail ScotRail 3 1242 departed 3 carriages 170414
WTTThe permanent working timetable 1245 starts here Glasgow Queen Street 1R59 ScotRail ScotRail 12 1245 departed 8 carriages 385118+385119
WTTThe permanent working timetable 1246 starts here Cowdenbeath 2G71 ScotRail ScotRail 20 1245 departed 3 carriages 170395
WTTThe permanent working timetable 1252 starts here London Euston 9M56 Avanti West Coast Avanti 9 1252 departed 11 carriages 390138
WTTThe permanent working timetable 1253 Haymarket Depot Haymarket Depot 5N92 ScotRail ScotRail passes 15
WTTThe permanent working timetable 1257 starts here Glasgow Central 1Y83 ScotRail ScotRail 14 1257 departed 3 carriages 385036
WTTThe permanent working timetable 1258 starts here Dundee 1L35 ScotRail ScotRail 16 1259 departed 3 carriages 170396
WTTThe permanent working timetable 1300 starts here London King's Cross 1E16 London North Eastern Railway LNER 6 1259 departed 9 carriages 801214
WTTThe permanent working timetable 1304 starts here Leven 2K65 ScotRail ScotRail 18 1305 departed 2 carriages 158738
WTTThe permanent working timetable 1305 starts here Cardiff Central 1V64 CrossCountry CrossCountry 10 1304 departed 9 carriages 220024+221118
WTTThe permanent working timetable 1306 starts here Dunblane 2P39 ScotRail ScotRail 15 1305 departed 4 carriages 385112
WTTThe permanent working timetable 1311 starts here Tweedbank 2T86 ScotRail ScotRail 2 1312 departed 3 carriages 170412
WTTThe permanent working timetable 1312 starts here Helensburgh Central 2H07 ScotRail ScotRail 13 1311 departed 6 carriages 334022+334027
WTTThe permanent working timetable 1315 starts here Glasgow Queen Street 1R63 ScotRail ScotRail 12 1315 departed 8 carriages 385105+385117
WTTThe permanent working timetable 1317 starts here Millerhill EMU Yard 5Y68 ScotRail ScotRail passes 8 was 11 1336 passed+19 3 carriages 385027
WTTThe permanent working timetable 1318 starts here Leven 2G66 ScotRail ScotRail 20 1322 departed+4 5 carriages 158709+170415
WTTThe permanent working timetable 1325 starts here Glasgow Central 2Y63 ScotRail ScotRail 11 was 14 1324 departed 3 carriages 385017
WTTThe permanent working timetable 1328 starts here Aberdeen 1A85 ScotRail ScotRail 17 1328 departed 3 carriages 170452
WTTThe permanent working timetable 1330 starts here London King's Cross 1E17 London North Eastern Railway LNER 8 1331 departed 9 carriages 801225
WTTThe permanent working timetable 1332 starts here Inverness 1H17 ScotRail ScotRail 19 was 16 1334 departed 5 carriages HA04
WTTThe permanent working timetable 1336 starts here North Berwick 2Y04 ScotRail ScotRail 7 1335 departed 6 carriages 385014+385041
WTTThe permanent working timetable 1337 starts here Perth 1L85 ScotRail ScotRail 17 1339 departed 4 carriages 158704+158707
WTTThe permanent working timetable 1337 starts here Dunblane 2P41 ScotRail ScotRail 11 1336 departed 6 carriages 385044+385046
WTTThe permanent working timetable 1340 starts here Helensburgh Central 2H09 ScotRail ScotRail 13 1340 departed 6 carriages 334026+334034
WTTThe permanent working timetable 1341 starts here Haymarket Depot 5B24 ScotRail ScotRail passes 19 cancelled 5 carriages HA04
WTTThe permanent working timetable 1343 starts here Tweedbank 2T88 ScotRail ScotRail 9 1343 departed 3 carriages 170410
WTTThe permanent working timetable 1345 starts here Glasgow Queen Street 1R67 ScotRail ScotRail 12 1344 departed 8 carriages 385104+385121
WTTThe permanent working timetable 1348 starts here Cowdenbeath 2G73 ScotRail ScotRail 18 1353 departed+5 4 carriages 158720+158722
WTTThe permanent working timetable 1351 starts here Glasgow Central 1D65 ScotRail ScotRail 9 1350 departed 3 carriages 385042
VAROverlay: a short-term plan replacing the timetable for this date 1356 starts here Spean Bridge 1H85 Not specified (freight or charter) Not specified (freight or charter) passes 20 was 2 1356 passed
WTTThe permanent working timetable 1356 starts here Glasgow Central 1Y85 ScotRail ScotRail 13 1355 departed 3 carriages 385035
WTTThe permanent working timetable 1359 starts here Dundee 1L37 ScotRail ScotRail 19 1406 departed+7 3 carriages 170432
WTTThe permanent working timetable 1400 starts here London King's Cross 1E18 London North Eastern Railway LNER 6 1401 departed 9 carriages 801222
WTTThe permanent working timetable 1403 starts here Dunblane 2P43 ScotRail ScotRail 17 1403 departed 6 carriages 385020+385030
VAROverlay: a short-term plan replacing the timetable for this date 1404 starts here Plymouth 1V66 CrossCountry CrossCountry 10 1403 departed 8 carriages 220006+220028
WTTThe permanent working timetable 1407 starts here Helensburgh Central 2H11 ScotRail ScotRail 11 1407 departed 6 carriages 334032+334040
WTTThe permanent working timetable 1408 starts here Leven 2K67 ScotRail ScotRail 16 1408 departed 5 carriages 158727+170403
WTTThe permanent working timetable 1408 starts here Newcastle 9N14 TransPennine Express TPE 4 1407 departed 5 carriages 802217
WTTThe permanent working timetable 1411 starts here Tweedbank 2T90 ScotRail ScotRail 1 was 20 1411 departed 3 carriages 170431
WTTThe permanent working timetable 1412 starts here Manchester Airport 1M89 TransPennine Express TPE 14 1411 departed 5 carriages 397009
WTTThe permanent working timetable 1415 starts here Dunbar 2D87 ScotRail ScotRail 8 1414 departed 6 carriages 385011+385031
WTTThe permanent working timetable 1415 starts here Glasgow Queen Street 1R71 ScotRail ScotRail 12 1417 departed 8 carriages 385111+385115
WTTThe permanent working timetable 1417 starts here Leven 2G67 ScotRail ScotRail 18 1416 departed 4 carriages 158735+158740

Italic estimated timing, bold is actual.

Updated 06:55

Next stations along the line by trains today