How to Get to Haymarket

Start
End

Station departures: Haymarket

Map

Rail services at this station

Avanti West Coast Birmingham International - Edinburgh
Avanti West Coast
Avanti West Coast Edinburgh - Birmingham New Street
Avanti West Coast
Avanti West Coast Edinburgh - Carlisle
Avanti West Coast
Avanti West Coast Edinburgh - Crewe
Avanti West Coast
Avanti West Coast Edinburgh - Preston (Lancs)
Avanti West Coast
Avanti West Coast Edinburgh - Rugby
Avanti West Coast
Avanti West Coast Euston - Edinburgh
Avanti West Coast
Avanti West Coast Preston (Lancs) - Edinburgh
Avanti West Coast
Avanti West Coast Stafford - Edinburgh
Avanti West Coast
Avanti West Coast Wolverhampton - Edinburgh
Avanti West Coast
CrossCountry Aberdeen - Edinburgh
CrossCountry
CrossCountry Bristol Temple Meads - Aberdeen
CrossCountry
CrossCountry Darlington - Aberdeen
CrossCountry
CrossCountry Darlington - Glasgow Central
CrossCountry
CrossCountry Dundee - Darlington
CrossCountry
CrossCountry Dundee - Newcastle
CrossCountry
CrossCountry Dundee - Plymouth
CrossCountry
CrossCountry Glasgow Central - Darlington
CrossCountry
CrossCountry Glasgow Central - Edinburgh
CrossCountry
CrossCountry Glasgow Central - Newcastle
CrossCountry
CrossCountry Glasgow Central - Plymouth
CrossCountry
CrossCountry Newcastle - Aberdeen
CrossCountry
CrossCountry Newcastle - Glasgow Central
CrossCountry
CrossCountry Plymouth - Aberdeen
CrossCountry
CrossCountry Plymouth - Glasgow Central
CrossCountry
LNER Aberdeen - Doncaster
LNER
LNER Aberdeen - Northallerton
LNER
LNER Aberdeen - York
LNER
LNER Darlington - Aberdeen
LNER
LNER Darlington - Inverness
LNER
LNER Edinburgh - Aberdeen
LNER
LNER Inverness - Northallerton
LNER
LNER London Kings Cross - Aberdeen
LNER
LNER London Kings Cross - Inverness
LNER
LNER Peterborough - Aberdeen
LNER
LNER Peterborough - Inverness
LNER
Lumo London Kings Cross - Glasgow Queen Street
Lumo
Lumo Newcastle - Glasgow Queen Street
Lumo
ScotRail Aberdeen - Edinburgh
ScotRail
ScotRail Bathgate - Edinburgh
ScotRail
ScotRail Carfin - Edinburgh
ScotRail
ScotRail Dunblane - Edinburgh
ScotRail
ScotRail Dundee - Edinburgh
ScotRail
ScotRail Edinburgh - Aberdeen
ScotRail
ScotRail Edinburgh - Airdrie
ScotRail
ScotRail Edinburgh - Cowdenbeath
ScotRail
ScotRail Edinburgh - Dalmuir
ScotRail
ScotRail Edinburgh - Garscadden
ScotRail
ScotRail Edinburgh - Glasgow Central
ScotRail
ScotRail Edinburgh - Glasgow Queen Street
ScotRail
ScotRail Edinburgh - Helensburgh Central
ScotRail
ScotRail Edinburgh - Inverkeithing
ScotRail
ScotRail Edinburgh - Inverness
ScotRail
ScotRail Edinburgh - Leven
ScotRail
ScotRail Edinburgh - Milngavie
ScotRail
ScotRail Edinburgh - Motherwell
ScotRail
ScotRail Edinburgh - West Calder
ScotRail
ScotRail Glenrothes with Thornton - Edinburgh
ScotRail
ScotRail Haymarket - North Berwick
ScotRail
ScotRail Hyndland - Edinburgh
ScotRail
ScotRail Inverness - Edinburgh
ScotRail
ScotRail Motherwell - Edinburgh
ScotRail
ScotRail Perth - Edinburgh
ScotRail
ScotRail Shotts - Edinburgh
ScotRail
ScotRail Stirling - Edinburgh
ScotRail
TransPennine Express Edinburgh - Manchester Airport
TransPennine Express
TransPennine Express Edinburgh - Manchester Piccadilly
TransPennine Express
TransPennine Express Edinburgh - Preston (Lancs)
TransPennine Express
TransPennine Express Manchester Oxford Road - Edinburgh
TransPennine Express

All data is available in GTFS feed: great-britain

Stop information

Type Rail
Stop code HAYMRKT
Description 2
Address Haymarket, West End, City of Edinburgh, Alba / Scotland, EH12 5DR, United Kingdom
Street Haymarket (6 stops)
Platform Code 1
Stop Timezone Europe/London
Wheelchair Boarding yes
Google Street View Explore
Build real-time departures into your app Free API Access →