Skip to content
Stopwatch

McGill’s Buses Route 23

Bus timetable and route map · Monday to Friday, Saturday, Sunday

McGill’s Buses Route 23 is a bus route in Glasgow, Paisley, Inverclyde and Renfrewshire, serving Pavilion Theatre, Napier Street, Garnieland Road, Balfour Kilpatrick and Glasgow Hope Street. Monday to Friday the first bus is at 04:59 and the last at 23:26, every 12 min during the day. Updated 4 October 2026.

Timetable summary

Monday to Friday

First
04:59
Last
23:26
Buses
138
Daytime
every 12 min

Saturday

First
05:33
Last
23:26
Buses
133
Daytime
every 12 min

Sunday

First
06:27
Last
23:26
Buses
81
Daytime
every 20 min

Timetable change: McGill’s Buses’ timetable changes on 10 October 2026. The times below are for the current timetable.

Route 23 to Erskine North Barr

Destination sign “Erskine” · from Pavilion Theatre · 58 stops

Monday to Friday

Times at the main stops. 24-hour clock. A dot means that trip does not stop there.

Pavilion TheatreNapier StreetBogmoor RoadMillburn WayBroomlea CrescentGarnieland RoadErskine North Barr
07:1107:2907:4007:5608:0708:1408:24
08:0008:18·····
08:1208:3008:4108:5509:0609:1309:23
08:2408:42·····
08:3608:54·····
08:4809:0609:1709:3309:4409:5110:01
09:0009:18·····
09:1209:3009:4109:5810:0910:1610:26
09:2409:42·····
09:3609:54·····
09:4810:0610:1710:3310:4410:5111:01
10:0010:18·····
10:1210:3010:4110:5711:0811:1511:25
10:2410:42·····
10:3610:54·····
10:4811:0611:1711:3311:4411:5112:01
11:0011:18·····
11:1211:3011:4111:5712:0812:1512:25
11:2411:42·····
11:3611:54·····
11:4812:0612:1712:3312:4412:5113:01
12:0012:18·····
12:1212:3012:4112:5713:0813:1513:25
12:2412:42·····
12:3612:54·····
12:4813:0613:1713:3313:4413:5114:01
13:0013:18·····
13:1213:3013:4113:5714:0814:1514:25
13:2413:42·····
13:3613:54·····
13:4814:0614:1714:3314:4414:5115:01
14:0014:18·····
14:1214:3014:4114:5715:0815:1515:25
14:2414:42·····
14:3614:54·····
14:4815:0615:1715:3315:4415:5116:01
15:0015:18·····
15:1215:3015:4115:5716:0816:1516:25
15:2615:44·····
15:3915:58·····
15:5316:1216:2416:4016:5116:5817:08
16:0516:24·····
16:1716:3616:4717:0217:1317:2017:30
16:2916:48·····
16:4117:00·····
16:5317:1217:2317:3917:5017:5718:07
17:0517:24·····
17:1717:3617:4918:0518:1618:2318:33
17:2917:48·····
17:4117:5918:1018:2518:3618:43·
17:5318:1118:2218:36···
18:0518:2318:3418:4818:5819:05·
18:1718:35·····
18:3018:4818:5919:1219:2219:2819:37
18:4519:0319:1419:2719:3719:43·
19:0519:2219:3319:46···
19:2519:4219:5320:0620:1620:2220:31
19:4019:57·····
19:5620:1320:2420:3720:4720:53·
20:1620:3320:4420:57···
20:3620:5321:0421:1721:2721:33·
20:5621:1321:2421:3721:4721:53·
21:1621:3321:4421:5722:0722:1322:22
21:3621:5322:0422:15···
21:5622:1322:2422:3722:4722:53·
22:2622:4322:5423:0723:1723:23·
22:5623:1323:2423:3723:4723:53·
23:2623:4323:5400:0700:1700:23·

Saturday

Times at the main stops. 24-hour clock. A dot means that trip does not stop there.

