Dalgety Bay departures

Dundee

Platform 2
16:25
on time
More
Show Less

Calling at

Aberdour16:30on time
Burntisland16:34on time
Kinghorn16:39on time
Kirkcaldy16:44on time
Markinch16:53on time
Ladybank17:00on time
Cupar17:06on time
Leuchars17:13on time
Dundee17:28on time
From EdinburghOperated by ScotRail

Edinburgh

Platform 1
16:25
on time
More
Show Less

Calling at

Inverkeithing16:28on time
Edinburgh Gateway16:42on time
South Gyle16:44on time
Haymarket16:51on time
Edinburgh16:56on time
From PerthOperated by ScotRail

Edinburgh

Platform 1
16:45
on time
More
Show Less

Calling at

Inverkeithing16:48on time
Edinburgh Gateway17:02on time
Haymarket17:09on time
Edinburgh17:14on time
From DundeeOperated by ScotRail

Perth

Platform 2
17:03
on time
More
Show Less

Calling at

Aberdour17:07on time
Burntisland17:12on time
Kinghorn17:16on time
Kirkcaldy17:21on time
Markinch17:30on time
Ladybank17:39on time
Perth18:08on time
From EdinburghOperated by ScotRail

Edinburgh

Platform 1
17:18
on time
More
Show Less

Calling at

Inverkeithing17:24on time
Edinburgh Gateway17:38on time
South Gyle17:40on time
Haymarket17:50on time
Edinburgh17:56on time
From PerthOperated by ScotRail

Dundee

Platform 2
17:26
on time
More
Show Less

Calling at

Aberdour17:31on time
Burntisland17:35on time
Kinghorn17:40on time
Kirkcaldy17:45on time
Markinch17:54on time
Ladybank18:01on time
Springfield18:06on time
Cupar18:09on time
Leuchars18:17on time
Dundee18:31on time
From EdinburghOperated by ScotRail

Edinburgh

Platform 1
17:43
on time
More
Show Less

Calling at

Inverkeithing17:46on time
Edinburgh Gateway18:00on time
Haymarket18:07on time
Edinburgh18:12on time
From DundeeOperated by ScotRail