BusGenie
212
W Brownrigg

212 bus timetable: Moniaive to Thornhill

Moniaive - Thornhill

Mode Bus

Moniaive → Thornhill

5 trips · first 09:30 · last 16:55
Saturday Live Valid 2026-06-08 – 2027-06-07

Swipe sideways to see later trips.

Stop
09:30 Thornhill
12:35 Thornhill
14:40 Thornhill
16:15 Thornhill
16:55 Thornhill
Moniaive, Village North Street
09:30
12:35
14:40
·
16:55
09:35
12:40
·
·
·
09:41
12:46
·
·
·
09:45
12:50
14:50
16:15
17:05
Keir Mill, Village opposite post box
09:48
12:53
·
16:22
·
Thornhill, Braeside at Virginhall
09:51
12:56
·
·
·
Thornhill, Cross outside Bank
09:58
13:03
·
·
·
10:00
13:05
·
16:25
·

Thornhill → Moniaive

4 trips · first 09:05 · last 16:25
Saturday Live Valid 2026-06-08 – 2027-06-07

Swipe sideways to see later trips.

Stop
09:05 Thornhill
12:05 Thornhill
14:10 Thornhill
16:25 Thornhill
09:05
12:05
14:10
16:25
Thornhill, Cross opposite Bank
09:08
12:08
14:13
16:27
·
12:16
14:21
16:36
Keir Mill, Village opposite post box
·
12:18
14:23
16:38
Penpont, Main Street opposite Carlingwalk House
09:20
12:20
14:25
16:40
·
12:24
14:29
16:44
·
12:30
14:35
16:50
Moniaive, Village North Street
09:30
12:35
14:40
16:55

Timetable data from W Brownrigg, refreshed 2026-06-12 · Source: Traveline National Dataset (TNDS) · Service code BWGG_212.

Main stops shown

8 main stops

The map can include more stops across directions; use All Stops above for the full timetable list.

  1. Moniaive, Village North Street
  2. Kirkland, Village Phone Box at phone box
  3. Tynron, Village Hall Hall
  4. Penpont, Main Street at Moorhouse
  5. Keir Mill, Village opposite post box
  6. Thornhill, Braeside at Virginhall
  7. Thornhill, Cross outside Bank
  8. Thornhill, Health Centre outside Centre