Buses in Greenock
26 bus routes serve Greenock, run by McGill's Bus Service and Wilsons Buses. Trains are run by ScotRail. The main interchange is West Stewart Street, Greenock.
Bus station: West Stewart Street, Greenock
Most frequent routes
- 517: Greenock – Larkfield McGill's Bus Service
- X7: Kilmacolm – Glasgow McGill's Bus Service
- 545: Branchton – Port Glasgow McGill's Bus Service
- 532: Slaemuir – Greenock McGill's Bus Service
- 533: Greenock – Park Farm McGill's Bus Service
- 901: Wemyss Bay – Glasgow McGill's Bus Service
Where you can go from Greenock
- Branchton: 545, 19, 540, 331
- Glasgow: X7, 901, 906, 906X
- Larkfield: 517, 803, 802, 535
- Port Glasgow: 545, 1, X22, 802
- Wemyss Bay: train, 901, 906, 906X
- Glasgow Central: train, train
- Gourock: train, 540
- Largs: 578, 576
- Pennyfern: 330A, 330
- Slaemuir: 532, 531
- Bow Hill: 550
- Braeside: 518
- Clydebank: X22
- Devol: 535
- Johnstone: 1
Routes
- Glasgow Central – Gourock ScotRail
- Glasgow Central – Wemyss Bay ScotRail
- 517: Greenock – Larkfield McGill's Bus Service
- X7: Kilmacolm – Glasgow McGill's Bus Service
- 545: Branchton – Port Glasgow McGill's Bus Service
- 532: Slaemuir – Greenock McGill's Bus Service
- 533: Greenock – Park Farm McGill's Bus Service
- 901: Wemyss Bay – Glasgow McGill's Bus Service
- 531: Greenock – Slaemuir McGill's Bus Service
- 906: Glasgow – Wemyss Bay McGill's Bus Service
- 801: Greenock town service McGill's Bus Service
- 543: Greenock – Strone Farm (circular) McGill's Bus Service
- 19: Greenock – Branchton Wilsons Buses
- 507: Greenock – Trumpethill McGill's Bus Service
- 518: Braeside – Greenock McGill's Bus Service
- 540: Gourock – Branchton McGill's Bus Service
- 330A: Greenock – Pennyfern McGill's Bus Service
- 1: Johnstone – Port Glasgow McGill's Bus Service
- 331: Greenock – Branchton McGill's Bus Service
- 550: Bow Hill – Greenock (circular) McGill's Bus Service
- 330: Greenock – Pennyfern McGill's Bus Service
- 803: Levan – Larkfield McGill's Bus Service
- X22: Clydebank – Port Glasgow McGill's Bus Service
- 802: Port Glasgow – Larkfield McGill's Bus Service
- 578: Greenock – Largs McGill's Bus Service
- 576: Greenock – Largs McGill's Bus Service
- 906X: Wemyss Bay – Glasgow McGill's Bus Service
- 535: Devol – Larkfield McGill's Bus Service
Bus companies
Stops and stations
- Greenock Central station
- Greenock West station
- Fort Matilda station
- Cartsdyke station
- Branchton station
- Drumfrochar station
- Whinhill station
- West Stewart Street
- Nicolson Street
- Stance 3
- Stance 1
- Stance 5
- Stance 4
- Stance 7
- Stance 2
- Stance 8
- Stance 6
- Well Park
- Finnart Street
- Sinclair Street
- Dellingburn Street
- Union Street
- Terrace Road
- Ardgowan Street
- Ladyburn Street
- Pottery Street
- Brachelston Street
- Kelly Street
- Knowe Road
- Clyde Port Authority
- Ratho Street
- Gibshill Road
- South Street
- Victoria Quay
- Inverkip Road
- Neil Street
- Brisbane Street
- Old Inverkip Road
- Factory
- Fife Road
- Rankin Court
- Greenock Library
- Fife Road
- Earnhill Place
- Industrial Estate
- Florence Street
- Bow Road
- Branchton Station
- Newark Street
- Campbell Street
- Regent Street
- Roxburgh Street
- Robertson Street
- Wood Street
- Margaret Street
- Esplanade
- Eldon Place
- Bentinck Street
- Johnston Street
- Trafalgar Street
- Mearns Street
- Shaw Place
- Auchmead Road
- Brougham Street
- Maderia Street
- North Street
- Battery Park Avenue
- Battery Park
- Octavia Terrace
- Madeira Street
- Patrick Street
- Tesco store
- Cathcart Street
- Cross Shore Street
- IBM Factory
- Kilblain Street
- Flatterton Road
- Greenock High School
- Cartsburn Street
- Belville Avenue
Questions
- Where can I go by bus from Greenock?
- Direct buses from Greenock go to Branchton (545, 19, 540, 331), Glasgow (X7, 901, 906, 906X), Larkfield (517, 803, 802, 535), Port Glasgow (545, 1, X22, 802), Wemyss Bay (train, 901, 906, 906X), Glasgow Central (train), Gourock (train, 540), Largs (578, 576), Pennyfern (330A, 330) and Slaemuir (532, 531).
- Which bus goes from Greenock to Branchton?
- Routes 545, 19, 540 and 331, run by McGill's Bus Service and Wilsons Buses.
- Which bus goes from Greenock to Glasgow?
- Routes X7, 901, 906 and 906X, run by McGill's Bus Service.
- Which bus goes from Greenock to Larkfield?
- Routes 517, 803, 802 and 535, run by McGill's Bus Service.
- Where do buses stop in Greenock?
- The busiest stops are Greenock Central station, Greenock West station, Fort Matilda station, Cartsdyke station and Branchton station.
- Which bus companies run in Greenock?
- McGill's Bus Service and Wilsons Buses.
- What are the most frequent buses in Greenock?
- the 517 (Greenock – Larkfield), the X7 (Kilmacolm – Glasgow), the 545 (Branchton – Port Glasgow) and the 532 (Slaemuir – Greenock).
- Where is the bus station in Greenock?
- Buses meet at West Stewart Street, Greenock.
Timetables from the Bus Open Data Service (Department for Transport), updated Monday, 9 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