North Queensferry departures

17:29
on time
More
Show Less
From EdinburghOperated by ScotRail
17:34
on time
More
Show Less
From EdinburghOperated by ScotRail

Edinburgh

Platform 1
17:40
on time
More
Show Less

Calling at

Dalmeny17:44on time
Edinburgh Gateway17:50on time
South Gyle17:52on time
Haymarket17:59on time
Edinburgh18:04on time
From Glenrothes with ThorntonOperated by ScotRail

Cowdenbeath

Platform 2
17:42
on time
More
Show Less

Calling at

Inverkeithing17:46on time
Rosyth17:50on time
Dunfermline Town17:55on time
Dunfermline Queen Margaret17:59on time
Cowdenbeath18:06on time
From EdinburghOperated by ScotRail

Perth

Platform 2
17:59
on time
More
Show Less

Calling at

Inverkeithing18:03on time
Dalgety Bay18:06on time
Aberdour18:11on time
Burntisland18:15on time
Kinghorn18:20on time
Kirkcaldy18:25on time
Markinch18:34on time
Ladybank18:43on time
Perth19:06on time
From EdinburghOperated by ScotRail
18:08
on time
More
Show Less

Calling at

Inverkeithing18:11on time
Rosyth18:15on time
Dunfermline Town18:20on time
Dunfermline Queen Margaret18:27on time
Cowdenbeath18:34on time
Lochgelly18:40on time
Cardenden18:43on time
Glenrothes with Thornton18:51on time
From EdinburghOperated by ScotRail

Edinburgh

Platform 1
18:21
on time
More
Show Less

Calling at

Dalmeny18:24on time
Edinburgh Gateway18:30on time
Haymarket18:39on time
Edinburgh18:47on time
From CowdenbeathOperated by ScotRail

Edinburgh

Platform 1
18:39
on time
More
Show Less

Calling at

Dalmeny18:42on time
Edinburgh Gateway18:48on time
South Gyle18:51on time
Haymarket18:57on time
Edinburgh19:03on time
From Glenrothes with ThorntonOperated by ScotRail

Cowdenbeath

Platform 2
18:40
on time
More
Show Less

Calling at

Inverkeithing18:43on time
Rosyth18:47on time
Dunfermline Town18:52on time
Dunfermline Queen Margaret18:56on time
Cowdenbeath19:03on time
From EdinburghOperated by ScotRail
19:15
on time
More
Show Less

Calling at

Inverkeithing19:18on time
Rosyth19:22on time
Dunfermline Town19:27on time
Dunfermline Queen Margaret19:31on time
Cowdenbeath19:37on time
Lochgelly19:43on time
Cardenden19:46on time
Glenrothes with Thornton19:54on time
From EdinburghOperated by ScotRail