Haymarket

TrainTimesLive
Menu Close menu

This is Haymarket on 29th August 2026. See Haymarket live now →

Haymarket HYM

Stopping Services All Services

Departures Arrivals

Schedules
−1 hour 16:19 to 18:19 +1 hour Now
Departures from Haymarket
Time To Platform Actual Status Formation
1549 Edinburgh 1L80 ScotRail ScotRail 1 1607 departed+18 2 carriages
1550 Glasgow Queen Street 1R83 ScotRail ScotRail 4 cancelled 8 carriages
1556 Edinburgh 2H40 ScotRail ScotRail 3 cancelled
1604 Glasgow Queen Street 1R85 ScotRail ScotRail 4 1606 departed 8 carriages
1605 Edinburgh 1L42 ScotRail ScotRail 1 1611 departed+6 5 carriages
1608 Dunblane 2P03 ScotRail ScotRail 4 1615 departed+7 6 carriages
1608 Leven 2K71 ScotRail ScotRail 2 1630 departed+22 5 carriages
1609 Edinburgh 1Y88 ScotRail ScotRail 3 1610 departed 6 carriages
1612 Helensburgh Central 2H57 ScotRail ScotRail 4 cancelled
1613 Edinburgh 9S60 Avanti West Coast Avanti 3 1615 departed 11 carriages
1615 Manchester Airport 1M91 TransPennine Express TPE 4 cancelled 5 carriages
1619 Edinburgh 1B84 ScotRail ScotRail 1 1617 departed-2 5 carriages
1621 Glasgow Queen Street 1R87 ScotRail ScotRail 4 1622 departed 8 carriages
1622 Leven 2G83 ScotRail ScotRail 2 1624 departed 4 carriages
1622 Edinburgh 2P42 ScotRail ScotRail 3 1621 departed 6 carriages
1624 Edinburgh 1B30 ScotRail ScotRail 1 1627 departed+3 4 carriages
1626 Edinburgh 2H42 ScotRail ScotRail 3 cancelled
1629 Glasgow Central 2Y49 ScotRail ScotRail 4 1629 departed 6 carriages
1632 Edinburgh 2K70 ScotRail ScotRail 1 1631 departed 3 carriages
1634 Glasgow Queen Street 1R89 ScotRail ScotRail 4 1635 departed 8 carriages
1636 Aberdeen 1A89 ScotRail ScotRail 2 1636 departed 3 carriages
1637 Edinburgh 2G38 ScotRail ScotRail 1 1638 departed 4 carriages
1638 Edinburgh 2Y48 ScotRail ScotRail 3 1638 departed 6 carriages
1638 Inverness 1S15 London North Eastern Railway LNER 4 1638 departed 9 carriages
1639 Perth 1L91 ScotRail ScotRail 2 1639 departed 5 carriages
1642 Dunblane 2P05 ScotRail ScotRail 4 1642 departed 6 carriages
1646 Helensburgh Central 2H59 ScotRail ScotRail 4 cancelled
1650 Edinburgh 2P44 ScotRail ScotRail 3 1651 departed 4 carriages
1650 Edinburgh 1L82 ScotRail ScotRail 1 1703 departed+13 5 carriages
1650 Glasgow Queen Street 1R91 ScotRail ScotRail 4 1650 departed 8 carriages
1653 Cowdenbeath 2G79 ScotRail ScotRail 2 1655 departed 4 carriages
1654 Edinburgh 2H44 ScotRail ScotRail 3 cancelled
1657 London Euston 9M60 Avanti West Coast Avanti 4 1659 departed 11 carriages
1659 Edinburgh 1C60 ScotRail ScotRail 3 1658 departed 3 carriages
1701 Dundee 1L23 ScotRail ScotRail 2 1701 departed 3 carriages
1702 Edinburgh 2G06 ScotRail ScotRail 1 1715 departed+13 4 carriages
1702 Glasgow Central 1Y91 ScotRail ScotRail 4 1703 departed 6 carriages
1706 Edinburgh 1L22 ScotRail ScotRail 1 1707 departed 4 carriages
1706 Leven 2K73 ScotRail ScotRail 2 cancelled 5 carriages
1706 Glasgow Queen Street 1R93 ScotRail ScotRail 4 1706 departed 8 carriages
1706 Edinburgh 1Y90 ScotRail ScotRail 3 1710 departed+4 6 carriages
1710 Dunblane 2P07 ScotRail ScotRail 4 1710 departed 4 carriages
1717 Edinburgh 2K72 ScotRail ScotRail 1 1722 departed+5 3 carriages
1718 Edinburgh 2H46 ScotRail ScotRail 3 cancelled 6 carriages
1718 Edinburgh 2Z46 3 1722 departed+4
1721 Doncaster 1E25 London North Eastern Railway LNER 1 1726 departed+5 9 carriages
1721 Glasgow Queen Street 1R95 ScotRail ScotRail 4 1723 departed 8 carriages
1722 Leven 2G85 ScotRail ScotRail 2 1731 departed+9 4 carriages
1723 Edinburgh 2P46 ScotRail ScotRail 3 1727 departed+4 4 carriages
1726 Helensburgh Central 2H37 ScotRail ScotRail 4 cancelled
1730 Edinburgh 2G40 ScotRail ScotRail 1 1732 departed 4 carriages
1731 Glasgow Central 2Y77 ScotRail ScotRail 4 1731 departed 6 carriages
1734 Glasgow Queen Street 1R97 ScotRail ScotRail 4 1736 departed 8 carriages
1738 Edinburgh 2M70 ScotRail ScotRail 3 cancelled 6 carriages
1738 Edinburgh 2Z70 3 1741 departed+3
1739 Aberdeen 1A91 ScotRail ScotRail 2 1739 departed 4 carriages
1741 Inverness 1H25 ScotRail ScotRail 4 1742 departed 5 carriages
1743 Perth 1L93 ScotRail ScotRail 2 1745 departed 3 carriages
1743 Edinburgh 2P48 ScotRail ScotRail 3 1749 departed+6 6 carriages
1744 Dunblane 2P09 ScotRail ScotRail 4 1746 departed 4 carriages
1748 Helensburgh Central 2H39 ScotRail ScotRail 4 cancelled
1749 Cowdenbeath 2G09 ScotRail ScotRail 2 1751 departed 4 carriages
1749 Edinburgh 2Y50 ScotRail ScotRail 3 1754 departed+5 6 carriages
1752 Glasgow Queen Street 1R03 ScotRail ScotRail 4 1759 departed+7 8 carriages
1753 Dundee 1L25 ScotRail ScotRail 2 1755 departed 4 carriages
1753 Edinburgh 1L84 ScotRail ScotRail 1 1757 departed+4 5 carriages
1754 Edinburgh 2H16 ScotRail ScotRail 3 cancelled 6 carriages
1755 Glasgow Central 1D57 ScotRail ScotRail 4 1756 departed 4 carriages
1757 Leven 2K75 ScotRail ScotRail 2 1758 departed 3 carriages
1759 Edinburgh 2G08 ScotRail ScotRail 1 1803 departed+4 5 carriages
1800 Glasgow Central 2Y51 ScotRail ScotRail 4 1802 departed 3 carriages
1803 Edinburgh 1L24 ScotRail ScotRail 1 1808 departed+5 4 carriages
1804 Glasgow Queen Street 1R99 ScotRail ScotRail 4 1806 departed 8 carriages
1808 Dunblane 2P11 ScotRail ScotRail 4 1812 departed+4 6 carriages
1808 Edinburgh 1Y92 ScotRail ScotRail 3 1810 departed 6 carriages
1811 Helensburgh Central 2H41 ScotRail ScotRail 4 cancelled 6 carriages
1816 Manchester Airport 1M93 TransPennine Express TPE 4 1819 departed+3 5 carriages
1817 Aberdeen 1S43 CrossCountry CrossCountry 4 was 2 1846 departed+28 5 carriages
1817 Edinburgh 9S70 Avanti West Coast Avanti 3 1824 departed+7 9 carriages
1819 Glasgow Queen Street 1R07 ScotRail ScotRail 4 1823 departed+4 8 carriages

Italic estimated timing, bold is actual.

Updated 11:29

Next stations along the line by trains today