Pavilion TheatreNapier StreetBogmoor RoadMillburn WayBroomlea CrescentGarnieland RoadErskine North Barr
06:4106:5807:0907:2207:3207:3807:47
07:0807:2507:3607:4907:5908:0508:14
07:3107:4807:5908:12···
07:5108:0808:1908:3208:4208:4808:57
08:1508:3208:4308:5609:0609:1209:21
08:3308:50·····
08:5309:1009:2109:3609:4709:5410:04
09:1609:3409:4510:0010:1110:1810:28
09:3309:51·····
09:5310:1110:2210:3810:4910:5611:06
10:0910:2710:3810:5411:0511:1211:22
10:2410:42·····
10:3610:54·····
10:4811:0611:1711:3311:4411:5112:01
11:0011:18·····
11:1211:3011:4111:5712:0812:1512:25
11:2411:42·····
11:3611:54·····
11:4812:0612:1712:3312:4412:5113:01
12:0012:18·····
12:1212:3012:4112:5713:0813:1513:25
12:2412:42·····
12:3612:54·····
12:4813:0613:1713:3313:4413:5114:01
13:0013:18·····
13:1213:3013:4113:5714:0814:1514:25
13:2413:42·····
13:3613:54·····
13:4814:0614:1714:3314:4414:5115:01
14:0014:18·····
14:1214:3014:4114:5715:0815:1515:25
14:2414:42·····
14:3614:54·····
14:4815:0615:1815:3515:4615:5316:03
15:0015:18·····
15:1215:3015:4115:5716:0816:1516:25
15:2415:42·····
15:3615:54·····
15:4816:0616:1716:3316:4416:5117:01
16:0016:18·····
16:1216:3016:4116:5817:0917:1617:26
16:2416:42·····
16:3616:54·····
16:4817:0617:1717:3317:4417:5118:01
17:0017:18·····
17:1217:3017:4117:57···
17:2417:4217:5418:1118:2218:2918:39
17:3617:54·····
17:4818:0618:1718:3318:4418:51·
18:0018:1818:2918:43···
18:1218:3018:4118:5519:0519:1219:22
18:2518:43·····
18:4519:0319:1419:2719:3719:43·
19:0519:2219:3319:46···
19:2419:4119:5220:0520:1520:2120:30
19:3719:5420:0520:18···
19:5420:1120:2220:3520:4520:51·
20:1620:3320:4420:5721:0721:1321:22
20:3620:53·····
20:5621:1321:2421:3721:4721:53·
21:1621:3321:4421:5722:0722:1322:22
21:3621:5322:0422:15···
21:5622:1322:2422:3722:4722:53·
22:2622:4322:5423:0723:1723:23·
22:5623:1323:2423:3723:4723:53·
23:2623:4323:5400:0700:1700:23·

Sunday

Times at the main stops. 24-hour clock. A dot means that trip does not stop there.

Pavilion TheatreNapier StreetBogmoor RoadMillburn WayBroomlea CrescentGarnieland RoadErskine North Barr
07:3307:5008:0108:1408:2308:2908:38
08:0308:2008:3108:4408:5308:59·
08:3308:5009:0109:1409:2309:2909:38
09:0309:2009:3109:4409:5309:59·
09:3309:5010:0110:1410:2310:2910:38
09:5810:1510:2610:3910:4810:54·
10:2310:4010:5111:0411:1311:1911:28
10:4311:0111:1211:2711:3711:44·
11:0311:2111:3211:4711:5712:04·
11:2311:4111:5212:0712:1712:2412:34
11:4312:0112:1212:2712:3712:44·
12:0312:2112:3212:4512:5613:03·
12:2312:4112:5213:0713:1713:2413:34
12:4313:0113:1213:2713:3713:44·
13:0313:2113:3213:4513:5614:03·
13:2313:4113:5214:0714:1714:2414:34
13:4314:0114:1214:2714:3714:44·
14:0314:2114:3214:4514:5615:03·
14:2314:4114:5215:0715:1715:2415:34
14:4315:0115:1215:2715:3715:44·
15:0315:2115:3215:4515:5616:03·
15:2315:4115:5216:0716:1716:2416:34
15:4316:0116:1216:2716:3716:44·
16:0316:2116:3216:4516:5617:03·
16:2316:4116:5217:0717:1717:2417:34
16:4317:0117:1217:2717:3717:44·
17:0217:2017:3117:4417:5518:02·
17:2317:4117:5218:0718:1718:2318:32
17:4318:0018:1118:2518:3518:41·
18:0118:1818:2918:4118:5118:57·
18:2618:4318:5419:0719:1719:2319:32
18:5619:1319:2419:3719:4719:53·
19:2619:4319:5420:0720:1720:2320:32
19:5620:1320:2420:3720:4720:53·
20:2620:4320:5421:0721:1721:2321:32
20:5621:1321:2421:3721:4721:53·
21:2621:4321:5422:0722:1722:2322:32
21:5622:1322:2422:3722:4722:53·
22:2622:4322:5423:0723:1723:23·
23:2623:4323:5400:0700:1700:23·
All 58 stops in this direction
  1. Pavilion Theatre #609020
  2. West George Street #609026
  3. Central Station #609031
  4. James Watt Street #60904269
  5. Cheapside Street #60904267
  6. Finnieston Street #60903924
  7. Govan Road #60903573
  8. Festival Park #60904033
  9. Merryland Street #60903065
  10. Stag Street #60903067
  11. Napier Street #60903069
  12. Govan Interchange #60904265
  13. Govan Road #60904262
  14. Elder Park #60903106
  15. Clachan Drive #60903108
  16. Burghead Place #60903110
  17. Queen Elizabeth University Hospital #60904261
  18. Sewage Works #60903114
  19. Bogmoor Place #60903117
  20. Bogmoor Road #60903119
  21. Shieldhall Roundabout #60903120
  22. Row Avenue #61401276
  23. Ikea #6140954
  24. Braehead Bus Station #61401048
  25. Old Govan Road #61401187
  26. Renfrew Road #6140952
  27. Hillington Roundabout #6140101
  28. Balfour Kilpatrick #614099
  29. Dean Park Road #614098
  30. Millburn Way #614096
  31. Hairst Street #614094
  32. Renfrew Inchinnan Road #614082
  33. North Lodge Road #614079
  34. Blythswood Retail Park #614078
  35. Sunart Avenue #614076
  36. Inchinnan Bridge #6140990
  37. Inchinnan Village #614066
  38. Inchinnan Parish Church #614064
  39. Broomlea Crescent #614062
  40. Newshot Drive #614060
  41. Parksail #614058
  42. Freeland Road #6140901
  43. Park Glade #614052
  44. Park Moor #614050
  45. Park Mains, Park Grove #614048
  46. Church of St Bernadette #614046
  47. Park Drive #6140963
  48. Parkvale Court #614043
  49. Garnieland Road #614041
  50. Mains Drive #614039
  51. Mainscroft #614038
  52. Bridgewater Shops #614035
  53. Park Mains High school #614033
  54. Rashieglen #6140962
  55. MacDuff #614029
  56. Erskine Bargarran #614027
  57. Buckie #61401104
  58. Erskine North Barr #61401107

