202 Dumfries to Thornhill via Moniaive, Penpont

Operated by W Brownrigg. First bus 07:15, last bus 17:45. 10 journeys on weekdays. Fares: set by the operator — more.

Next towards Thornhill from DG One Stance A (o/s): 08:40, 10:35, 13:40

Next towards Dumfries from Village (at): 09:35, 12:40

Wanted a different 202? 20 other bus routes are numbered 202 elsewhere in the UK — see every 202 bus timetable by area.

Timetable

Ends at Moniaive unless marked “to …” · Mondays, Tuesdays, Wednesdays and Fridays · 5 journeys
Stop 08:3510:3513:4015:55 to Cross17:45 to Cross
Dumfries Railway Station (o/s) 08:35····
DG One Stance A (o/s) 08:4010:3513:40·17:45
Loreburne Centre Stance 1 (at) 08:4210:3813:43·17:48
Stance 3 (at) 08:4510:4013:4515:5517:50
Turning Point (opp) 08:5110:4713:5216:0117:56
Village (at) 08:5210:4813:5316:0217:57
Cormaddie (at) ···16:10·
Crossroads (at) 08:5810:5413:59·18:03
Home Farm (opp) 09:05·14:0616:1718:10
Village (at) 09:13·14:1416:2518:18
Village (at) 09:1711:0614:1916:2918:22
Telephone Box (opp) 09:2211:1114:2416:3418:27
Village Phone Box (opp) 09:2611:1614:2916:3918:32
Village (opp) 09:3011:2014:3316:4418:35
Village Phone Box (at) ···16:4818:40
Main Street (at) ···16:5718:49
Cross (o/s) ···17:0418:55

Each column is one journey, headed by the time it sets off; one that finishes short of the usual end says where ("to …") — not every journey on this route runs the whole way. A · means that journey does not stop there. Times are shown at the route's main timing stops — buses serve all stops in between. Switch a table to All stops for every stop it calls at, or open a stop's own page for live departures there.

The England fare cap doesn't apply in Scotland — W Brownrigg sets the fares on the 202. Under-22s, over-60s and eligible disabled passengers travel free with a National Entitlement Card. Who travels free →

Christmas & bank holidays

These dates are not the usual timetable for the day they fall on. They come from the operator’s published data, which for Christmas and New Year is often late or incomplete, so check with W Brownrigg before you travel. Everything above is an ordinary week.

Not published yet: Christmas Day, Boxing Day, New Year's Day and 2 January. Operators often publish festive timetables only a few weeks ahead, so check again nearer the date.

Route map

All stops on route 202

202 towards Thornhill

All 38 stops
  1. Dumfries Railway Station (o/s) Dumfries
  2. DG One Stance A (o/s) Dumfries
  3. Loreburne Centre Stance 1 (at) Dumfries
  4. Stance 3 (at) Dumfries
  5. Vet (at) Dumfries
  6. Church (opp) Dumfries
  7. Store (at) Dumfries
  8. Restaurant (o/s) Lochside
  9. Jocks Loaning (opp) Lochside
  10. Industrial Estate Dumfries
  11. Turning Point (opp) Woodlands Estate
  12. Village (at) Newbridge
  13. Nether Gribton (opp) Holywood
  14. Cormaddie (at) Gribton
  15. Crossroads (at) Gribton
  16. Home Farm (opp) Newtonairds
  17. Barbuie Br Road End (opp) Newtonairds
  18. Speddoch (at) Milton
  19. Village (at) Milton
  20. Farm (opp) Dunscore
  21. Village (at) Dunscore
  22. Telephone Box (opp) Wallaceton
  23. Maxwelton Mains (opp) Kirkland
  24. Village Phone Box (opp) Kirkland
  25. Thorngower (o/s) Moniaive
  26. Village (opp) Moniaive
  27. Village (opp) Moniaive
  28. Village (o/s) Moniaive
  29. Village (at) Moniaive
  30. Village (opp) Moniaive
  31. Village Phone Box (at) Kirkland
  32. Shancastle (opp) Kirkland
  33. Grennan Road Rd End (opp) Penpont
  34. Main Street (at) Penpont
  35. Old Post Office (at) Burnhead
  36. Braeside (at) Thornhill
  37. Old Post Office (o/s) Thornhill
  38. Cross (o/s) Thornhill

202 towards Dumfries

All 41 stops
  1. Cross (opp) Thornhill
  2. Old Post Office (opp) Thornhill
  3. Junction (at 157) Thornhill
  4. Braeside (opp) Thornhill
  5. Lodge (at) Burnhead
  6. Main Street (opp) Penpont
  7. Grennan Road Rd End (at) Penpont
  8. Shancastle (at) Kirkland
  9. Village Phone Box (opp) Kirkland
  10. Village (opp) Moniaive
  11. Village (at) Moniaive
  12. Village (opp) Moniaive
  13. Village (o/s) Moniaive
  14. Village (at) Moniaive
  15. Village (opp) Moniaive
  16. Dalmacallan View (at 15) Moniaive
  17. Village Phone Box (at) Kirkland
  18. Maxwelton Mains (at) Kirkland
  19. Telephone Box (at) Wallaceton
  20. Village (opp) Dunscore
  21. Village (opp) Milton
  22. Speddoch (opp) Milton
  23. Barbuie Br Road End (at) Newtonairds
  24. Farm (at) Dunscore
  25. Home Farm (at) Newtonairds
  26. Crossroads (at) Gribton
  27. Cormaddie (opp) Gribton
  28. Nether Gribton (at) Holywood
  29. Village (opp) Newbridge
  30. Turning Point (opp) Woodlands Estate
  31. Industrial Estate Dumfries
  32. Jocks Loaning (at) Lochside
  33. Rhino (opp) Lochside
  34. Park (at) Dumfries
  35. Church (at) Dumfries
  36. Shop (o/s) Dumfries
  37. Stance 1 (at) Dumfries
  38. Church (opp) Dumfries
  39. Offices (Opp) Dumfries
  40. Dumfries Railway Station (o/s) Dumfries
  41. DG One Stance A (o/s) Dumfries

Towns & areas on this route

Frequently asked questions

What time is the first 202 bus?

The first 202 departure on weekdays leaves at 07:15 (check the full timetable below for your stop, as times vary along the route — weekend times can differ).

What time is the last 202 bus?

The last 202 on weekdays leaves its first stop at 17:45. Always check the timetable for your specific stop — later stops are reached after this time.

How much does the 202 bus cost?

The England fare cap doesn't apply in Scotland — W Brownrigg sets the fares on the 202. Under-22s, over-60s and eligible disabled passengers travel free with a National Entitlement Card.

Who runs the 202 bus?

The 202 is operated by W Brownrigg.

Timetable data from W Brownrigg via the DfT Bus Open Data Service (Scotland feed). Check before you travel — services can change at short notice.