North Queensferry departures

Edinburgh

Platform 1
07:21
due 07:23
More
Show Less
From Dunfermline Queen Margaret Operated by ScotRail

Edinburgh

Platform 1
07:30
on time
More
Show Less

Calling at

Dalmeny 07:34 on time
Edinburgh Gateway 07:41 on time
South Gyle 07:43 on time
Haymarket 07:54 on time
Edinburgh 08:01 on time
From Perth Operated by ScotRail
07:30
on time
More
Show Less

Calling at

Inverkeithing 07:33 on time
Dalgety Bay 07:37 on time
Aberdour 07:41 on time
Burntisland 07:46 on time
Kinghorn 07:50 on time
Kirkcaldy 07:55 on time
Glenrothes with Thornton 08:06 on time
From Edinburgh Operated by ScotRail
07:35
on time
More
Show Less

Calling at

Inverkeithing 07:39 on time
Rosyth 07:43 on time
Dunfermline Town 07:47 on time
Dunfermline Queen Margaret 07:51 on time
Cowdenbeath 07:57 on time
Lochgelly 08:03 on time
Cardenden 08:07 on time
Glenrothes with Thornton 08:17 on time
From Edinburgh Operated by ScotRail

Edinburgh

Platform 1
07:53
on time
More
Show Less

Calling at

Dalmeny 07:56 on time
Edinburgh Gateway 08:02 on time
South Gyle 08:05 on time
Haymarket 08:14 on time
Edinburgh 08:21 on time
From Glenrothes with Thornton Operated by ScotRail
07:58
on time
More
Show Less

Calling at

Inverkeithing 08:01 on time
Dalgety Bay 08:05 on time
Aberdour 08:09 on time
Burntisland 08:14 on time
Kinghorn 08:18 on time
Kirkcaldy 08:23 on time
Glenrothes with Thornton 08:42 on time
From Tweedbank Operated by ScotRail

Edinburgh

Platform 1
08:30
on time
More
Show Less

Calling at

South Gyle 08:39 on time
Haymarket 08:56 on time
Edinburgh 09:01 on time
From Glenrothes with Thornton Operated by ScotRail
08:34
on time
More
Show Less

Calling at

Inverkeithing 08:38 on time
Rosyth 08:42 on time
Dunfermline Town 08:46 on time
Dunfermline Queen Margaret 08:50 on time
Cowdenbeath 08:56 on time
Lochgelly 09:02 on time
Cardenden 09:06 on time
Glenrothes with Thornton 09:16 on time
From Edinburgh Operated by ScotRail

Edinburgh

Platform 1
08:47
on time
More
Show Less

Calling at

Dalmeny 08:50 on time
South Gyle 08:57 on time
Haymarket 09:05 on time
Edinburgh 09:13 on time
From Glenrothes with Thornton Operated by ScotRail
08:59
on time
More
Show Less

Calling at

Inverkeithing 09:02 on time
Dalgety Bay 09:06 on time
Aberdour 09:10 on time
Burntisland 09:15 on time
Kinghorn 09:19 on time
Kirkcaldy 09:24 on time
Glenrothes with Thornton 09:36 on time
From Edinburgh Operated by ScotRail