Bus stop · Musselburgh
Bus stop at Newbigging, Musselburgh, serving routes 108, 111, 140, 141, 26, 44, 48, N26, X4.
108 Fort Kinnaird
111 Royal Infirmary
140 Tesco Terminus
141 Tesco Terminus
26 Clerwood Terminus, King's Road, Waterloo Place
44 Cockburn Crescent
48 Terminus
N26 Princes Street (Waverley Steps), West Maitland Street
X4 High Street (Stop C)