Dalgety Bay departures

Leven

Platform 2
09:34
on time
More
Show Less

Calling at

Aberdour09:38on time
Burntisland09:43on time
Kinghorn09:48on time
Kirkcaldy09:53on time
Cameron Bridge10:07on time
Leven10:12on time
From EdinburghOperated by ScotRail

Edinburgh

Platform 1
09:51
on time
More
Show Less

Calling at

Inverkeithing09:54on time
North Queensferry09:58on time
Dalmeny10:02on time
Edinburgh Gateway10:08on time
Haymarket10:15on time
Edinburgh10:20on time
From LevenOperated by ScotRail

Perth

Platform 2
10:04
on time
More
Show Less

Calling at

Aberdour10:09on time
Burntisland10:13on time
Kinghorn10:18on time
Kirkcaldy10:23on time
Markinch10:32on time
Ladybank10:41on time
Perth11:06on time
From EdinburghOperated by ScotRail

Edinburgh

Platform 1
10:17
on time
More
Show Less

Calling at

Inverkeithing10:20on time
Edinburgh Gateway10:31on time
South Gyle10:34on time
Haymarket10:40on time
Edinburgh10:45on time
From PerthOperated by ScotRail

Leven

Platform 2
10:29
on time
More
Show Less

Calling at

Aberdour10:34on time
Burntisland10:38on time
Kinghorn10:43on time
Kirkcaldy10:48on time
Cameron Bridge11:02on time
Leven11:07on time
From EdinburghOperated by ScotRail

Edinburgh

Platform 1
10:57
on time
More
Show Less

Calling at

Inverkeithing11:09on time
North Queensferry11:13on time
Dalmeny11:17on time
Edinburgh Gateway11:23on time
Haymarket11:29on time
Edinburgh11:34on time
From LevenOperated by ScotRail

Perth

Platform 2
11:03
on time
More
Show Less

Calling at

Aberdour11:08on time
Burntisland11:12on time
Kinghorn11:17on time
Kirkcaldy11:22on time
Markinch11:34on time
Ladybank11:45on time
Perth12:09on time
From EdinburghOperated by ScotRail