North Queensferry departures

Edinburgh

Platform 1
13:56
due 14:01
More
Show Less

Calling at

Dalmeny 14:00 due 14:04
Edinburgh Gateway 14:06 due 14:10
Haymarket 14:15 on time
Edinburgh 14:24 on time
From Glenrothes with Thornton Operated by ScotRail
14:00
on time
More
Show Less

Calling at

Inverkeithing 14:04 on time
Dalgety Bay 14:07 on time
Aberdour 14:12 on time
Burntisland 14:16 on time
Kinghorn 14:21 on time
Kirkcaldy 14:26 on time
Glenrothes with Thornton 14:37 on time
From Edinburgh Operated by ScotRail
14:09
on time
More
Show Less

Calling at

Inverkeithing 14:13 on time
Rosyth 14:17 on time
Dunfermline Town 14:21 on time
Dunfermline Queen Margaret 14:25 on time
Cowdenbeath 14:31 on time
Lochgelly 14:37 on time
Cardenden 14:41 on time
Glenrothes with Thornton 14:51 on time
From Edinburgh Operated by ScotRail

Haymarket

Platform 1
14:17
on time
More
Show Less

Calling at

Dalmeny 14:20 on time
Edinburgh Gateway 14:26 on time
Haymarket 14:35 on time
Edinburgh 14:43 cancelled
From Glenrothes with Thornton Operated by ScotRail
14:27
on time
More
Show Less

Calling at

Inverkeithing 14:30 on time
Dalgety Bay 14:34 on time
Aberdour 14:38 on time
Burntisland 14:43 on time
Kinghorn 14:47 on time
Kirkcaldy 14:52 on time
Glenrothes with Thornton 15:04 on time
From Edinburgh Operated by ScotRail

Edinburgh

Platform 1
14:28
due 14:30
More
Show Less

Calling at

Dalmeny 14:32 on time
South Gyle 14:38 on time
Haymarket 14:46 on time
Edinburgh 14:52 on time
From Glenrothes with Thornton Operated by ScotRail

Cowdenbeath

Platform 2
14:42
on time
More
Show Less

Calling at

Inverkeithing 14:46 on time
Rosyth 14:50 on time
Dunfermline Town 14:54 on time
Dunfermline Queen Margaret 14:58 on time
Cowdenbeath 15:07 on time
From Edinburgh Operated by ScotRail

Edinburgh

Platform 1
14:47
on time
More
Show Less

Calling at

Dalmeny 14:51 on time
South Gyle 14:57 on time
Haymarket 15:09 on time
Edinburgh 15:14 on time
From Cowdenbeath Operated by ScotRail

Edinburgh

Platform 1
14:58
on time
More
Show Less

Calling at

Dalmeny 15:02 on time
Edinburgh Gateway 15:08 on time
Haymarket 15:17 on time
Edinburgh 15:23 on time
From Glenrothes with Thornton Operated by ScotRail
15:01
on time
More
Show Less

Calling at

Inverkeithing 15:04 on time
Dalgety Bay 15:08 on time
Aberdour 15:12 on time
Burntisland 15:17 on time
Kinghorn 15:21 on time
Kirkcaldy 15:26 on time
Glenrothes with Thornton 15:38 on time
From Edinburgh Operated by ScotRail