Buses in Port Glasgow

12 bus routes serve Port Glasgow, run by McGill's Bus Service. Trains are run by ScotRail. The main interchange is Bogston station.

Bus station: Bogston station

Most frequent routes

Where you can go from Port Glasgow

Routes

Bus companies

Stops and stations

Questions

Where can I go by bus from Port Glasgow?
Direct buses from Port Glasgow go to Glasgow (X7, 901, 906, 906X), Wemyss Bay (train, 901, 906, 906X), Greenock (532, 533, 531), Glasgow Central (train), Larkfield (802, 535), Slaemuir (532, 531), Branchton (545), Clydebank (X22), Devol (535) and Gourock (train).
Which bus goes from Port Glasgow to Glasgow?
Routes X7, 901, 906 and 906X, run by McGill's Bus Service.
Which bus goes from Port Glasgow to Wemyss Bay?
Routes train, 901, 906 and 906X, run by ScotRail and McGill's Bus Service.
Which bus goes from Port Glasgow to Greenock?
Routes 532, 533 and 531, run by McGill's Bus Service.
Where do buses stop in Port Glasgow?
The busiest stops are Port Glasgow station, Woodhall station, Bogston station, Bus Station and Balfour Street.
Which bus companies run in Port Glasgow?
McGill's Bus Service.
What are the most frequent buses in Port Glasgow?
the X7 (Kilmacolm – Glasgow), the 545 (Branchton – Port Glasgow), the 532 (Slaemuir – Greenock) and the 533 (Greenock – Park Farm).
Where is the bus station in Port Glasgow?
Buses meet at Bogston station.

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