Dalgety Bay departures

Dundee

Platform 2
19:27
on time
More
Show Less
From EdinburghOperated by ScotRail

Edinburgh

Platform 1
19:50
on time
More
Show Less

Calling at

Inverkeithing19:53on time
Edinburgh Gateway20:07on time
Haymarket20:14on time
Edinburgh20:23on time
From DundeeOperated by ScotRail

Perth

Platform 2
20:10
on time
More
Show Less

Calling at

Aberdour20:14on time
Burntisland20:19on time
Kinghorn20:23on time
Kirkcaldy20:28on time
Markinch20:37on time
Ladybank20:46on time
Perth21:09on time
From EdinburghOperated by ScotRail

Edinburgh

Platform 1
20:13
on time
More
Show Less

Calling at

Inverkeithing20:16on time
North Queensferry20:21on time
Dalmeny20:24on time
Edinburgh Gateway20:30on time
South Gyle20:33on time
Haymarket20:39on time
Edinburgh20:44on time
From PerthOperated by ScotRail

Dundee

Platform 2
20:28
on time
More
Show Less

Calling at

Aberdour20:32on time
Burntisland20:37on time
Kinghorn20:41on time
Kirkcaldy20:46on time
Markinch20:55on time
Ladybank21:02on time
Cupar21:09on time
Leuchars21:15on time
Dundee21:33on time
From EdinburghOperated by ScotRail

Edinburgh

Platform 1
20:55
on time
More
Show Less

Calling at

Inverkeithing20:58on time
North Queensferry21:03on time
Dalmeny21:06on time
Edinburgh Gateway21:12on time
South Gyle21:15on time
Haymarket21:23on time
Edinburgh21:28on time
From DundeeOperated by ScotRail