Route 23 to Glasgow Hope Street

Destination sign “Glasgow” · from Erskine North Barr · 60 stops

Monday to Friday

Times at the main stops. 24-hour clock. A dot means that trip does not stop there.

Erskine North BarrParkvale CourtInchinnan Parish ChurchBalfour KilpatrickSewage WorksStag StreetGlasgow Hope Street
·04:5905:0605:1705:3005:4105:57
·05:2405:3105:4205:5506:0606:23
·05:4905:5606:0706:2006:3106:48
06:0506:1406:2206:3606:5007:0207:20
···06:2206:3506:4607:03
06:3406:4406:5407:0807:2207:3407:52
···06:5307:0707:1907:37
07:0807:1907:2907:4307:5708:1008:28
···07:2007:3407:4608:04
07:2707:3807:4808:0408:1908:3308:52
···07:5308:0708:2108:40
·····07:5608:12
08:0808:1908:2908:4509:0009:1109:28
08:3508:4608:5609:1009:2409:3509:52
·····08:4509:04
·····08:5509:12
09:1109:2209:3209:4610:0010:1110:28
·····09:2309:40
09:3509:4609:5610:1010:2410:3510:52
·····09:4710:04
·····09:5910:16
10:1110:2210:3210:4611:0011:1111:28
·····10:2310:40
10:3510:4610:5611:1011:2411:3511:52
·····10:4711:04
·····10:5911:16
11:1111:2211:3211:4612:0012:1112:28
·····11:2311:40
11:3511:4611:5612:1012:2412:3512:52
·····11:4712:04
·····11:5912:16
12:1112:2212:3212:4613:0013:1113:28
·····12:2312:40
12:3512:4612:5613:1013:2413:3513:52
·····12:4713:04
·····12:5913:16
13:1113:2213:3213:4614:0014:1114:28
·····13:2313:40
13:3513:4613:5614:1014:2414:3514:52
·····13:4714:04
·····13:5914:16
14:1114:2214:3214:4615:0015:1115:28
·····14:2314:40
14:3514:4614:5615:1015:2415:3815:57
·····14:4715:04
·····14:5915:16
15:1115:2215:3215:4616:0016:1416:33
·····15:2315:40
15:3515:4615:5616:1016:2416:3816:57
·····15:5016:09
·····16:0216:21
·····16:2616:45
·····16:5017:09
·····17:0217:21
·····17:2617:45
·····17:4818:06
·····18:0318:21
18:1918:2918:3718:4919:0319:1419:28
18:4218:5118:5819:0919:2319:3419:48
·····19:0119:19
·19:3119:3819:4920:0320:1420:28
19:4219:5119:5820:0920:2320:3420:48
·····19:5420:08
·20:1120:1820:2920:4320:5421:08
20:4220:5120:5821:0921:2321:3421:48
·····21:1421:28
·21:2121:2821:3921:5322:0422:18
·21:5121:5822:0922:2322:3422:48
·22:2122:2822:3922:5323:0423:18
·23:1323:20····

