21 Bus - Dundee - Kirriemuir or Glamis

List of stops

        Porter's Lodge – Bus Station

        Porter's Lodge

        —08:2010:2012:2014:2016:2018:3520:35

        Learning Centre

        —08:2010:2112:2114:2116:2118:3620:35

        Road End

        —08:2310:2312:2314:2316:2318:3820:38

        Halsey Drive

        —08:3010:3012:3014:3016:3018:4520:43

        Gannochy Bridge Cottages

        —08:3510:3512:3514:3516:3518:5020:48

        Panmure Arms

        —08:3810:3812:3814:3816:3818:5320:51

        Tuck Inn

        —08:3810:3812:3814:3816:3818:5320:51

        Inglis Memorial Hall

        —08:3910:3912:3914:3916:3918:5420:52

        Inchbare Cottages

        —08:4210:4212:4214:4216:4218:5720:55

        Learning Centre

        —08:4910:4912:4914:4916:4919:0421:02

        Stracathro Hospital Diagnostic Centre

        —08:4910:4912:4914:4916:4919:0421:02

        Porter's Lodge

        —08:50
        08:56
        10:50
        10:56
        12:50
        12:56
        14:50
        14:56
        16:50
        16:56
        19:05
        19:11
        21:03
        21:17

        Learning Centre

        —08:5610:5612:5614:5616:5619:1121:18

        Bus Shelter

        —09:0511:0413:0415:0417:0419:2021:26

        Golf Course

        —09:0511:0513:0515:0517:0519:2021:26

        Smithbank Road

        —09:0811:0713:0715:0717:0719:2221:28

        Mackie Motors

        06:3509:0811:0813:0815:0817:0819:2321:29

        Bank Street

        06:3609:0911:0913:0915:0917:0919:2421:30

        Mechanics Institute

        06:3709:0911:0913:0915:0917:0919:2421:30

        Bearehill Way

        06:3709:1011:1013:1015:1017:1019:2521:31

        Aberlemno Road End

        06:3709:1011:1013:1015:1017:1019:2521:31

        Brechin West Business Park

        06:3809:1111:1113:1115:1117:1119:2621:32

        Brechin Castle Centre

        06:3909:1211:1213:1215:1217:1219:2721:33

        Careston Road End

        06:4209:1611:1613:1615:1617:1619:3121:37

        Farm Road End

        06:4409:1811:1813:1815:1817:1819:3321:39

        Easter Marcus

        06:4509:1911:1913:1915:1917:1919:3421:40

        Haughs of Finavon Road End

        06:4609:2011:2013:2015:2017:2019:3521:41

        Finavon Hotel

        06:4709:2111:2113:2115:2117:2119:3621:42

        Bogindollo Road End

        06:5009:2411:2413:2415:2417:2419:3921:45

        Kirriemuir Road opp Merlin Gardens

        06:5609:2911:2813:2815:2817:2819:4321:51

        Community Campus

        —09:2911:2913:2915:2917:2919:44—

        Zoar Inn

        06:5709:3111:3013:3015:3017:3019:4521:52

        County Buildings

        06:5809:3211:3113:3115:3117:3119:4721:53

        The Mart

        06:5809:3211:3113:3115:3117:3119:4721:53

        Isla Place

        06:5809:3311:3213:3215:3217:3219:4821:53

        Prosen Place

        06:5809:3411:3313:3315:3317:3319:4821:53

        St Margaret's Park

        06:5909:3511:3413:3415:3417:3419:4921:54

        Whitehills HCCC

        06:5909:3511:3513:3515:3517:3519:5021:54

        Wester Restenneth

        07:0009:3611:3513:3515:3517:3519:5121:55

        William Street

        07:0109:3711:3613:3615:3617:3619:5221:56

        Prior Road Depot

        07:0109:3711:3713:3715:3717:3719:5221:56

        Queen Street

        07:0209:3911:3813:3815:3817:3819:5321:57

        St John's Church

        07:03
        07:07
        09:39
        09:47
        11:39
        11:47
        13:39
        13:47
        15:39
        15:47
        17:39
        17:47
        19:5421:58

        Council Offices

        07:0709:4711:4713:4715:4717:47——

        Police Station

        07:0809:4811:4813:4815:4817:48——

        Lentlands Road

        07:0909:4911:4913:4915:4917:49——

        Seat Car Showroom

        07:1009:5011:5013:5015:5017:50——

        Old Guide Dog Centre

        07:1009:5011:5013:5015:5017:50——

        Westfield Loan

        07:1009:5111:5113:5115:5117:51——

        Halkerton Farm Road End

        07:1209:5211:5213:5215:5217:52——

        Lochlands Junction

        07:1409:5411:5413:5415:5417:54——

        Kinnettles Road End

        07:1709:5811:5813:5815:5817:58——

        Gateside Village

        07:1910:0012:0014:0016:0018:00——

        AM Philip

        07:2010:0112:0114:0116:0118:01——

        Tarbrax Road End

        07:2110:0212:0214:0216:0218:02——

        Happas Road End

        07:2210:0312:0314:0316:0318:03——

        Tinkletap Farm

        07:2410:0512:0514:0516:0518:05——

        Balmuir

        07:2510:0612:0614:0616:0618:06——

        Inveraldie Village

        07:2710:0712:0714:0716:0718:07——

        Shielhill Road End

        07:2810:0812:0814:0816:0818:08——

        Emmock Flyover

        —10:1112:1114:1116:1118:11——

        Fintry Drive

        07:3510:1412:1414:1416:1418:14——

        Mill O Mains

        07:3610:1412:1414:1416:1418:14——

        Morrisons

        07:3710:1512:1514:1516:1518:15——

        Kingsway East

        07:3810:1612:1614:1616:1618:16——

        Walrond Street

        07:3910:1712:1714:1716:1718:17——

        Morgan Academy

        07:4010:1712:1714:1716:1718:17——

        Maitland Street

        07:4110:1812:1814:1816:1818:18——

        Brown Constable Street

        07:4210:1812:1814:1816:1818:18——

        Cowan Street

        07:4210:1912:1914:1916:1918:19——

        Lyon Street

        07:4210:1912:1914:1916:1918:19——

        Wellgate Steps

        07:4410:2012:2014:2016:2018:20——

        Murraygate

        07:45s10:21s12:21s14:21s16:21s18:21s——

        Waterstones

        07:4610:2212:2214:2216:2218:22——

        Bus Station

        07:4810:2412:2414:2416:2418:24——
        Times marked with "—" indicate that the vehicle does not stop at this stop.
        Times marked s - "set down only" - the vehicle will only stop to drop passengers off.

        Seagate Bus Station – Porter's Lodge

        Seagate Bus Station09:5511:5513:55——
        Forum Centre09:5911:5913:59——
        Wellgate10:0012:0014:00——
        Nelson Street10:0012:0014:00——
        West Lyon Street10:0112:0114:01——
        Dens Road10:0112:0114:01——
        Stobswell Road10:0212:0214:02——
        Morgan Academy10:0212:0214:02——
        Walrond Street10:0312:0314:03——
        Lammerton Terrace10:0312:0314:03——
        Kingsway East10:0412:0414:04——
        Claverhouse Road10:0512:0514:05——
        Hebrides Drive10:0612:0614:06——
        Emmock Flyover10:0912:0914:09——
        Shielhill Road End10:1112:1114:11——
        Inveraldie Village10:1212:1214:12——
        Tealing Road End10:1412:1414:14——
        Tinkletap Farm10:1512:1514:15——
        Happas Road End10:1712:1714:17——
        Tarbrax Road End10:1812:1814:18——
        AM Philip10:1912:1914:19——
        Gateside Village10:2012:2014:20——
        Kinnettles Road End10:2212:2214:22——
        Lochlands Junction10:2612:2614:26——
        Halkerton Farm Road End10:2812:2814:28——
        Westfield Loan10:3012:3014:30——
        Old Guide Dog Centre10:3112:3114:31——
        Lentlands Road10:3112:3114:31——
        West Sunnyside10:3212:3214:32——
        Police Station10:3312:3314:33——
        The Cross10:3312:3314:33——
        Royal Bank of Scotland10:34
        10:40
        12:34
        12:40
        14:34
        14:40
        16:5219:45
        Queen Street10:4212:4214:4216:5419:47
        Prior Road Depot10:4212:4214:4216:5419:47
        Headingstone Place10:4212:4214:4216:5419:47
        Wester Restenneth10:4312:4314:4316:5519:48
        Whitehills HCCC10:4412:4414:4416:5619:49
        St Margaret's Park10:4512:4514:4516:5719:50
        Prosen Place10:4512:4514:4516:5719:50
        Isla Place10:4612:4614:4616:5819:51
        John Street10:4712:4714:4716:5919:52
        Tesco Side Entrance10:4712:4714:4716:5919:52
        Zoar Inn10:4812:4814:4817:0119:54
        Community Campus10:4912:4914:4917:0119:54
        Kirriemuir Road at Merlin Gardens10:5012:5014:5017:0219:55
        Bogindollo Road End10:5512:5514:5517:0720:00
        Finavon Hotel10:5812:5814:5817:1020:03
        Haughs of Finavon Road End10:5912:5914:5917:1120:04
        Waterston Road11:0113:0115:0117:1320:06
        Careston Road End11:0313:0315:0317:1520:08
        Brechin Castle Centre11:0713:0715:0717:1920:12
        Brechin West Business Park11:0813:0815:0817:2020:13
        Oak Villa11:1013:1015:1017:2220:15
        Bearehill Way11:1013:1015:1017:2220:15
        Westwood11:1113:1115:1117:2320:16
        Northern Hotel11:1213:1215:1217:2420:17
        CFo-op11:1213:1215:1217:2420:17
        Smithbank Road11:1313:1315:1317:2520:18
        Golf Course11:1513:1515:1517:2720:20
        Bus Shelter11:1513:1515:1517:2720:20
        Learning Centre11:2213:2215:2217:3420:27
        Stracathro Hospital Diagnostic Centre11:2213:2215:2217:3420:27
        Porter's Lodge11:2313:2315:2317:3520:28
        Times marked with "—" indicate that the vehicle does not stop at this stop.
        Times marked s - "set down only" - the vehicle will only stop to drop passengers off.
        Times marked with "—" indicate that the vehicle does not stop at this stop.
        Times marked s - "set down only" - the vehicle will only stop to drop passengers off.
        Build real-time departures into your app

        Tell us about your project. Test London API examples while we review your request.

        Request data / API access

        Route Path (Streets & Roads)

        Outbound: Porter's Lodge – Bus Station
        Halsey Drive - Panmure Place - High Street - Smithbank Road - Southesk Street - Panmure Street - Church Street - Castle Street - Kirriemuir Road - Brechin Road - Market Street - Station Road - Old Brechin Road - Prior Road - East High Street - The Cross - West High Street - Dundee Road - Forfar Bypass - Forfar Road - Maitland Street - Dura Street - Dens Road - Commercial Street - Trades Lane
        Inbound: Seagate Bus Station – Porter's Lodge
        Trades Lane - Commercial Street - North Marketgait - Victoria Road - Dens Road - Dura Street - Forfar Road - Hall Road - Forfar Bypass - Core Path 300 - Dundee Road - Dundee Loan - West High Street - East High Street - Prior Road - Old Brechin Road - Station Road - Market Street - Don Street - Brechin Road - Kirriemuir Road - Castle Street - Clerk Street - Trinity Road - Cookston Crescent

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

        Frequently asked questions about route 21

        • What time does route 21 start operating?

          Services on route 21 start at 06:35 on Mondays, on Tuesdays, on Wednesdays, on Thursdays, on Fridays and on Saturdays.

        • What time does route 21 stop operating?

          Services on route 21 end at 21:58 on Mondays, on Tuesdays, on Wednesdays, on Thursdays, on Fridays and on Saturdays.

        • Is there a stop for route 21 near me?

          View the nearest stop for route 21.

        21 (Forfar Buses)

        The first stop of the 21 bus route is Porter's Lodge and the last stop is Bus Station. 21 (Dundee - Kirriemuir or Glamis) is operational during everyday.

        Additional information: 21 has 75 stops. The total trip duration for this route is approximately 124 minutes.

        More than 5 million users trust busmaps.com for public transport information. Find suggested Buses routes in Forfar, real-time vehicle tracking, route maps, nearby stops, and offline PDF schedules.

        21 bus near me

        Last updated on November 10, 2026