202
W Brownrigg
202 bus timetable: Dumfries to Moniaive
Dumfries - Moniaive
Route map
202 live route map
See the route, stops, and live buses currently on this line.
50 stops
Live buses loading
Map ready
Loading the route map...
Dumfries → Moniaive
1 trip · first 13:40 · last 13:40
Mon, Tue, Wed, Fri
Live Valid 2026-06-08 – 2027-06-07
Swipe sideways to see later trips.
Stop
13:40
Moniaive
Dumfries, DG One Stance A
Stance A
13:40
Dumfries, Loreburne Centre Stance 1
Stance 1
13:43
Dumfries, Stance 3
Stance 3
13:45
Dumfries, Glasgow Street
Bridge Vet Centre
13:45
Dumfries, Glasgow Street
opposite St Teresas Church
13:46
Dumfries, Glasgow Street
Tesco
13:47
Lochside, Glasgow Road
McDonalds
13:48
Lochside, Jocks Loaning
opposite
13:48
Dumfries, Irongray Road
Industrial Est
13:50
13:52
Newbridge, Village
Hotel Entrance
13:53
Holywood, Nether Gribton
opposite Road End
13:56
Gribton, Crossroads
at Junction
13:59
Newtonairds, Home Farm
opposite cottages
14:06
Newtonairds, Barbuie Br Road End
opposite Road End
14:07
Milton, Speddoch
Road End
14:10
Milton, Village
Skelston Bank
14:14
Dunscore, Cannycleugh
opposite Farm
14:16
Dunscore, Village
Post Office
14:19
Wallaceton, Telephone Box
opposite phone box
14:24
Kirkland, Maxwelton Mains
opposite Road End
14:27
Kirkland, Village Phone Box
opposite phone box
14:29
Moniaive, Thorngower
outside
14:32
Moniaive, Village
Dunreggan
14:32
Moniaive, Village
North Street
14:33
Moniaive → Dumfries
1 trip · first 09:35 · last 09:35
Mon, Tue, Wed, Fri
Live Valid 2026-06-08 – 2027-06-07
Swipe sideways to see later trips.
Stop
09:35
Moniaive
Moniaive, Village
Market Cross
09:35
Moniaive, Village
North Street
09:35
Moniaive, Village
Ayr Street
09:35
Moniaive, Village
Market Cross
09:36
Moniaive, Village
Dunreggan
09:36
Moniaive, Dalmacallan View
outside No15
09:36
Kirkland, Village Phone Box
at phone box
09:39
Kirkland, Maxwelton Mains
Road End
09:40
Wallaceton, Telephone Box
at phone box
09:43
Dunscore, Village
opposite Post Office
09:49
Milton, Village
opposite Skelston Bank
09:53
Milton, Speddoch
opposite Road End
09:55
Newtonairds, Barbuie Br Road End
Road End
09:56
09:57
Newtonairds, Home Farm
Cottages
10:01
Gribton, Crossroads
at Junction
10:08
Holywood, Nether Gribton
Road End
10:10
Newbridge, Village
opposite Hotel Entrance
10:15
10:16
Dumfries, Irongray Road
Industrial Est
10:17
Lochside, Jocks Loaning
at Jocks Loaning
10:19
Lochside, Rhino
opposite McDonalds
10:20
Dumfries, Goldie Park
at Park
10:22
Dumfries, Glasgow Street
St Teresas
10:22
Dumfries, Glasgow Street
Farmfoods
10:23
Dumfries, Stance 1
Stance 1
10:24
Dumfries, Brooms Road
opposite Church
10:27
Dumfries, Leafield Road
opposite Morrisons
10:28
Dumfries, DG One Stance A
Stance A
10:30
Timetable data from W Brownrigg, refreshed 2026-06-12 · Source: Traveline National Dataset (TNDS) · Service code BWGG_202.
All stops shown
29 stops- Moniaive, Village Market Cross
- Moniaive, Village North Street
- Moniaive, Village Ayr Street
- Moniaive, Village Market Cross
- Moniaive, Village Dunreggan
- Moniaive, Dalmacallan View outside No15
- Kirkland, Village Phone Box at phone box
- Kirkland, Maxwelton Mains Road End
- Wallaceton, Telephone Box at phone box
- Dunscore, Village opposite Post Office
- Milton, Village opposite Skelston Bank
- Milton, Speddoch opposite Road End
- Newtonairds, Barbuie Br Road End Road End
- Dunscore, Cannycleugh Farm
- Newtonairds, Home Farm Cottages
- Gribton, Crossroads at Junction
- Holywood, Nether Gribton Road End
- Newbridge, Village opposite Hotel Entrance
- Woodlands Estate, Woodlands Avenue No 18
- Dumfries, Irongray Road Industrial Est
- Lochside, Jocks Loaning at Jocks Loaning
- Lochside, Rhino opposite McDonalds
- Dumfries, Goldie Park at Park
- Dumfries, Glasgow Street St Teresas
- Dumfries, Glasgow Street Farmfoods
- Dumfries, Stance 1 Stance 1
- Dumfries, Brooms Road opposite Church
- Dumfries, Leafield Road opposite Morrisons
- Dumfries, DG One Stance A Stance A