Newtongrange
Live Departures
ALL DEPARTURES
PLATFORM
EXPECTED
16:06
Tweedbank
1
On time
Calling at...
16:23
Edinburgh
1
On time
Calling at...
16:37
Tweedbank
1
On time
Calling at...
16:52
Edinburgh
1
On time
Calling at...
17:08
Tweedbank
1
On time
Calling at...
17:23
Edinburgh
1
On time
Calling at...
17:36
Tweedbank
1
On time
Calling at...
17:52
Edinburgh
1
On time
Calling at...
Travelling later?
Newtongrange Timetables
Privacy Policy