EN
Install the app
ScotRail 2L50 · ScotRail · 15 November

Perth → Edinburgh

LiveOn timeLeaves Perth at 09:01
Departure09:01Perth
Estimated arrival10:28Edinburgh

Route · 6 stops · 1 h 27 · 91 km

  1. 09:22Ladybank2
  2. 09:30Markinch1
  3. 09:41Kirkcaldy1
  4. 10:00Inverkeithing1
  5. 10:17Edinburgh Gateway–
  6. 10:23Haymarket1
  7. 10:28Edinburghterminus–
Timetable and live data · ScotRail, updated at 05:48, UK time

Connections at Edinburgh · after arriving at 10:28

  1. 10:35ScotRail 2P43to Dunblane–
  2. 10:36ScotRail 2Y14to North Berwick–
  3. 10:40ScotRail 2H91to Helensburgh Central–
  4. 10:50ScotRail 1A83to Aberdeen–
  5. 10:51Avanti West Coast 9M54to London Euston–
  6. 11:00LNER 1E12to London Kings Cross–
All departures from Edinburgh → Next departures, with at least 5 minutes to change trains. Check the connection time at the station.

Questions about ScotRail 2L50

Is ScotRail 2L50 late today?

No, it is on time: arrival in Edinburgh at 10:28.

What time does ScotRail 2L50 arrive in Edinburgh?

It is scheduled at 10:28.

How long is the journey from Perth to Edinburgh?

1 h 27 today. 91 km by rail, an average of 63 km/h including stops.

Which stations does ScotRail 2L50 call at?

Between Perth and Edinburgh, it calls at 6 stations: Ladybank, Markinch, Kirkcaldy, Inverkeithing, Edinburgh Gateway, Haymarket.

Which company runs ScotRail 2L50?

ScotRail 2L50 is run by ScotRail. Its timetable and live data come from data published by ScotRail.

How do I let someone know when I arrive?

Open the train on the map, then « Share arrival »: they get a link, see the train coming in and know when to leave, with no account and nothing to install.

Follow on the map