Newcraighall departures

South Gyle

Platform 1
08:11
due 08:18
More
Show Less
From Tweedbank Operated by ScotRail

Tweedbank

Platform 1
08:35
on time
More
Show Less

Calling at

Shawfair 08:38 on time
Eskbank 08:42 on time
Newtongrange 08:46 on time
Gorebridge 08:50 on time
Stow 09:08 on time
Galashiels 09:16 on time
Tweedbank 09:21 on time
From Edinburgh Operated by ScotRail

South Gyle

Platform 1 This train has been delayed by a problem currently under investigation
08:42
due 08:49
More
Show Less

Calling at

Brunstane 08:46 due 08:52
Edinburgh 08:56 due 09:01
Haymarket 09:06 on time
South Gyle 09:11 on time
From Tweedbank Operated by ScotRail

Tweedbank

Platform 1
09:07
on time
More
Show Less

Calling at

Shawfair 09:10 on time
Eskbank 09:14 on time
Newtongrange 09:17 on time
Gorebridge 09:22 on time
Galashiels 09:46 on time
Tweedbank 09:51 on time
From Edinburgh Operated by ScotRail

Edinburgh

Platform 1
09:12
on time
More
Show Less

Calling at

Brunstane 09:16 on time
Edinburgh 09:23 on time
From Tweedbank Operated by ScotRail

Tweedbank

Platform 1
09:35
on time
More
Show Less

Calling at

Shawfair 09:38 on time
Eskbank 09:42 on time
Newtongrange 09:46 on time
Gorebridge 09:50 on time
Stow 10:08 on time
Galashiels 10:16 on time
Tweedbank 10:21 on time
From Edinburgh Operated by ScotRail

Edinburgh

Platform 1
09:42
on time
More
Show Less

Calling at

Brunstane 09:46 on time
Edinburgh 09:54 on time
From Tweedbank Operated by ScotRail

Tweedbank

Platform 1
10:06
on time
More
Show Less

Calling at

Shawfair 10:09 on time
Eskbank 10:13 on time
Newtongrange 10:17 on time
Gorebridge 10:21 on time
Galashiels 10:45 on time
Tweedbank 10:50 on time
From Edinburgh Operated by ScotRail

Edinburgh

Platform 1
10:13
on time
More
Show Less

Calling at

Brunstane 10:17 on time
Edinburgh 10:24 on time
From Tweedbank Operated by ScotRail