Haymarket

TrainTimesLive
Menu Close menu

Trains running through York and Darlington / Middlesbrough may be cancelled, delayed by up to 60 minutes or revised. Details (opens National Rail in a new tab)

Haymarket HYM

Stopping Services All Services

607 trains today · ScotRail and TransPennine Express

Departures Arrivals

Schedules

ScotRailSleeperCrossCountry

Departures from Haymarket
STP Time From To Platform Actual / Expected Status Formation
VAROverlay: a short-term plan replacing the timetable for this date 0344 London Euston Inverness 1S25 Caledonian Sleeper Sleeper passes 3 0336 0336passed-7
VAROverlay: a short-term plan replacing the timetable for this date 0423 London Euston Inverness 1S25 Caledonian Sleeper Sleeper passes 4
WTTThe permanent working timetable 0431 Edinburgh Aberdeen 1A25 Caledonian Sleeper Sleeper passes 4
WTTThe permanent working timetable 0501 Edinburgh Polmadie Car MD 0D24 Caledonian Sleeper Sleeper passes 4
WTTThe permanent working timetable 0517 Edinburgh Falkirk Grahamston 5J53 ScotRail ScotRail passes 4 3 carriages 385024
WTTThe permanent working timetable 0523 Edinburgh Dunblane 2P07 ScotRail ScotRail 4 4 carriages 385113
VAROverlay: a short-term plan replacing the timetable for this date 0524½ Haymarket Depot Edinburgh 5L33 ScotRail ScotRail passes 1 0524 0524
VAROverlay: a short-term plan replacing the timetable for this date 0531½ Craigentinny T&RSMD Dundee 5A01 CrossCountry CrossCountry passes 4 0517 0517 5 carriages 221112
WTTThe permanent working timetable 0533½ Haymarket Depot Glenrothes With Thornton 5G32 ScotRail ScotRail passes 1 4 carriages 158727+158734
WTTThe permanent working timetable 0535 Edinburgh Aberdeen 1A71 ScotRail ScotRail 2 4 carriages HA24
WTTThe permanent working timetable 0537 Edinburgh Dunblane 2P09 ScotRail ScotRail 4 6 carriages 385014+385036
WTTThe permanent working timetable 0541 Haymarket Depot Edinburgh 5K51 ScotRail ScotRail passes 1 4 carriages 158726+158732
WTTThe permanent working timetable 0547½ Bathgate Lmd Edinburgh 5H41 ScotRail ScotRail passes 3 0547 0547 3 carriages 334022

Italic estimated timing, bold is actual.

Updated 03:48

Next stations along the line by trains today