Burntisland departures

Edinburgh

Platform 1
06:06
on time
More
Show Less

Calling at

Aberdour06:11on time
Dalgety Bay06:15on time
Inverkeithing06:19on time
North Queensferry06:23on time
Dalmeny06:27on time
Edinburgh Gateway06:33on time
South Gyle06:35on time
Haymarket06:41on time
Edinburgh06:46on time
From LevenOperated by ScotRail

Leven

Platform 2
06:39
on time
More
Show Less

Calling at

Kinghorn06:44on time
Kirkcaldy06:49on time
Cameron Bridge07:03on time
Leven07:08on time
From EdinburghOperated by ScotRail

Edinburgh

Platform 1
06:46
on time
More
Show Less

Calling at

Aberdour06:50on time
Dalgety Bay06:55on time
Inverkeithing06:59on time
North Queensferry07:03on time
Dalmeny07:07on time
Edinburgh Gateway07:13on time
Haymarket07:20on time
Edinburgh07:25on time
From LevenOperated by ScotRail

Edinburgh

Platform 1
07:07
on time
More
Show Less

Calling at

Aberdour07:12on time
Dalgety Bay07:17on time
Inverkeithing07:20on time
North Queensferry07:25on time
Dalmeny07:29on time
Edinburgh Gateway07:35on time
South Gyle07:37on time
Haymarket07:44on time
Edinburgh07:49on time
From PerthOperated by ScotRail

Perth

Platform 2
07:11
on time
More
Show Less

Calling at

Kinghorn07:16on time
Kirkcaldy07:21on time
Markinch07:30on time
Ladybank07:40on time
Perth08:05on time
From EdinburghOperated by ScotRail

Edinburgh

Platform 1
07:28
on time
More
Show Less

Calling at

Dalgety Bay07:35on time
Inverkeithing07:39on time
Edinburgh Gateway07:50on time
Haymarket07:57on time
Edinburgh08:02on time
From DundeeOperated by ScotRail