Skip to content
Stopwatch

Thornhill Avenue

Stop 6140630 · McGill’s Buses · Routes 17A, 20, 20A, 38, 38A, 51A, 61 and 904

Directions

Thornhill Avenue is a bus stop on the McGill’s Buses network (stop 6140630), served by Route 17A to Johnstone Depot, Route 20 to Johnstone, Route 20A to Johnstone, Route 38 to Johnstone, Route 38A to Johnstone Depot, Route 51A to Johnstone Depot, Route 61 to Gallowhill, Route 904 to Largs. On weekdays buses run from 06:55 to 00:23.

Next buses here
  1. Loading the next buses…

Scheduled times. The first bus of the day leaves at 06:55.

Route 17A to Johnstone Depot

Monday to Friday, 2 buses

1911
2043

Saturday, 2 buses

1823
2048

Route 20 to Johnstone

Monday to Friday, 11 buses

0850
0950
1050
1150
1250
1350
1450
1550
1643
1746
1801

Saturday, 7 buses

0916
1016
1116
1216
1316
1416
1516

Route 20A to Johnstone

Sunday, 9 buses

0959
1059
1159
1259
1359
1459
1559
1659
1759

Route 38 to Johnstone

Monday to Friday, 88 buses

0655
072748
0811264252
0902122230384856
1004122028364452
110008162432404856
1204122028364452
130008162432404856
140411192735435159
1507162432404856
1605132129384654
1702183450
1806193753
1905193449
20032353
212353
222353
232353
0023

Saturday, 87 buses

0746
08092949
0909243951
10031426385058
1106142230384654
120210182634425058
1306142230384654
140210182634425058
1506142230384755
1604122028364452
170008162432404856
1804132331415157
1905193449
20032353
212353
222353
232353
0023

Sunday, 40 buses

080131
090135
100535
11053353
12133353
13133353
14133353
15133353
16133353
17133353
18133559
192353
201848
211848
221848
231848

Route 38A to Johnstone Depot

Monday to Friday, 7 buses

1709254157
18132646

Route 51A to Johnstone Depot

Monday to Friday, 23 buses

180710194042
1900031126385152
20020827313237
212742
2329
000311

Saturday, 23 buses

1745
18050917293942
190708343940
20040725262935
212540
2327
000210

Sunday, 9 buses

18141734
1910
201044
2204
2326
0001

Route 61 to Gallowhill

Monday to Friday, 2 buses

1806
0000

Saturday, 3 buses

1724
1804
0000

Sunday, 2 buses

1752
2256

Route 904 to Largs

Monday to Friday, 13 buses

0738
0838
0938
1038
1138
1238
1338
1438
1538
1638
1738
1827
1917

Saturday, 13 buses

0745
0838
0938
1038
1138
1238
1338
1438
1538
1638
1738
1827
1917

Read each row as the hour, then the minutes past it: 07 then 05 35 means 07:05 and 07:35. Scheduled times from McGill’s Buses’ official timetable data, refreshed 4 October 2026. Not live arrivals.

Questions about Thornhill Avenue

Which buses stop at Thornhill Avenue?

Route 17A to Johnstone Depot, Route 20 to Johnstone, Route 20A to Johnstone, Route 38 to Johnstone, Route 38A to Johnstone Depot, Route 51A to Johnstone Depot, Route 61 to Gallowhill, Route 904 to Largs stop at Thornhill Avenue (stop 6140630) in McGill’s Buses.

When is the first and last bus at Thornhill Avenue?

Monday: first bus 06:55, last 00:23 (146 buses). Saturday: first bus 07:45, last 00:23 (135 buses). Sunday: first bus 08:01, last 00:01 (60 buses). Public holiday timetables can differ; each route page lists them.

How often do buses come to Thornhill Avenue?

On a Monday about 9 buses an hour stop here between 07:00 and 19:00 (109 in those twelve hours, all routes together).

What other stops are near Thornhill Avenue?

The closest are Barclay Avenue (6140629, about 1 min walk), Beith Road after Thorn (6140670, about 3 min walk), Thorn Court (6140647, about 3 min walk).

Are these live arrival times?

No. They are the scheduled times from McGill’s Buses’ published timetable, refreshed 4 October 2026. A bus can run early or late, and disruptions are not shown.

Source: McGill’s Buses open data (GTFS schedule for McGill’s Buses), used under the Open Government Licence v3.0. Refreshed 4 October 2026. Contains public sector information licensed under the Open Government Licence v3.0. Changes made: times reformatted into timetables and departure lists.

Stops nearby

Enter to open · Esc to close