Bus 431

Click to load interactive map
List of stops
          Map

          Harbour Square Shelter – Harbour Square Shelter

          Harbour Square Shelter

          09:1013:3014:4016:3017:22

          Johnston Place

          09:1013:3017:22

          Flats

          09:1113:3117:22

          Bed and Breakfast

          09:1213:3217:23

          Boreland Road

          09:1213:3217:23

          Bed and Breakfast

          09:1313:3317:24

          Junction

          09:1313:3317:24

          Post Box

          09:1413:3417:25

          Junction

          09:1413:3417:25

          Club

          09:1513:35

          Health Centre

          09:1613:36

          Harbour Square Shelter

          09:1713:3817:27

          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 – Mill on the Fleet

          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 – Mill on the Fleet
          Beaconsfield Place - Burn Brae - Main Street - Twynholm Bypass - Barluka Improvement - Gatehouse of Fleet Bypass - Old Military Road - High Street

          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 17:27 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. The total trip duration for this route is approximately 23 minutes.

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

          431 bus near me

          Last updated on August 1, 2026