66
McGills Buses
66 bus timetable: Neilston to Paisley
Neilston - Paisley
Route map
66 live route map
See the route, stops, and live buses currently on this line.
100 stops
Live buses loading
Map ready
Loading the route map...
Neilston or Dykebar Hospital → Paisley
18 trips · first 09:50 · last 18:00
Sunday
Archived Valid 2026-05-20 – 2026-06-11
Swipe sideways to see later trips.
Stop
09:50
Paisley
10:00
Paisley
10:50
Paisley
11:00
Paisley
11:30
Paisley
12:00
Paisley
12:30
Paisley
13:00
Paisley
13:30
Paisley
14:00
Paisley
14:30
Paisley
15:00
Paisley
15:30
Paisley
16:00
Paisley
16:30
Paisley
17:00
Paisley
17:30
Paisley
18:00
Paisley
·
10:00
·
11:00
11:30
12:00
12:30
13:00
13:30
14:00
14:30
15:00
15:30
16:00
16:30
17:00
17:30
18:00
Neilston, Glen Shee Avenue
before
·
10:03
·
11:03
11:33
12:03
12:33
13:03
13:33
14:03
14:33
15:03
15:33
16:03
16:33
17:03
17:33
18:03
·
10:09
·
11:09
11:39
12:09
12:39
13:09
13:39
14:09
14:39
15:09
15:39
16:09
16:39
17:09
17:39
·
Barrhead, Arthurlie Street
before
·
10:13
·
11:13
11:43
12:13
12:43
13:13
13:43
14:13
14:43
15:13
15:43
16:13
16:43
17:13
17:43
·
Barrhead, Victoria Road
opposite
·
10:15
·
11:15
11:45
12:15
12:45
13:15
13:45
14:15
14:45
15:15
15:45
16:15
16:45
17:15
17:45
·
09:50
10:20
10:50
11:20
11:50
12:20
12:50
13:20
13:50
14:20
14:50
15:20
15:50
16:20
16:50
17:20
17:50
·
09:55
10:25
10:55
11:25
11:55
12:25
12:55
13:25
13:55
14:25
14:55
15:25
15:55
16:25
16:55
17:25
17:55
·
Paisley Town Hall
opposite
10:08
10:38
11:08
11:38
12:08
12:38
13:08
13:38
14:08
14:38
15:08
15:38
16:08
16:38
17:08
17:38
18:08
·
Paisley, Mirrin Drive
after
10:20
10:50
11:20
11:50
12:20
12:50
13:20
13:50
14:20
14:50
15:20
15:50
16:20
16:50
17:20
·
·
·
Paisley → Neilston or Dykebar Hospital
16 trips · first 09:30 · last 17:20
Sunday
Archived Valid 2026-05-20 – 2026-06-11
Swipe sideways to see later trips.
Stop
09:30
Paisley
10:20
Paisley
10:50
Paisley
11:20
Paisley
11:50
Paisley
12:20
Paisley
12:50
Paisley
13:20
Paisley
13:50
Paisley
14:20
Paisley
14:50
Paisley
15:20
Paisley
15:50
Paisley
16:20
Paisley
16:50
Paisley
17:20
Paisley
Paisley, Mirrin Drive
after
·
10:20
10:50
11:20
11:50
12:20
12:50
13:20
13:50
14:20
14:50
15:20
15:50
16:20
16:50
17:20
Paisley, Love Street
before
·
10:24
10:54
11:24
11:54
12:24
12:54
13:24
13:54
14:24
14:54
15:24
15:54
16:24
16:54
17:24
09:30
10:30
11:00
11:30
12:00
12:30
13:00
13:30
14:00
14:30
15:00
15:30
16:00
16:30
17:00
17:30
Paisley, Huntly Terrace
opposite
09:43
10:43
11:13
11:43
12:13
12:43
13:13
13:43
14:13
14:43
15:13
15:43
16:13
16:43
17:13
17:43
09:48
10:48
11:18
11:48
12:18
12:48
13:18
13:48
14:18
14:48
15:18
15:48
16:18
16:48
17:18
17:48
Barrhead, Graham Street
opposite
09:53
10:53
11:23
11:53
12:23
12:53
13:23
13:53
14:23
14:53
15:23
15:53
16:23
16:53
17:23
17:53
Barrhead, Kirkton Bridge
after
09:55
10:55
11:25
11:55
12:25
12:55
13:25
13:55
14:25
14:55
15:25
15:55
16:25
16:55
17:25
17:55
09:59
10:59
11:29
11:59
12:29
12:59
13:29
13:59
14:29
14:59
15:29
15:59
16:29
16:59
17:29
17:59
Timetable data from McGills Buses, refreshed 2026-06-12 · Source: Traveline National Dataset (TNDS) · Service code MCGL_66.
Main stops shown
9 main stopsThe map can include more stops across directions; use All Stops above for the full timetable list.
- Neilston, Kirktonfield Road after
- Neilston, Glen Shee Avenue before
- Neilston, Post Office at
- Barrhead, Arthurlie Street before
- Barrhead, Victoria Road opposite
- Dykebar Hospital At
- Paisley, Glenshiel Avenue At
- Paisley Town Hall opposite
- Paisley, Mirrin Drive after