By Location
By Postcode
By Stopcode
You can enter: STOPCODE (on stop post), STOPAREACODE, LOCALITYCODE or PLUSBUSZONE

Near: St Davids High, Dalkeith

Map
Dalkeith

Dalkeith

Nearby
St Davids High (arriving)
St Davids High (departing)
About 400 yards.
Fairfield House (opp)
About 500 yards.
Fairfield House (at)
Glenesk Crescent (at)
Glenesk Crescent (opp)
Kings Park (at)
About 600 yards.
Buccleuch Street (at)
Croft Street (opp)
Eskbank Toll (at)
About 700 yards.
Jarnac Court (at)
Old Edinburgh Road (at)
South Street (at)
St Andrew Street (near)
About 800 yards.
Dalkeith Medical Centre (at Dalkeith Medical Centre)
Dalkeith Medical Centre (at medical centre)
Jarnac Court (opp)
About 0.5 miles.
Dalkeith Parish Church (opp)
James Lean Avenue (near)
James Lean Avenue (opp)
About 0.6 miles.
Bridgend Court (at)
Bridgend Court (opp)
Bruce Gardens (at)
Bruce Gardens (opp)
Dalkeith Parish Church (at)
Glebe Street (near)

Map
Newbattle

Newbattle

About 200 yards.
Newbattle Cemetery (at)
Newbattle Cemetery (opp)
About 700 yards.
Newbattle Abbey Crescent (at)
About 0.5 miles.
Newbattle Abbey Crescent (opp)

Map
Eskbank

Eskbank

Bus
Rail
About 200 yards.
Ancrum Bank (opp)
About 300 yards.
Ancrum Bank (at)
About 500 yards.
College car park (at Jewel and Esk Valley College)
Eskbank Toll (SE-B)
Eskbank Toll (near)
About 600 yards.
Dalhousie Road (S-B)
About 700 yards.
Dalhousie Road (NE-B)
Eskbank Court (at)
Eskbank Court (opp)
Station Road (at)
Station Road (near)
Station Road (opp)
About 800 yards.
Bonnyrigg Road (at 20)
Jewel and Esk College (at)
About 0.6 miles.
Westfield Park (at)
Westfield Park (opp)

Map
Woodburn

Woodburn

About 0.5 miles.
James Lean Avenue (at 15)
About 0.6 miles.
Newmills Terrace (at 43)