McGill's Bus Service bus times
McGill's Bus Service runs 82 routes in East Dunbartonshire, East Renfrewshire, Glasgow, Inverclyde, North Ayrshire, Renfrewshire, South Lanarkshire and West Dunbartonshire, serving 47 towns and villages including Glasgow, Paisley, Greenock and Johnstone.
Routes
- 1: Johnstone – Port Glasgow
- 1A: Johnstone – Bridge Of Weir
- 2: Bridge Of Weir – Johnstone
- 3: Glasgow – Neilston
- 6: Paisley – Pollok
- 6A: Gallowhill – Pollok
- 7: Paisley – East Fulton
- 7A: Paisley – East Fulton
- 10: Paisley town service
- 10A: Paisley town service
- 14: Fernhill – Rutherglen
- 17: Govan – Foxbar
- 17A: Govan – Johnstone
- 20: Paisley – Johnstone
- 20A: Paisley – Johnstone
- 21: Govan – Paisley
- 23: North Barr – Glasgow
- 23A: North Barr – Glasgow
- 23D: Inchinnan – North Barr
- 24: Clydebank – Govan
- 26: Glasgow – Nethercraigs
- 26A: Nethercraigs – Inchinnan
- 30: Johnstone – Spateston (circular)
- 31: Johnstone town service
- 32: Kilbarchan – Johnstone
- 38: Glasgow – Johnstone
- 38A: Johnstone – Glasgow
- 49: Govan Bus Interchange – Darnley
- 49A: Darnley – Govan Bus Interchange
- 51: Auchenback – Paisley
- 51A: Paisley – Johnstone
- 59: Mosspark – Glasgow (circular)
- 61: Gallowhill – Foxbar (circular)
- 66: Dykebar – Paisley
- 70: Paisley town service
- 81: Linnvale – Duntocher
- 81A: Clydebank – Duntocher
- 81B: Duntocher – Linnvale
- 124: Cardonald – Govan
- 153: Glasgow – Pollok
- 165: Rutherglen – Cairns
- 166: Gallowhill – Neilston
- 307: Lochwinnoch – Johnstone
- 307A: Johnstone – Lochwinnoch
- 330: Greenock – Pennyfern
- 330A: Greenock – Pennyfern
- 331: Greenock – Branchton
- 507: Greenock – Trumpethill
- 517: Greenock – Larkfield
- 518: Braeside – Greenock
- 521: Erskine – Bishopton
- 521A: Erskine – Bishopton
- 521H: Bishopton – Erskine
- 531: Greenock – Slaemuir
- 532: Slaemuir – Greenock
- 533: Greenock – Park Farm
- 535: Devol – Larkfield
- 540: Gourock – Branchton
- 543: Greenock – Strone Farm (circular)
- 545: Branchton – Port Glasgow
- 550: Bow Hill – Greenock (circular)
- 576: Greenock – Largs
- 578: Greenock – Largs
- 757: Paisley – Clydebank
- 801: Greenock town service
- 802: Port Glasgow – Larkfield
- 803: Levan – Larkfield
- 901: Wemyss Bay – Glasgow
- 904: Paisley – Largs
- 906: Glasgow – Wemyss Bay
- 906X: Wemyss Bay – Glasgow
- M7: Whitecraigs – Newton Mearns
- N3: Glasgow – Thornliebank (circular)
- N4: Glasgow – Merrylee (circular)
- N6: Glasgow – Yoker (circular)
- N26: Glasgow – Govan (circular)
- N38: Glasgow – Crookston (circular)
- N60: Glasgow – Drumchapel (circular)
- X7: Kilmacolm – Glasgow
- X21: Glasgow – Paisley
- X22: Clydebank – Port Glasgow
- X23: North Barr – Glasgow
Places served
- Glasgow 29 routes
- Paisley 27 routes
- Greenock 25 routes
- Johnstone 18 routes
- Port Glasgow 12 routes
- Braehead Shopping Centre 10 routes
- Gourock 10 routes
- Erskine 9 routes
- Inchinnan 9 routes
- Elderslie 8 routes
- Renfrew 8 routes
- Blythswood 7 routes
- Clydebank 7 routes
- Barrhead 5 routes
- Inverkip 5 routes
- Wemyss Bay 5 routes
- Bishopton, Renfrewshire 4 routes
- Bridge Of Weir 4 routes
- Brookfield 4 routes
- Kilbarchan 4 routes
- Linwood, Renfrewshire 4 routes
- Howwood 3 routes
- Largs 3 routes
- Lochwinnoch 3 routes
- Neilston 3 routes
- Thornliebank 3 routes
- Burnside 2 routes
- Cathkin 2 routes
- Houston 2 routes
- Kilmacolm 2 routes
- Newton Mearns 2 routes
- Rutherglen 2 routes
- Skelmorlie 2 routes
- Bearsden 1 route
- Beith 1 route
- Cambuslang 1 route
- Dalry 1 route
- Deaconsbank 1 route
- Fernhill, South Lanarkshire 1 route
- Giffnock 1 route
- Glengarnock 1 route
- Kilbirnie 1 route
- Loanhead, Renfrewshire 1 route
- Merrylee 1 route
- Quarriers Village 1 route
- Rouken Glen 1 route
- Smithston 1 route
Questions
- Which bus routes does McGill's Bus Service run?
- 1, 1A, 2, 3, 6, 6A, 7, 7A, 10, 10A, 14, 17, 17A, 20, 20A, 21, 23, 23A, 23D, 24, 26, 26A, 30, 31, 32, 38, 38A, 49, 49A, 51 and 52 more.
- Where do McGill's Bus Service buses go?
- Glasgow, Paisley, Greenock, Johnstone, Port Glasgow, Braehead Shopping Centre, Gourock, Erskine, Inchinnan, Elderslie, Renfrew and Blythswood, and 35 other places.
- What are McGill's Bus Service's busiest routes?
- the 26 (Glasgow – Nethercraigs), the 38 (Glasgow – Johnstone), the 23 (North Barr – Glasgow), the 517 (Greenock – Larkfield) and the 51 (Auchenback – Paisley).
- Can I see where McGill's Bus Service buses are now?
- Yes. StopToStop shows McGill's Bus Service buses live on its map and in each route's timetable, from the positions they report to the Department for Transport's Bus Open Data Service.
Timetables from the Bus Open Data Service (Department for Transport), updated Tuesday, 10 November 2026. Stop details from NaPTAN. Train timetables contain data from Network Rail, licensed under the Open Government Licence; live train times from National Rail. Times are UK local time and can change at short notice: check before you travel.
Add free live bus times to your website · StopToStop on Facebook