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

      Bus 91 FAQ

      • What time does the 91 bus start operating?

        Services on the 91 bus start at 07:50 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday.

      • What time does the 91 bus stop working?

        Services on the 91 bus stop at 19:11 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday.

      • Is there a 91 bus stop near me?

        Click here to view the nearest 91 bus stop.

      Scottish Borders Council 91 bus Route Map

      91 bus Line Map PDF Version: 91 timetable, stops and map

      91 (Drumelzier Buses)

      The first stop of the 91 bus route is John Street and the last stop is Eastgate Post Office. 91 is operational during everyday.

      Additional information: 91 has 21 stops and the total trip duration for this route is approximately 41 minutes.

      See why over 2 million users trust and consider busmaps.com as the best public transport website. busmaps gives you Drumelzier Buses suggested routes, real-time bus tracker, line route maps in Drumelzier, and helps to find the closest 91 bus stops near you. No internet available? Download an offline PDF map and bus schedule for the 91 bus to take on your trip.

      91 bus near me

      Last updated on May 2, 2026