Newcraighall departures

Edinburgh

Platform 1
06:36
on time
More
Show Less
From TweedbankOperated by ScotRail

Tweedbank

Platform 1
06:56
on time
More
Show Less

Calling at

Shawfair06:59on time
Eskbank07:03on time
Newtongrange07:07on time
Gorebridge07:12on time
Stow07:30on time
Galashiels07:38on time
Tweedbank07:43on time
From EdinburghOperated by ScotRail

Edinburgh

Platform 1
07:04
on time
More
Show Less

Calling at

Brunstane07:07on time
Edinburgh07:18on time
From TweedbankOperated by ScotRail

Tweedbank

Platform 1
07:26
on time
More
Show Less

Calling at

Shawfair07:29on time
Eskbank07:33on time
Newtongrange07:37on time
Gorebridge07:42on time
Stow08:00on time
Galashiels08:08on time
Tweedbank08:13on time
From EdinburghOperated by ScotRail

Edinburgh

Platform 1
07:36
on time
More
Show Less

Calling at

Brunstane07:39on time
Edinburgh07:47on time
From TweedbankOperated by ScotRail

Tweedbank

Platform 1
07:54
on time
More
Show Less

Calling at

Shawfair07:57on time
Eskbank08:02on time
Newtongrange08:05on time
Gorebridge08:10on time
Stow08:28on time
Galashiels08:37on time
Tweedbank08:42on time
From EdinburghOperated by ScotRail

Edinburgh

Platform 1
08:04
on time
More
Show Less

Calling at

Brunstane08:07on time
Edinburgh08:17on time
From TweedbankOperated by ScotRail

Tweedbank

Platform 1
08:25
on time
More
Show Less

Calling at

Shawfair08:28on time
Eskbank08:34on time
Newtongrange08:37on time
Gorebridge08:42on time
Stow09:00on time
Galashiels09:09on time
Tweedbank09:14on time
From EdinburghOperated by ScotRail