Bus 128 : Full Schedule in Kirriemuir

Click to load interactive map
List of stops
      Map

      Market Square – High Street

      Market Square

      08:2909:3911:1813:1815:1816:1818:03

      St Ninians Road

      08:3109:4111:2013:2015:2016:2018:05

      Airlie Place

      08:3109:4111:2013:2015:2016:2018:05

      War Memorial

      08:3209:4211:2113:2115:2116:2118:06

      Briarbank

      08:3209:4211:2113:2115:2116:2118:06

      Old Post Office

      08:3509:4511:2413:2415:2416:2418:09

      Primary School

      08:3809:4811:2713:2715:2716:2718:12

      War Memorial

      08:3909:4911:2813:2815:2816:2818:14

      Lindertis Road end

      08:4009:5011:2913:2915:2916:2918:15

      Post Office

      08:4409:5411:3313:3315:3316:3318:18

      Spar

      08:4709:5711:3613:3615:3616:3618:21

      Isla Road

      08:4709:5711:3613:3615:3616:3618:21

      Duthie Street

      08:4809:5811:3713:3715:3716:3718:22

      Store Lane

      08:4809:5811:3713:3715:3716:3718:22

      St. Andrew's Church

      08:4909:5911:3813:3815:3816:3818:23

      High Street

      08:5010:0011:3913:3915:3916:3918:24

      Bank Street – Market Square

      Bank Street09:1410:1412:1414:1415:5017:2018:25
      St. Andrew's Church09:1510:1512:1514:1515:5017:2018:25
      Duthie Street09:1610:1612:1614:1615:5117:2118:26
      Isla Road09:1610:1612:1614:1615:5117:2118:26
      Spar09:1610:1612:1614:1615:5117:2118:26
      Post Office09:2010:2012:2014:2015:5617:2618:31
      Lindertis Road End09:2210:2212:2214:2215:5817:2818:33
      War Memorial09:2310:2312:2314:2315:5917:2918:34
      Primary School09:2610:2612:2614:2616:0217:3218:37
      Craigylinn Path09:2910:2912:2914:2916:0517:3518:40
      War Memorial09:3210:3212:3214:3216:0817:3818:43
      Airlie Place09:3310:3312:3314:3316:0917:3918:44
      St Ninians Road09:3310:3312:3314:3316:0917:3918:44
      Market Square09:3510:3512:3514:3516:1117:4118:46
      Build real-time departures into your app Free API Access →

      Route Path (Streets & Roads)

      Outbound: Market Square – High Street
      Market Square - Airlie Street - Meigle Road - Main Road - Lindsay Street - Glamis Road - High Street
      Inbound: Bank Street – Market Square
      Glamis Road - Lindsay Street - Low Road - Meigle Road - Airlie Street - Market Square

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

      Bus 128 FAQ

      • What time does the 128 bus start operating?

        Services on the 128 bus start at 08:29 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday.

      • What time does the 128 bus stop working?

        Services on the 128 bus stop at 18:24 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday.

      • Is there a 128 bus stop near me?

        Click here to view the nearest 128 bus stop.

      J P Minibus 128 bus Route Map

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

      128 (Kirriemuir Buses)

      The first stop of the 128 bus route is Market Square and the last stop is High Street. 128 is operational during everyday.

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

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

      128 bus near me

      Last updated on May 2, 2026