Newcraighall departures

Tweedbank

Platform 1
18:30
on time
More
Show Less
From EdinburghOperated by ScotRail

Edinburgh

Platform 1
18:37
on time
More
Show Less
From TweedbankOperated by ScotRail

Tweedbank

Platform 1
18:57
on time
More
Show Less

Calling at

Shawfair19:00on time
Eskbank19:06on time
Newtongrange19:09on time
Gorebridge19:14on time
Stow19:32on time
Galashiels19:41on time
Tweedbank19:46on time
From EdinburghOperated by ScotRail

Edinburgh

Platform 1
19:08
on time
More
Show Less

Calling at

Brunstane19:11on time
Edinburgh19:19on time
From TweedbankOperated by ScotRail

Edinburgh

Platform 1
19:37
on time
More
Show Less

Calling at

Brunstane19:40on time
Edinburgh19:49on time
From TweedbankOperated by ScotRail

Tweedbank

Platform 1
19:57
on time
More
Show Less

Calling at

Shawfair20:00on time
Eskbank20:05on time
Newtongrange20:08on time
Gorebridge20:13on time
Stow20:30on time
Galashiels20:39on time
Tweedbank20:44on time
From EdinburghOperated by ScotRail

Edinburgh

Platform 1
20:07
on time
More
Show Less

Calling at

Brunstane20:10on time
Edinburgh20:19on time
From TweedbankOperated by ScotRail