Bus 91

Click to load interactive map
List of stops
      Map
      Monday to Saturday

      John Street – Eastgate Post Office

      John Street

      07:5010:5014:5018:30

      Broughton Road

      07:5010:5014:5018:30

      Leafield Road

      07:5010:5014:5018:30

      Skirling Green

      07:5310:5314:5318:33

      Goatfoot

      07:5410:5414:5418:34

      Smithy Croft Shelter

      08:0311:0315:0318:43

      Broughton Primary School

      08:0411:0415:0418:44

      Kilbucho Road

      08:0411:0415:0418:44

      Calzeat Farm

      08:0411:0415:0418:44

      Rachan Mill Bus Shelter

      08:0611:0615:0618:46

      Drumelzier Kirk

      08:1011:1015:1018:50

      Wester Dawyck Road End

      08:1311:1315:1318:53

      Dawyck Botanic Garden Entrance

      08:1411:1415:1418:54

      Stobo Village Hall

      08:1811:1815:1818:58

      Stobo Kirk

      08:1811:1815:1818:58

      Lyne Station A72

      08:2311:2315:2319:03

      Edston Quarry

      08:2611:2615:2619:06

      Neidpath Castle

      08:2811:2815:2819:08

      Hay Lodge Hospital

      08:2911:2915:2919:09

      Bank of Scotland

      08:3011:3015:3019:10

      Eastgate Post Office

      08:3111:3115:3119:11

      Eastgate Post Office – John Street

      Eastgate Post Office07:0510:0514:0517:45
      The County Inn07:0510:0514:0517:45
      Old Town07:0610:0614:0617:46
      Hay Lodge Hospital07:0610:0614:0617:46
      Neidpath Castle07:0710:0714:0717:47
      Edston Quarry07:0910:0914:0917:49
      Lyne Station A7207:1310:1314:1317:53
      Stobo Kirk07:1710:1714:1717:57
      Stobo Village Hall07:1810:1814:1817:58
      Dawyck Botanic Garden Entrance07:2210:2214:2218:02
      Wester Dawyck Road End07:2210:2214:2218:02
      Drumelzier Kirk07:2610:2614:2618:06
      Rachan Mill Bus Shelter07:2910:2914:2918:08
      Calzeat Farm07:3110:3114:3118:09
      Kilbucho Road07:3110:3114:3118:09
      Broughton Primary School07:3210:3214:3218:10
      Dreva Road07:3210:3214:3218:10
      Goatfoot07:4110:4114:4118:19
      Skirling Green07:4210:4214:4218:20
      Leafield Road07:4510:4514:4518:25
      Cross Road07:4510:4514:4518:25
      John Street07:4610:4614:4618:26
      Build real-time departures into your app Free API Access →

      Route Path (Streets & Roads)

      Outbound: John Street – Eastgate Post Office
      High Street - Edinburgh Road - Howes Brae - Old Town - High Street - Eastgate
      Inbound: Eastgate Post Office – John Street
      Eastgate - High Street - Old Town - Howes Brae - Skirling Green - Edinburgh Road - High Street

      Schedules and stops for this route are published in GTFS: great-britain, dft-gtfs

      Last updated on May 2, 2026