06:00 Perth to Edinburgh
Operated by ScotRail
This service has been disrupted due to a late running train being in front of this one.
Perth
Platform 7
Departed on time
d. 06:00
Ladybank
Platform 2
Departed 3 min late
a. 06:23 06:26
d. 06:24 06:27
Markinch
Platform 1
Departed 3 min late
a. 06:31 06:34
d. 06:32 06:35
Glenrothes with Thornton
Platform 2
Departed 4 min late
a. 06:39 06:43
d. 06:40 06:44
Cardenden
Platform 1
Departed 4 min late
a. 06:47 06:50
d. 06:47 06:51
Lochgelly
Platform 1
Departed 5 min late
a. 06:51 06:55
d. 06:51 06:56
Cowdenbeath
Platform 1
Departed 3 min late
a. 06:57 07:01
d. 06:57 07:00
Dunfermline Queen Margaret
Platform 1
Departed 4 min late
a. 07:03 07:05
d. 07:03 07:07
Dunfermline City
Platform 1
Departed 5 min late
a. 07:06 07:10
d. 07:06 07:11
Rosyth
Platform 1
Departed 5 min late
a. 07:10 07:14
d. 07:10 07:15
Inverkeithing
Platform 1
Departed 7 min late
a. 07:14 07:19
d. 07:14 07:21
North Queensferry
Platform 1
Departed 7 min late
a. 07:18 07:24
d. 07:18 07:25
Dalmeny
Platform 1
Departed 8 min late
a. 07:22 07:29
d. 07:22 07:30
Edinburgh Gateway
Platform 1
Departed 9 min late
a. 07:28 07:35
d. 07:28 07:37
Haymarket
Platform 1
Departed 9 min late
a. 07:34 07:42
d. 07:35 07:44
Edinburgh
Platform 16
Arrived 10 min late
a. 07:39 07:49
Service then forms 07:46 to Cowdenbeath.