Bus 431

Click to load interactive map
List of stops
        Map

        Harbour Square Shelter – Harbour Square Shelter

        Harbour Square Shelter

        09:1013:3014:4016:30

        Johnston Place

        09:1013:30

        Flats

        09:1113:31

        Bed and Breakfast

        09:1213:32

        Boreland Road

        09:1213:32

        Bed and Breakfast

        09:1313:33

        Junction

        09:1313:33

        Post Box

        09:1413:34

        Junction

        09:1413:34

        Club

        09:1513:35

        Health Centre

        09:1613:36

        Harbour Square Shelter

        09:1713:38

        Town Hall

        09:1813:3914:4116:31

        Health Centre

        09:1913:4014:4216:32

        B&B

        09:2013:4114:4316:33

        Selkirk Road

        09:2113:4214:4416:34

        Junction

        09:2313:4414:4616:36

        Dunbar Avenue

        09:2413:4514:4716:37

        Construction

        09:2513:4614:4816:38

        School

        09:2513:4614:4816:38

        Gallery

        09:2613:4714:4916:39

        Hotel

        09:2713:4814:5016:40

        Harbour Square Shelter

        09:2913:5314:5216:42
        Times marked with "—" indicate that the vehicle does not stop at this stop.

        Harbour Square Shelter – Telephone Box

        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: Harbour Square Shelter – Harbour Square Shelter
        Beaconsfield Place - St Mary Street - Victoria Park - Tongland Road - Boreland Road - Holroyd Road - Telford Close - Stirling Acres Road - Millflats - Barrhill Road - Beaconsfield Place - St Mary Street - Barrhill Road - Woodlands Avenue - Sandside Street - Great Cross Road - Dunbar Avenue - Princess Street - Castledykes Road - Fisher's Street - Castle Street - Beaconsfield Place
        Inbound: Harbour Square Shelter – Telephone Box
        Beaconsfield Place - St Mary Street - Barrhill Road - Woodlands Avenue - Sandside Street - Great Cross Road - Dunbar Avenue - Princess Street - Castledykes Road - Fisher's Street - Castle Street - Beaconsfield Place - Bridge Street - Merse Road - Merse Drive

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

        Bus 431 FAQ

        • What time does the 431 bus start operating?

          Services on the 431 bus start at 09:10 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday.

        • What time does the 431 bus stop working?

          Services on the 431 bus stop at 16:42 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday.

        • Is there a 431 bus stop near me?

          Click here to view the nearest 431 bus stop.

        431 (Kirkcudbright Buses)

        The first stop of the 431 bus route is Harbour Square Shelter and the last stop is Harbour Square Shelter. 431 is operational during everyday.

        Additional information: 431 has 23 stops and the total trip duration for this route is approximately 23 minutes.

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

        431 bus near me

        Last updated on June 17, 2026