381 Bus

Click to load interactive map
List of stops
        Map

        Stance 2 – Hill Court Entrance

        Stance 2

        06:0007:2009:1510:1511:1512:1513:1514:1515:2516:1517:1518:1519:1521:1523:15

        Buccleuch Street

        06:0007:2009:1510:1511:1512:1513:1514:1515:2516:1517:1518:1519:1521:1523:15

        Academy Street

        06:0107:2109:1610:1611:1612:1613:1614:1615:2616:1617:1618:1619:1621:1623:16

        Dumfries Railway Station

        06:0307:2309:1810:1811:1812:1813:1814:1815:2716:1817:1818:1819:1821:1823:18

        St Marys Industrial Estate

        06:0307:2309:1810:1811:1812:1813:1814:1815:2716:1817:1818:1819:1821:1823:18

        Lockerbie Road

        06:0307:2309:1810:1811:1812:1813:1814:1815:2716:1817:1818:1819:1821:1823:18

        Lockerbie Road

        06:0407:2409:1810:1811:1812:1813:1814:1815:2816:1817:1818:1819:1821:1823:18

        Lockerbie Road

        06:0507:2509:1910:1911:1912:1913:1914:1915:2816:1917:1918:1919:1921:1923:19

        Lockerbie Road

        06:0507:2509:1910:1911:1912:1913:1914:1915:2816:1917:1918:1919:1921:1923:19

        Lockerbie Rd

        06:0607:2609:2010:2011:2012:2013:2014:2015:2916:2017:2018:2019:2021:2023:20

        Lochar Moss

        06:1007:3009:2210:2211:2212:2213:2214:2215:3216:2217:2218:2219:2221:2223:22

        Linns Road Bus Shelter

        06:1407:3409:2510:2511:2512:2513:2514:2515:3516:2517:2518:2519:2521:2523:25

        Highfields

        06:1407:3409:2510:2511:2512:2513:2514:2515:3516:2517:2518:2519:2521:2523:25

        Ryemuir Road End

        06:1507:3509:2710:2711:2712:2713:2714:2715:3716:2717:2718:2719:2721:2723:27

        Hunter House

        06:1907:3909:3110:3111:3112:3113:3114:3115:4116:3117:3118:3119:3121:3123:31

        Blackrig Farm

        06:1907:3909:3210:3211:3212:3213:3214:3215:4216:3217:3218:3219:3221:3223:32

        Hospital

        06:2007:4009:3310:3311:3312:3313:3314:3315:4316:3317:3318:3319:3321:3323:33

        Bruce Street

        06:2007:4009:3310:3311:3312:3313:3314:3315:4316:3317:3318:3319:3321:3323:33

        High Street

        06:2107:4109:3410:3411:3412:3413:3414:3415:4416:3417:3418:3419:3421:3423:34

        Halleaths

        06:2307:4309:3610:3611:3612:3613:3614:3615:4616:3617:3618:3619:3621:3623:36

        Priestdykes

        06:2407:4409:3710:3711:3712:3713:3714:3715:4716:3717:3718:3719:3721:3723:37

        Dryfesdale Cemetery

        06:2707:4709:4110:4111:4112:4113:4114:4115:5116:4117:4118:4119:4121:4123:41

        Vallance Drive

        06:2807:4809:4210:4211:4212:4213:4214:4215:5216:4217:4218:4219:4221:4223:42

        West Acres A709

        06:2907:4909:4210:4211:4212:4213:4214:4215:5216:4217:4218:4219:4221:4223:42

        Arthurs Pl

        06:2907:4909:4310:4311:4312:4313:4314:4315:5316:4317:4318:4319:4321:4323:43

        Crown Inn

        06:3007:5009:4410:4411:4412:4413:4414:4415:5416:4417:4418:4419:4421:4423:44

        Bridge Street

        06:3007:5009:4410:4411:4412:4413:4414:4415:5416:4417:4418:4419:4421:4423:44

        Bridge Street

        06:3107:5009:4510:4511:4512:4513:4514:4515:5416:4517:4518:4519:4521:4523:45

        Sydney Place

        06:3107:5009:4510:4511:4512:4513:4514:4515:5516:4517:4518:4519:4521:4523:45

        Alexandra Drive

        06:3207:5109:4610:4611:4612:4613:4614:4615:5516:4617:4618:4619:4621:4623:46

        Hill Court Entrance

        06:3507:5309:4910:4911:4912:4913:4914:4915:5816:4917:4918:4919:4921:4923:49

        Bowling Club – Stance 2

        Bowling Club15:25
        Hill Court Entrance06:3508:0509:1510:1511:1512:1513:1514:1515:3016:1517:1518:1520:1522:15
        Alexandra Drive06:3508:0509:1510:1511:1512:1513:1514:1515:3016:1517:1518:1520:1522:15
        Sydney Place06:3608:0509:1510:1511:1512:1513:1514:1515:3016:1517:1518:1520:1522:15
        Bridge Street06:3708:0609:1610:1611:1612:1613:1614:1615:3116:1617:1618:1620:1622:16
        Bridge Street06:3708:0609:1610:1611:1612:1613:1614:1615:3116:1617:1618:1620:1622:16
        Crown Inn06:3808:0709:1710:1711:1712:1713:1714:1715:3216:1717:1718:1720:1722:17
        Arthurs Pl06:3808:0709:1710:1711:1712:1713:1714:1715:3216:1717:1718:1720:1722:17
        West Acres A70906:3808:0709:1710:1711:1712:1713:1714:1715:3216:1717:1718:1720:1722:17
        Vallance Drive06:3808:0809:1810:1811:1812:1813:1814:1815:3316:1817:1818:1820:1822:18
        Dryfesdale Cemetery06:3908:0809:1810:1811:1812:1813:1814:1815:3316:1817:1818:1820:1822:18
        Priestdykes06:4408:1409:2410:2411:2412:2413:2414:2415:3916:2417:2418:2420:2422:24
        Halleaths06:4508:1509:2510:2511:2512:2513:2514:2515:4016:2517:2518:2520:2522:25
        High Street06:4708:1709:2710:2711:2712:2713:2714:2715:4216:2717:2718:2720:2722:27
        Bruce Street06:4708:1709:2710:2711:2712:2713:2714:2715:4216:2717:2718:2720:2722:27
        Hospital06:4708:1809:2810:2811:2812:2813:2814:2815:4316:2817:2818:2820:2822:28
        Blackrig Farm06:4808:1909:2910:2911:2912:2913:2914:2915:4416:2917:2918:2920:2922:29
        Hunter House06:4908:2109:3110:3111:3112:3113:3114:3115:4616:3117:3118:3120:3122:31
        Ryemuir Road End06:5108:2309:3310:3311:3312:3313:3314:3315:4816:3317:3318:3320:3322:33
        Highfields06:5308:2609:3610:3611:3612:3613:3614:3615:5116:3617:3618:3620:3622:36
        Linns Road Bus Shelter06:5408:2709:3710:3711:3712:3713:3714:3715:5216:3717:3718:3720:3722:37
        Lochar Moss06:5708:3009:4010:4011:4012:4013:4014:4015:5516:4017:4018:4020:4022:40
        Lockerbie Rd06:5908:3209:4210:4211:4212:4213:4214:4215:5716:4217:4218:4220:4222:42
        Lockerbie Road07:0108:3409:4410:4411:4412:4413:4414:4415:5916:4417:4418:4420:4422:44
        Lockerbie Road07:0108:3409:4410:4411:4412:4413:4414:4415:5916:4417:4418:4420:4422:44
        Lockerbie Road07:0108:3409:4410:4411:4412:4413:4414:4415:5916:4417:4418:4420:4422:44
        Lockerbie Road07:0208:3509:4510:4511:4512:4513:4514:4516:0016:4517:4518:4520:4522:45
        St Marys Street07:0208:3509:4510:4511:4512:4513:4514:4516:0016:4517:4518:4520:4522:45
        Loreburne Centre Stance 107:0408:3709:4710:4711:4712:4713:4714:4716:0216:4717:4718:4720:4722:47
        Stance 207:0908:4009:5010:5011:5012:5013:5014:5016:0516:5017:5018:5020:5022:50
        Times marked with "—" indicate that the vehicle does not stop at this stop.
        Times marked with "—" indicate that the vehicle does not stop at this stop.
        Build real-time departures into your app Free API Access →

        Route Path (Streets & Roads)

        Outbound: Stance 2 – Hill Court Entrance
        Whitesands - Buccleuch Street - Academy Street - Lovers Walk - St Mary's Street - Lockerbie Road - Bruce Street - High Street - Dumfries Road - Arthur's Place - High Street - Bridge Street - Sydney Place - Alexandra Drive
        Inbound: Bowling Club – Stance 2
        Glasgow Road - Alexandra Drive - Sydney Place - Bridge Street - High Street - Arthur's Place - Dumfries Road - High Street - Bruce Street - Lockerbie Road - St Mary's Street - Whitesands

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

        Bus 381 FAQ

        • What time does the 381 bus start operating?

          Services on the 381 bus start at 06:00 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday.

        • What time does the 381 bus stop working?

          Services on the 381 bus stop at 23:49 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday.

        • Is there a 381 bus stop near me?

          Click here to view the nearest 381 bus stop.

        381 (Dumfries Buses)

        The first stop of the 381 bus route is Stance 2 and the last stop is Hill Court Entrance. 381 is operational during everyday.

        Additional information: 381 has 31 stops and the total trip duration for this route is approximately 35 minutes.

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

        381 bus near me

        Last updated on June 15, 2026