X74
Stagecoach West Scotland
X74 bus timetable: Dumfries to Moffat
Dumfries - Moffat
Route map
X74 live route map
See the route, stops, and live buses currently on this line.
55 stops
Live buses loading
Map ready
Loading the route map...
Dumfries Whitesands → Moffat High Street
15 trips · first 06:10 · last 22:35
Saturday
Live From 2025-08-07
Swipe sideways to see later trips.
Stop
06:10
Moffat High Street
07:30
Moffat High Street
08:45
Moffat High Street
09:45
Moffat High Street
10:45
Moffat High Street
11:45
Moffat High Street
12:45
Moffat High Street
13:45
Moffat High Street
14:45
Moffat High Street
15:45
Moffat High Street
16:45
Moffat High Street
17:45
Moffat High Street
18:45
Moffat High Street
21:45
Moffat High Street
22:35
Moffat High Street
Dumfries, Stance 2
Stance 2
06:10
07:30
08:45
09:45
10:45
11:45
12:45
13:45
14:45
15:45
16:45
17:45
18:45
21:45
22:35
Dumfries, Buccleuch Street
opposite Court
06:10
07:30
08:45
09:45
10:45
11:45
12:45
13:45
14:45
15:45
16:45
17:45
18:45
21:45
22:35
Dumfries, Academy Street
outside School
06:11
07:31
08:46
09:46
10:46
11:46
12:46
13:46
14:46
15:46
16:46
17:46
18:46
21:46
22:36
Dumfries, Woodbank
opposite
06:12
07:32
08:47
09:47
10:47
11:47
12:47
13:47
14:47
15:47
16:47
17:47
18:47
21:47
22:37
Dumfries, Edinburgh Road
opposite Parkfoot
06:14
07:34
08:49
09:49
10:49
11:49
12:49
13:49
14:49
15:49
16:49
17:49
18:49
21:49
22:39
Dumfries, Edinburgh Road
outside Golf Club
06:15
07:35
08:50
09:50
10:50
11:50
12:50
13:50
14:50
15:50
16:50
17:50
18:50
21:50
22:40
Dumfries, Edinburgh Road
opposite Marchfields
06:16
07:36
08:51
09:51
10:51
11:51
12:51
13:51
14:51
15:51
16:51
17:51
18:51
21:51
22:41
Dumfries, Bloomfield
opposite
06:18
07:38
08:53
09:53
10:53
11:53
12:53
13:53
14:53
15:53
16:53
17:53
18:53
21:53
22:43
Heathhall, Garden Centre
outside Centre
06:18
07:38
08:53
09:53
10:53
11:53
12:53
13:53
14:53
15:53
16:53
17:53
18:53
21:53
22:43
Locharbriggs, Edinburgh Rd
opposite Heathhall Terr
06:20
07:40
08:55
09:55
10:55
11:55
12:55
13:55
14:55
15:55
16:55
17:55
18:55
21:55
22:45
Locharbriggs, Gates Factory
opposite Factory
06:20
07:40
08:55
09:55
10:55
11:55
12:55
13:55
14:55
15:55
16:55
17:55
18:55
21:55
22:45
06:20
07:40
08:55
09:55
10:55
11:55
12:55
13:55
14:55
15:55
16:55
17:55
18:55
21:55
22:45
Locharbriggs, Lochthorn
opposite Library
06:20
07:40
08:55
09:55
10:55
11:55
12:55
13:55
14:55
15:55
16:55
17:55
18:55
21:55
22:45
Locharbriggs, Hall
opposite Shop
06:22
07:42
08:57
09:57
10:57
11:57
12:57
13:57
14:57
15:57
16:57
17:57
18:57
21:57
22:47
Shieldhill road end
opposite
06:26
07:46
09:01
10:01
11:01
12:01
13:01
14:01
15:01
16:01
17:01
18:01
19:01
22:01
22:51
Parkgate, Ae Inn
opposite Inn
06:30
07:50
09:05
10:05
11:05
12:05
13:05
14:05
15:05
16:05
17:05
18:05
19:05
22:05
22:55
Parkgate, Barony College Rd End
opposite Road End
06:30
07:50
09:05
10:05
11:05
12:05
13:05
14:05
15:05
16:05
17:05
18:05
19:05
22:05
22:55
06:33
07:53
09:08
10:08
11:08
12:08
13:08
14:08
15:08
16:08
17:08
18:08
19:08
22:08
22:58
St Anns, Village
opposite Sawmill
06:37
07:57
09:12
10:12
11:12
12:12
13:12
14:12
15:12
16:12
17:12
18:12
19:12
22:12
23:02
Beattock, Greystonerigg
opposite
06:40
08:00
09:15
10:15
11:15
12:15
13:15
14:15
15:15
16:15
17:15
18:15
19:15
22:15
23:05
06:42
08:02
09:17
10:17
11:17
12:17
13:17
14:17
15:17
16:17
17:17
18:17
19:17
22:17
23:07
06:43
08:03
09:18
10:18
11:18
12:18
13:18
14:18
15:18
16:18
17:18
18:18
19:18
22:18
23:08
06:44
08:04
09:19
10:19
11:19
12:19
13:19
14:19
15:19
16:19
17:19
18:19
19:19
22:19
23:09
Beattock, Old Stables Inn
opposite
06:45
08:05
09:20
10:20
11:20
12:20
13:20
14:20
15:20
16:20
17:20
18:20
19:20
22:20
23:10
06:48
08:08
09:23
10:23
11:23
12:23
13:23
14:23
15:23
16:23
17:23
18:23
19:23
22:23
23:13
Moffat, Esso Garage
opposite Garage
06:49
08:09
09:24
10:24
11:24
12:24
13:24
14:24
15:24
16:24
17:24
18:24
19:24
22:24
23:14
Moffat, High Street Stance 2
Stance 2
06:50
08:10
09:25
10:25
11:25
12:25
13:25
14:25
15:25
16:25
17:25
18:25
19:25
22:25
23:15
Moffat High Street → Dumfries Whitesands
15 trips · first 00:40 · last 21:40
Saturday
Live From 2025-08-07
Swipe sideways to see later trips.
Stop
00:40
Moffat High Street
09:00
Moffat High Street
09:45
Moffat High Street
10:40
Moffat High Street
11:40
Moffat High Street
12:40
Moffat High Street
13:40
Moffat High Street
14:40
Moffat High Street
15:40
Moffat High Street
16:40
Moffat High Street
17:40
Moffat High Street
18:40
Moffat High Street
19:40
Moffat High Street
20:40
Moffat High Street
21:40
Moffat High Street
Moffat, High Street Stance 2
Stance 2
00:40
09:00
09:45
10:40
11:40
12:40
13:40
14:40
15:40
16:40
17:40
18:40
19:40
20:40
21:40
Moffat, Esso Garage
outside Garage
00:40
09:00
09:45
10:40
11:40
12:40
13:40
14:40
15:40
16:40
17:40
18:40
19:40
20:40
21:40
Moffat, Golfhill Drive
opposite
00:41
09:01
09:46
10:41
11:41
12:41
13:41
14:41
15:41
16:41
17:41
18:41
19:41
20:41
21:41
00:45
09:05
09:50
10:45
11:45
12:45
13:45
14:45
15:45
16:45
17:45
18:45
19:45
20:45
21:45
Beattock, Primary School
opposite
00:45
09:05
09:50
10:45
11:45
12:45
13:45
14:45
15:45
16:45
17:45
18:45
19:45
20:45
21:45
Beattock, Cleuchbrae Rd End
opposite
00:46
09:06
09:51
10:46
11:46
12:46
13:46
14:46
15:46
16:46
17:46
18:46
19:46
20:46
21:46
Beattock, Tathhill Rd End
opposite
00:47
09:07
09:52
10:47
11:47
12:47
13:47
14:47
15:47
16:47
17:47
18:47
19:47
20:47
21:47
00:48
09:08
09:53
10:48
11:48
12:48
13:48
14:48
15:48
16:48
17:48
18:48
19:48
20:48
21:48
St Anns, Village
Sawmill
00:52
09:12
09:57
10:52
11:52
12:52
13:52
14:52
15:52
16:52
17:52
18:52
19:52
20:52
21:52
00:56
09:16
10:01
10:56
11:56
12:56
13:56
14:56
15:56
16:56
17:56
18:56
19:56
20:56
21:56
Parkgate, Barony College Road End
Road End
00:59
09:19
10:04
10:59
11:59
12:59
13:59
14:59
15:59
16:59
17:59
18:59
19:59
20:59
21:59
Parkgate, Ae Inn
outside Inn
01:00
09:20
10:05
11:00
12:00
13:00
14:00
15:00
16:00
17:00
18:00
19:00
20:00
21:00
22:00
Amisfield, The Cross
opposite
01:05
09:25
10:10
11:05
12:05
13:05
14:05
15:05
16:05
17:05
18:05
19:05
20:05
21:05
22:05
Locharbriggs, Hall
outside Shop
01:07
09:27
10:12
11:07
12:07
13:07
14:07
15:07
16:07
17:07
18:07
19:07
20:07
21:07
22:07
Locharbriggs, Lochthorn
Library
01:09
09:29
10:14
11:09
12:09
13:09
14:09
15:09
16:09
17:09
18:09
19:09
20:09
21:09
22:09
Locharbriggs, Gates Factory
outside Factory
01:09
09:29
10:14
11:09
12:09
13:09
14:09
15:09
16:09
17:09
18:09
19:09
20:09
21:09
22:09
01:10
09:30
10:15
11:10
12:10
13:10
14:10
15:10
16:10
17:10
18:10
19:10
20:10
21:10
22:10
Heathhall, Garden Centre
opposite Centre
01:11
09:31
10:16
11:11
12:11
13:11
14:11
15:11
16:11
17:11
18:11
19:11
20:11
21:11
22:11
Dumfries, Bloomfield
outside estate
01:12
09:32
10:17
11:12
12:12
13:12
14:12
15:12
16:12
17:12
18:12
19:12
20:12
21:12
22:12
Dumfries, Edinburgh Road
Marchfields
01:13
09:33
10:18
11:13
12:13
13:13
14:13
15:13
16:13
17:13
18:13
19:13
20:13
21:13
22:13
Dumfries, Edinburgh Road
opposite Golf Club
01:14
09:34
10:19
11:14
12:14
13:14
14:14
15:14
16:14
17:14
18:14
19:14
20:14
21:14
22:14
Dumfries, Edinburgh Road
Parkfoot
01:15
09:35
10:20
11:15
12:15
13:15
14:15
15:15
16:15
17:15
18:15
19:15
20:15
21:15
22:15
Dumfries, Academy Street
opposite School
01:18
09:38
10:23
11:18
12:18
13:18
14:18
15:18
16:18
17:18
18:18
19:18
20:18
21:18
22:18
01:19
09:39
10:24
11:19
12:19
13:19
14:19
15:19
16:19
17:19
18:19
19:19
20:19
21:19
22:19
Dumfries, Stance 2
Stance 2
01:20
09:40
10:25
11:20
12:20
13:20
14:20
15:20
16:20
17:20
18:20
19:20
20:20
21:20
22:20
Timetable data from Stagecoach West Scotland, refreshed 2026-06-12 · Source: Traveline National Dataset (TNDS) · Service code S_SC_STWS_X74_3.
All stops shown
29 stops- Dumfries, Stance 2 Stance 2
- Dumfries, Buccleuch Street opposite Court
- Dumfries, Academy Street outside School
- Dumfries, Woodbank opposite
- Dumfries, Edinburgh Road opposite Parkfoot
- Dumfries, Edinburgh Road outside Golf Club
- Dumfries, Edinburgh Road opposite Marchfields
- Dumfries, Bloomfield opposite
- Heathhall, Garden Centre outside Centre
- Locharbriggs, Edinburgh Rd opposite Heathhall Terr
- Locharbriggs, Gates Factory opposite Factory
- Locharbriggs, Lochthorn Medical Centre at
- Locharbriggs, Lochthorn opposite Library
- Locharbriggs, Hall opposite Shop
- Amisfield, The Cross at
- Shieldhill road end opposite
- Ae, Bridgend at
- Parkgate, Ae Inn opposite Inn
- Parkgate, Barony College Rd End opposite Road End
- Courance, Blackacre Cottages A701
- St Anns, Village opposite Sawmill
- Beattock, Greystonerigg opposite
- Beattock, Tathhill Rd End at
- Beattock, Cleuchbrae Rd End at
- Beattock, Primary School at
- Beattock, Old Stables Inn opposite
- Moffat, Golfhill Drive at
- Moffat, Esso Garage opposite Garage
- Moffat, High Street Stance 2 Stance 2