Bus ScotRail

Click to load interactive map
List of stops

      Barrhead – Dumfries

      Barrhead

      06:4508:3611:4014:4017:3119:40

      Dunlop

      07:07
      07:08
      08:58
      08:59
      12:02
      12:03
      15:02
      15:03
      17:53
      17:54
      20:02
      20:03

      Stewarton

      07:18
      07:19
      09:09
      09:10
      12:13
      12:14
      15:13
      15:14
      18:04
      18:05
      20:13
      20:14

      Kilmaurs

      07:24
      07:25
      09:15
      09:16
      12:19
      12:20
      15:19
      15:20
      18:10
      18:11
      20:19
      20:20

      Kilmarnock

      07:40
      07:41
      09:31
      09:32
      12:35
      12:36
      15:35
      15:36
      18:26
      18:27
      20:35
      20:36

      Auchinleck

      08:11
      08:12
      10:02
      10:03
      13:06
      13:07
      16:06
      16:07
      18:57
      18:58
      21:06
      21:07

      New Cumnock

      08:32
      08:33
      10:23
      10:24
      13:27
      13:28
      16:27
      16:28
      19:18
      19:19
      21:27
      21:28

      Kirkconnel

      08:48
      08:49
      10:39
      10:40
      13:43
      13:44
      16:43
      16:44
      19:34
      19:35
      21:43
      21:44

      Sanquhar

      08:59
      09:00
      10:50
      10:51
      13:54
      13:55
      16:54
      16:55
      19:45
      19:46
      21:54
      21:55

      Dumfries

      09:5011:4114:4517:4520:3622:45

      Dumfries – Barrhead

      Dumfries05:4109:1212:1214:1217:0220:20
      Sanquhar06:26
      06:27
      09:57
      09:58
      12:57
      12:58
      14:57
      14:58
      17:47
      17:48
      21:05
      21:06
      Kirkconnel06:42
      06:43
      10:13
      10:14
      13:13
      13:14
      15:13
      15:14
      18:03
      18:04
      21:21
      21:22
      New Cumnock06:58
      06:59
      10:29
      10:30
      13:29
      13:30
      15:29
      15:30
      18:19
      18:20
      21:37
      21:38
      Auchinleck07:19
      07:20
      10:50
      10:51
      13:50
      13:51
      15:50
      15:51
      18:40
      18:41
      21:58
      21:59
      Kilmarnock07:50
      07:51
      11:21
      11:22
      14:21
      14:22
      16:21
      16:22
      19:11
      19:12
      22:29
      22:30
      Kilmaurs08:06
      08:07
      11:37
      11:38
      14:37
      14:38
      16:37
      16:38
      19:27
      19:28
      22:45
      22:46
      Stewarton08:12
      08:13
      11:43
      11:44
      14:43
      14:44
      16:43
      16:44
      19:33
      19:34
      22:51
      22:52
      Dunlop08:23
      08:24
      11:54
      11:55
      14:54
      14:55
      16:54
      16:55
      19:44
      19:45
      23:02
      23:03
      Barrhead08:4612:1715:1717:1720:0723:25
      Build real-time departures into your app Free API Access →

      Route Path (Streets & Roads)

      Outbound: Barrhead – Dumfries
      Station Road - Cocklebie Road - Crofthead Road - West George Street - Main Street - Castle - Station Road - Lovers Walk
      Inbound: Dumfries – Barrhead
      Lovers Walk - Station Road - Castle - Main Street - West George Street - Crofthead Road - Cocklebie Road - Station Road

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

      Rail Replacement Bus Service ScotRail FAQ

      • What time does the ScotRail bus start operating?

        Services on the ScotRail - Dumfries - Barrhead bus start at 06:45 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday.

      • What time does the ScotRail bus stop working?

        Services on the ScotRail - Dumfries - Barrhead bus stop at 22:45 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday.

      • Is there a ScotRail bus stop near me?

        Click here to view the nearest ScotRail - Dumfries - Barrhead bus stop.

      ScotRail (Kilmarnock Buses)

      The first stop of the ScotRail bus route is Barrhead and the last stop is Dumfries. ScotRail (Dumfries - Barrhead) is operational during everyday.

      Additional information: ScotRail has 10 stops. The total trip duration for this route is approximately 185 minutes.

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

      ScotRail bus near me

      Last updated on September 5, 2026