381 Bus

Click to load interactive map
List of stops
        Map

        Whitesands – Hill Court

        Whitesands

        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

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

        Hill Court – Whitesands

        Hill Court06: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 207:0408:3709:4710:4711:4712:4713:4714:4716:0216:4717:4718:4720:4722:47
        Whitesands07:0908:4009:5010:5011:5012:5013:5014:5016:0516:5017:5018:5020:5022:50
        Build real-time departures into your app Free API Access →

        Route Path (Streets & Roads)

        Outbound: Whitesands – Hill Court
        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: Hill Court – Whitesands
        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.

        Houston's Minicoaches 381 bus Route Map

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

        381 (Dumfries Buses)

        The first stop of the 381 bus route is Whitesands and the last stop is Hill Court. 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 May 1, 2026