EN
Install the app
ScotRail 1L99 · ScotRail · 13 November

Edinburgh → Perth

LiveOn timeLeaves Edinburgh at 20:40
Departure20:40Edinburgh
Estimated arrival22:06Perth

Route · 11 stops · 1 h 26 · 91 km

  1. 20:44Haymarket–
  2. 20:49South Gyle–
  3. 20:51Edinburgh Gateway–
  4. 21:01Inverkeithing–
  5. 21:05Dalgety Bay–
  6. 21:09Aberdour–
  7. 21:14Burntisland–
  8. 21:19Kinghorn–
  9. 21:24Kirkcaldy–
  10. 21:33Markinch–
  11. 21:41Ladybank–
  12. 22:06Perthterminus–
Timetable and live data · ScotRail, updated at 04:20, UK time

Questions about ScotRail 1L99

Is ScotRail 1L99 late today?

No, it is on time: arrival in Perth at 22:06.

What time does ScotRail 1L99 arrive in Perth?

It is scheduled at 22:06.

How long is the journey from Edinburgh to Perth?

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

Which stations does ScotRail 1L99 call at?

Between Edinburgh and Perth, it calls at 11 stations: Haymarket, South Gyle, Edinburgh Gateway, Inverkeithing, Dalgety Bay, Aberdour, Burntisland, Kinghorn, Kirkcaldy, Markinch, Ladybank.

Which company runs ScotRail 1L99?

ScotRail 1L99 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