Saturday

Times at the main stops. 24-hour clock. A dot means that trip does not stop there.

Erskine North BarrParkvale CourtInchinnan Parish ChurchBalfour KilpatrickSewage WorksStag StreetGlasgow Hope Street
·05:3305:4005:5006:0306:1406:28
·06:0306:1006:2006:3306:4406:58
·06:2706:3406:4506:5807:0907:23
···07:0407:1807:2907:43
·07:0507:1307:2407:3807:4908:05
07:1607:2507:3307:4407:5808:0908:25
07:5408:0408:1208:2408:3808:4909:05
···08:0408:1808:2908:45
08:3408:4408:5209:0409:1809:2909:45
···08:4408:5809:0909:25
09:1109:2209:3209:4610:0010:1110:28
···09:1909:3309:4410:01
09:3509:4609:5610:1010:2410:3510:52
·····09:5910:16
10:1110:2210:3210:4611:0011:1111:28
···10:2210:3610:4711:04
·····10:2310:40
10:3510:4610:5611:1011:2411:3511:52
·····10:5911:16
11:1111:2211:3211:4612:0012:1112:28
·····11:2311:40
11:3511:4611:5612:1012:2412:3512:52
·····11:4712:04
·····11:5912:16
12:1112:2212:3212:4613:0013:1113:28
·····12:2312:40
12:3512:4612:5613:1013:2413:3513:52
·····12:4713:04
·····12:5913:16
13:1113:2213:3213:4614:0014:1114:28
·····13:2313:40
13:3513:4613:5614:1014:2414:3514:52
·····13:4714:04
·····13:5914:16
14:1114:2214:3214:4615:0015:1115:28
·····14:2314:40
14:3514:4614:5615:1015:2415:3515:52
·····14:4715:04
·····14:5915:16
15:1115:2215:3215:4616:0016:1116:28
·····15:2315:40
15:3515:4615:5616:1016:2416:3516:52
·····15:4716:04
·····15:5916:16
16:1116:2216:3216:4617:0017:1117:28
·····16:2316:40
16:3516:4616:5617:1017:2417:3517:52
·····16:4717:04
·····16:5917:16
17:1617:2717:3717:5118:0518:1618:32
·····17:2317:40
17:4217:5318:0118:1418:2818:4018:54
·····17:4718:04
·····18:0118:18
18:0418:1418:2218:3418:4818:5919:13
18:4218:5118:5819:0919:2319:3419:48
·····19:1419:28
·19:3119:3819:4920:0320:1420:28
19:4219:5119:5820:0920:2320:3420:48
·····19:5420:08
·20:1120:1820:2920:4320:5421:08
20:4220:5120:5821:0921:2321:3421:48
·····21:1421:28
·21:2121:2821:3921:5322:0422:18
21:4221:5121:5822:0922:2322:3422:48
·22:2122:2822:3922:5323:0423:18
·23:1323:20····

Sunday

Times at the main stops. 24-hour clock. A dot means that trip does not stop there.

