Opened on the Borders Railway (Network Rail).
Opened on the Edinburgh and Dalkeith Railway.
Niddrie Junction [2nd]
Niddrie [1st] (Unlikely)
Millerhill Yard Down Departure Sidings
Niddrie South Junction
Newcraighall North Junction
Millerhill Yard Up Arrival Sidings
Newcraighall South Junction
Millerhill Yard Junction
Wanton Walls Junction
Millerhill Yard Down Secondary Sorting Sidings
Millerhill Yard Up Hump
Niddrie East Junction
Niddrie Landsale Yard
|03/06/2002||[Edinburgh and Hawick Railway (North British Railway)]|
Portobello East Junction to Niddrie South Junction and Niddrie South Junction to Newcraighall re-opened to passengers with a stations at Brunstane and Newcraighall. A long reversing spur was provided south of Newcraighall from the new Newcraighall Junction.