202
W Brownrigg
202 bus timetable: Dumfries to Thornhill
Dumfries - Thornhill
Route map
202 live route map
See the route, stops, and live buses currently on this line.
61 stops
Live buses loading
Map ready
Loading the route map...
Dumfries → Moniaive
20 trips · first 08:35 · last 17:45
Mon–Fri
Live Valid 2026-04-14 – 2027-04-13
Swipe sideways to see later trips.
Stop
08:35
Moniaive
08:35
Moniaive
08:35
Moniaive
08:35
Moniaive
08:35
Moniaive
10:35
Moniaive
10:35
Moniaive
10:35
Moniaive
10:35
Moniaive
10:35
Moniaive
15:55
Moniaive
15:55
Moniaive
15:55
Moniaive
15:55
Moniaive
15:55
Moniaive
17:45
Moniaive
17:45
Moniaive
17:45
Moniaive
17:45
Moniaive
17:45
Moniaive
Moniaive → Dumfries
20 trips · first 07:15 · last 17:05
Mon–Fri
Live Valid 2026-04-14 – 2027-04-13
Swipe sideways to see later trips.
Stop
07:15
Moniaive
07:15
Moniaive
07:15
Moniaive
07:15
Moniaive
07:15
Moniaive
12:40
Moniaive
12:40
Moniaive
12:40
Moniaive
12:40
Moniaive
12:40
Moniaive
15:00
Moniaive
15:00
Moniaive
15:00
Moniaive
15:00
Moniaive
15:00
Moniaive
17:05
Moniaive
17:05
Moniaive
17:05
Moniaive
17:05
Moniaive
17:05
Moniaive
Timetable data from W Brownrigg, refreshed 2026-06-11 · Source: Traveline National Dataset (TNDS) · Service code BWGG_202.
Main stops shown
17 main stopsThe map can include more stops across directions; use All Stops above for the full timetable list.
- Dumfries Railway Station outside Station
- Dumfries, DG One Stance A Stance A
- Dumfries, Loreburne Centre Stance 1 Stance 1
- Dumfries, Stance 3 Stance 3
- Woodlands Estate, Woodlands Avenue No 18
- Newbridge, Village Hotel Entrance
- Gribton, Cormaddie Farm Road End
- Gribton, Crossroads at Junction
- Newtonairds, Home Farm opposite cottages
- Milton, Village Skelston Bank
- Dunscore, Village Post Office
- Wallaceton, Telephone Box opposite phone box
- Kirkland, Village Phone Box opposite phone box
- Moniaive, Village North Street
- Kirkland, Village Phone Box at phone box
- Penpont, Main Street at Moorhouse
- Thornhill, Health Centre outside Centre