Erskine North BarrParkvale CourtInchinnan Parish ChurchBalfour KilpatrickSewage WorksStag StreetGlasgow Hope Street
·06:2706:3406:4506:5907:1007:25
·06:5707:0407:1507:2907:4007:55
·07:2707:3407:4507:5908:1008:25
07:4907:5708:0408:1508:2908:4008:55
·08:2708:3408:4508:5909:1009:25
08:4408:5208:5909:1009:2409:3509:50
·09:1209:2009:3309:4709:5810:15
·09:3209:4009:5310:0710:1810:35
09:4209:5210:0010:1310:2710:3810:55
·10:1210:2010:3310:4710:5811:15
·10:3210:4010:5311:0711:1811:35
10:4210:5211:0011:1311:2711:3811:55
·11:1211:2011:3311:4711:5812:15
·11:3211:4011:5312:0712:1812:35
11:4211:5212:0012:1312:2712:3812:55
·12:1212:2012:3312:4712:5813:15
·12:3212:4012:5313:0713:1813:35
12:4212:5213:0013:1313:2713:3813:55
·13:1213:2013:3313:4713:5814:15
·13:3213:4013:5314:0714:1814:35
13:4213:5214:0014:1314:2714:3814:55
·14:1214:2014:3314:4714:5815:15
·14:3214:4014:5315:0715:1815:35
14:4214:5215:0015:1315:2715:3815:55
·15:1215:2015:3315:4715:5816:15
·15:3215:4015:5316:0716:1816:35
15:4215:5216:0016:1316:2716:3816:55
·16:1216:2016:3316:4716:5817:15
·16:3216:4016:5317:0717:1817:35
16:4216:5217:0017:1317:2717:3817:55
·17:1917:2717:3917:5318:0418:18
17:4217:5117:5818:0918:2318:3418:48
·18:2118:2818:3918:5319:0419:18
18:4218:5118:5819:0919:2319:3419:48
·19:2119:2819:3919:5320:0420:18
19:4219:5119:5820:0920:2320:3420:48
·20:2120:2820:3920:5321:0421:18
20:4220:5120:5821:0921:2321:3421:48
·21:2121:2821:3921:5322:0422:18
·22:2122:2822:3922:5323:0423:18
·23:1323:20····
All 60 stops in this direction
  1. Erskine North Barr #61401107
  2. Buckie #61401105
  3. Erskine Bargarran #614028
  4. Portlethen #614030
  5. Rashielee Glen #614031
  6. New Erskine Parish Church #614034
  7. Bridgewater Shops #614035
  8. Mainscroft #614037
  9. Mains Drive #614040
  10. Garnieland Road #614042
  11. Parkvale Court #614044
  12. Park Drive #614045
  13. St Annes Primary #614047
  14. Park Mains, Park Grove #614049
  15. Park Moor #614051
  16. Park Gate #614053
  17. Park Drive #6140900
  18. Parksail #614059
  19. Newshot Drive #614061
  20. Park Road #614063
  21. Inchinnan Parish Church #614065
  22. Inchinnan Old Greenock Road #614067
  23. Inchinnan Bridge #6140989
  24. Normandy Hotel #614077
  25. North Lodge Road #614080
  26. North Lodge #614081
  27. Renfrew Town Hall #614083
  28. Canal Street #614093
  29. Millburn Way #614095
  30. Merlinford Drive #614097
  31. Balfour Kilpatrick #6140100
  32. Hillington Roundabout #6140102
  33. Rocep Drive #6140923
  34. Braehead Bus Station #61401053
  35. Ikea #6140953
  36. Row Avenue #61401277
  37. Shieldhall Roundabout #60903121
  38. Bogmoor Road #60903118
  39. Bogmoor Place #60903116
  40. Sewage Works #60903115
  41. Queen Elizabeth University Hospital #60904259
  42. Queen Elizabeth Hospital #60903112
  43. Burghead Place #60903111
  44. Clachan Drive #60903109
  45. Elder Park #60903107
  46. Govan Road #60904263
  47. Helen Street #60903095
  48. Govan Interchange #60904264
  49. Napier Street #60903070
  50. Stag Street #60903068
  51. Merryland Street #60903064
  52. Festival Park #60904034
  53. Govan Road #60903574
  54. Finnieston Street #60903923
  55. North Street #60904266
  56. Fastlink at York Street #60904268
  57. Argyle Street #60901
  58. Hope Street, Central Station (Stop HC) #60908
  59. West George Lane #609011
  60. Glasgow Hope Street #609014

Route 23 route map

Questions about McGill’s Buses Route 23

What time is the first Route 23 bus?

Monday to Friday: 04:59. Saturday: 05:33. Sunday: 06:27.

What time is the last Route 23 bus?

Monday to Friday: 23:26. Saturday: 23:26. Sunday: 23:26. A time after midnight belongs to the evening before.

How often does Route 23 run?

Monday to Friday: every 12 min. Saturday: every 12 min. Sunday: every 20 min, between 07:00 and 19:00.

Does Route 23 run at weekends?

Saturday: yes. Sunday: yes.

Where does Route 23 go?

Route 23 serves Pavilion Theatre, Napier Street, Garnieland Road, Balfour Kilpatrick and Glasgow Hope Street. The full list of stops for each direction is below the timetables.

Are these live bus times?

No. They are the published timetable from McGill’s Buses’ open data, 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. These are scheduled times; disruptions and service alerts are published by the operator. Contains public sector information licensed under the Open Government Licence v3.0. Changes made: times reformatted into timetables and departure lists.

Other McGill’s Buses routes

All 80 McGill’s Buses routes

Enter to open · Esc to close