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

Perth → Edinburgh

LiveOn timeLeaves Perth at 09:36
Departure09:36Perth · platform 7
Estimated arrival11:19Edinburgh

Route · 15 stops · 1 h 43 · 94 km

  1. 09:57Ladybank2
  2. 10:06Markinch1
  3. 10:17Glenrothes with Thornton2
  4. 10:25Cardenden1
  5. 10:29Lochgelly1
  6. 10:35Cowdenbeath1
  7. 10:40Dunfermline Queen Margaret1
  8. 10:44Dunfermline City1
  9. 10:48Rosyth1
  10. 10:51Inverkeithing1
  11. 10:56North Queensferry1
  12. 10:59Dalmeny1
  13. 11:05Edinburgh Gateway1
  14. 11:08South Gyle1
  15. 11:14Haymarket1
  16. 11:19Edinburghterminus–
Timetable and live data · ScotRail, updated at 09:11, UK time

Connections at Edinburgh · after arriving at 11:19

  1. 11:30LNER 1E13to London Kings Cross–
  2. 11:30ScotRail 1R49to Glasgow Queen Street–
  3. 11:32ScotRail 2L57to Dundee–
  4. 11:34ScotRail 2P47to Dunblane–
  5. 11:37ScotRail 2Y24to North Berwick–
  6. 11:38ScotRail 2H95to Helensburgh Central–
All departures from Edinburgh → Next departures, with at least 5 minutes to change trains. Check the connection time at the station.

Questions about ScotRail 2G28

Is ScotRail 2G28 late today?

No, it is on time: arrival in Edinburgh at 11:19.

What time does ScotRail 2G28 arrive in Edinburgh?

It is scheduled at 11:19.

Which platform does ScotRail 2G28 leave from?

Today, it leaves from platform 7 at Perth. Platforms can change: check the station screens.

How long is the journey from Perth to Edinburgh?

1 h 43 today. 94 km by rail, an average of 55 km/h including stops.

Which stations does ScotRail 2G28 call at?

Between Perth and Edinburgh, it calls at 15 stations: Ladybank, Markinch, Glenrothes with Thornton, Cardenden, Lochgelly, Cowdenbeath, Dunfermline Queen Margaret, Dunfermline City, Rosyth, Inverkeithing, North Queensferry, Dalmeny, Edinburgh Gateway, South Gyle, Haymarket.

Which company runs ScotRail 2G28?

ScotRail 2G28 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