traksy logo traksy.uk   Live maps & times

Dalmeny Departures

All passenger departures from this station. Click on a train for real-time live updates about late running or cancellations.
 
DepartPltHeadOperatorDetails
00:0712G54ScotRail

Cowdenbeath - Edinburgh

ScotRail. 9 stops including North Queensferry
00:1112K86ScotRail

Leven - Edinburgh

ScotRail. 11 stops including Dalgety Bay
09:05
09:05½
12K52ScotRail

Leven - Edinburgh

ScotRail. 12 stops including Inverkeithing
09:30
09:30½
22K51ScotRail

Edinburgh - Leven

ScotRail. 12 stops including Dalgety Bay
10:05
10:05½
12K54ScotRail

Leven - Edinburgh

ScotRail. 12 stops including Inverkeithing
10:20
10:20½
22K53ScotRail

Edinburgh - Leven

ScotRail. 12 stops including Dalgety Bay
10:35
10:35½
22G55ScotRail

Edinburgh - Leven

ScotRail. 14 stops including Dunfermline City
10:41
10:41½
12L60ScotRail

Dundee - Edinburgh

ScotRail. 15 stops including Aberdour
11:0012G28ScotRail

Perth - Edinburgh

ScotRail. 15 stops including Dunfermline City
11:21
11:21½
22K57ScotRail

Edinburgh - Leven

ScotRail. 12 stops including Dalgety Bay
11:35
11:35½
22G59ScotRail

Edinburgh - Leven

ScotRail. 14 stops including Dunfermline City
11:4012G56ScotRail

Leven - Edinburgh

ScotRail. 14 stops including Rosyth
12:18
12:18½
12K58ScotRail

Leven - Edinburgh

ScotRail. 12 stops including Inverkeithing
12:20
12:20½
22K61ScotRail

Edinburgh - Leven

ScotRail. 12 stops including Dalgety Bay
12:34
12:34½
22G63ScotRail

Edinburgh - Leven

ScotRail. 14 stops including Dunfermline City
12:4012G60ScotRail

Leven - Edinburgh

ScotRail. 14 stops including Rosyth
13:0612K62ScotRail

Leven - Edinburgh

ScotRail. 12 stops including Inverkeithing
13:21
13:21½
22K65ScotRail

Edinburgh - Leven

ScotRail. 12 stops including Dalgety Bay
13:35
13:35½
22G67ScotRail

Edinburgh - Leven

ScotRail. 14 stops including Dunfermline City
13:4012G64ScotRail

Leven - Edinburgh

ScotRail. 14 stops including Rosyth
14:16
14:16½
12K66ScotRail

Leven - Edinburgh

ScotRail. 12 stops including Inverkeithing
14:20
14:20½
22K69ScotRail

Edinburgh - Leven

ScotRail. 12 stops including Dalgety Bay
14:39
14:39½
22G71ScotRail

Edinburgh - Leven

ScotRail. 14 stops including Dunfermline City
14:4012G68ScotRail

Leven - Edinburgh

ScotRail. 14 stops including Rosyth
15:17
15:17½
12K70ScotRail

Leven - Edinburgh

ScotRail. 12 stops including Inverkeithing
15:24
15:24½
22K73ScotRail

Edinburgh - Leven

ScotRail. 12 stops including Dalgety Bay
15:35
15:35½
22G75ScotRail

Edinburgh - Leven

ScotRail. 14 stops including Dunfermline City
15:4312G72ScotRail

Leven - Edinburgh

ScotRail. 14 stops including Rosyth
16:18
16:18½
12K74ScotRail

Leven - Edinburgh

ScotRail. 12 stops including Inverkeithing
16:2122K77ScotRail

Edinburgh - Leven

ScotRail. 12 stops including Dalgety Bay
16:35
16:35½
22G79ScotRail

Edinburgh - Leven

ScotRail. 14 stops including Dunfermline City
16:4012G76ScotRail

Leven - Edinburgh

ScotRail. 14 stops including Rosyth
17:0912K78ScotRail

Leven - Edinburgh

ScotRail. 12 stops including Inverkeithing
17:21
17:21½
22K81ScotRail

Edinburgh - Leven

ScotRail. 12 stops including Dalgety Bay
17:35
17:35½
22G83ScotRail

Edinburgh - Leven

ScotRail. 14 stops including Dunfermline City
17:40
17:40½
12G80ScotRail

Leven - Edinburgh

ScotRail. 14 stops including Rosyth
18:0612K82ScotRail

Leven - Edinburgh

ScotRail. 12 stops including Inverkeithing
18:30
18:30½
22K85ScotRail

Edinburgh - Leven

ScotRail. 12 stops including Dalgety Bay
18:35
18:35½
22G87ScotRail

Edinburgh - Leven

ScotRail. 14 stops including Dunfermline City
18:4312G84ScotRail

Leven - Edinburgh

ScotRail. 14 stops including Rosyth
19:05
19:05½
12K86ScotRail

Leven - Edinburgh

ScotRail. 12 stops including Inverkeithing
19:12
19:12½
22G39ScotRail

Edinburgh - Perth

ScotRail. 15 stops including Dunfermline City
19:28
19:28½
22K89ScotRail

Edinburgh - Leven

ScotRail. 12 stops including Dalgety Bay
19:41
19:41½
12G88ScotRail

Leven - Edinburgh

ScotRail. 14 stops including Rosyth
20:1322G13ScotRail

Edinburgh - Glenrothes With Thornton

ScotRail. 12 stops including Rosyth
20:14
20:14½
12K90ScotRail

Leven - Edinburgh

ScotRail. 12 stops including Inverkeithing
20:2922K91ScotRail

Edinburgh - Leven

ScotRail. 12 stops including Dalgety Bay
21:02
21:02½
12K92ScotRail

Leven - Edinburgh

ScotRail. 12 stops including Inverkeithing
21:2922K93ScotRail

Edinburgh - Leven

ScotRail. 12 stops including Dalgety Bay
21:5512G14ScotRail

Glenrothes With Thornton - Edinburgh

ScotRail. 12 stops including Inverkeithing
22:02
22:02½
12K94ScotRail

Leven - Edinburgh

ScotRail. 12 stops including Inverkeithing
22:12
22:12½
22G15ScotRail

Edinburgh - Glenrothes With Thornton

ScotRail. 12 stops including Rosyth
22:2922K95ScotRail

Edinburgh - Leven

ScotRail. 12 stops including Dalgety Bay
22:45
22:45½
22L69ScotRail

Edinburgh - Dundee

ScotRail. 15 stops including Aberdour
23:02
23:02½
12K96ScotRail

Leven - Edinburgh

ScotRail. 12 stops including Inverkeithing
23:4012K16ScotRail

Glenrothes With Thornton - Edinburgh

ScotRail. 11 stops including Inverkeithing
23:53
23:53½
22K19ScotRail

Edinburgh - Inverkeithing

ScotRail. stops Haymarket, South Gyle, Edinburgh Gateway, Dalmeny, North Queensferry

Live train updates are coming to this page soon.

Times in brackets are from the working timetable, and should not be used for calculating delays.

Times and updates are sourced from Network Rail

About | Terms | Privacy
Site copyright ©Traksy Limited and partners 2025 Data sourced from Network Rail (license)
In certain circumstances Network Rail data may be less up-to-date than operating company websites This service is not suitable for safety critical purposes. Check official sources such as nationalrail.co.uk before you travel.