Stonehaven departures

A trespass incident at Edinburgh earlier today is causing disruption at this station. Trains may cancelled, delayed by up to 30 minutes or revised. More information can be found in Latest Travel News.

Aberdeen

Platform 2
07:50
due 07:54
More
Show Less
From Edinburgh Operated by ScotRail

Aberdeen

Platform 2
08:07
on time
More
Show Less

Calling at

Portlethen 08:17 on time
Aberdeen 08:31 on time
From Montrose Operated by ScotRail
08:10
on time
More
Show Less

Calling at

Montrose 08:31 on time
Arbroath 08:48 on time
Dundee 09:05 on time
Leuchars 09:19 on time
Kirkcaldy 09:43 on time
Inverkeithing 10:00 on time
Haymarket 10:19 on time
Edinburgh 10:25 on time
Berwick-upon-Tweed 11:11 on time
Newcastle 11:56 on time
Darlington 12:27 on time
York 12:56 on time
London Kings Cross 14:51 on time
From Aberdeen Operated by London North Eastern Railway

Aberdeen

Platform 2
08:18
due 08:22
More
Show Less

Calling at

Aberdeen 08:37 on time
From Glasgow Queen Street Operated by ScotRail

Penzance

Platform 1
08:38
on time
More
Show Less

Calling at

Montrose 08:57 on time
Arbroath 09:14 on time
Dundee 09:31 on time
Leuchars 09:45 on time
Cupar 09:52 on time
Ladybank 09:59 on time
Markinch 10:06 on time
Kirkcaldy 10:15 on time
Inverkeithing 10:31 on time
Haymarket 10:48 on time
Edinburgh 10:55 on time
Dunbar 11:26 on time
Berwick-upon-Tweed 11:50 on time
Alnmouth 12:11 on time
Newcastle 12:38 on time
Durham 12:53 on time
Darlington 13:11 on time
York 13:42 on time
Leeds 14:08 on time
Wakefield Westgate 14:22 on time
Sheffield 14:55 on time
Chesterfield 15:07 on time
Derby 15:25 on time
Burton-on-Trent 15:37 on time
Birmingham New Street 16:04 on time
Cheltenham Spa 16:50 on time
Bristol Parkway 17:23 on time
Bristol Temple Meads 17:37 on time
Taunton 18:16 on time
Tiverton Parkway 18:28 on time
Exeter St Davids 18:44 on time
Newton Abbot 19:04 on time
Totnes 19:17 on time
Plymouth 19:44 on time
Liskeard 20:13 on time
Bodmin Parkway 20:25 on time
Par 20:35 on time
St Austell 20:41 on time
Truro 20:57 on time
Redruth 21:10 on time
Camborne 21:17 on time
St Erth 21:28 on time
Penzance 21:40 on time
From Aberdeen Operated by CrossCountry

Montrose

Platform 1
08:46
on time
More
Show Less

Calling at

Laurencekirk 09:00 on time
Montrose 09:12 on time
From Aberdeen Operated by ScotRail

Edinburgh

Platform 1
09:20
on time
More
Show Less

Calling at

Montrose 09:39 on time
Arbroath 09:58 on time
Dundee 10:15 on time
Leuchars 10:32 on time
Haymarket 11:31 on time
Edinburgh 11:37 on time
From Aberdeen Operated by ScotRail

Aberdeen

Platform 2
09:23
on time
More
Show Less

Calling at

Portlethen 09:32 on time
Aberdeen 09:46 on time
From Montrose Operated by ScotRail

Aberdeen

Platform 2
09:36
on time
More
Show Less

Calling at

Aberdeen 09:56 on time
From Edinburgh Operated by ScotRail

Montrose

Platform 1
09:37
on time
More
Show Less

Calling at

Laurencekirk 09:51 on time
Montrose 10:03 on time
From Dyce Operated by ScotRail