Nearby stations Prestonpans Wallyford Wallyford [1st] Seton Inveresk Seton Mains Halt Musselburgh [2nd] Macmerry Fisherrow Ormiston Crossgatehall Halt Smeaton Musselburgh Winton Newhailes | Prestongrange Colliery Prestonlinks Colliery Bankton Colliery Morrison^s Haven Morrison^s Haven Junction Prestonpans Loop Cockenzie Power Station Preston Links Colliery Siding Bankpark Fire Clay Works Tourist/other Preston Tower Preston Market Cross Colonel Gardiner^s Monument Preston Grange Level Crossing Bankton House Prestongrange Industrial Heritage Museum |
Location names in dark blue are on the same original line. |