Last buses from Port Glasgow

Direct buses from Port Glasgow go to 23 places. Tonight (Sunday) the last one leaves at 22:45, the 532 to Greenock. Below: the last bus to each, tonight and on weekdays, Saturdays and Sundays.

ToToday (Sunday)WeekdaysSaturdaysSundays
Glasgow901 20:01X7 21:18901 22:06901 20:01
Paisleynone901 17:37901 17:27none
ClydebanknoneX22 16:59X22 16:59none
Greenock532 22:45X7 23:46901 23:51532 22:45
Johnstonenone1 16:591 16:59none
Dalry905 13:22905 13:32905 13:32905 13:22
Gourock901 21:51802 23:37901 23:51901 21:51
Largs906 18:54906 19:15906 19:09906 18:54
Braehead Shopping Centre901 20:01X7 21:18901 22:06901 20:01
Kilbirnie905 13:22905 13:32905 13:32905 13:22
ErskinenoneX22 16:59X22 16:59none
Inverkip906 18:54906 19:15906 19:09906 18:54
Lochwinnoch905 13:22905 13:32905 13:32905 13:22
Wemyss Bay906 18:54906 19:15906 19:09906 18:54
Skelmorlie906 18:54906 19:15906 19:09906 18:54
Bridge Of WeirX7 17:48X7 21:18X7 21:18X7 17:48
Brookfieldnone1 16:591 16:59none
Kilbarchannone1 16:591 16:59none
LinwoodX7 17:48X7 21:18X7 21:18X7 17:48
BishoptonnoneX22 16:59X22 16:59none
HoustonX7 17:48X7 21:18X7 21:18X7 17:48
KilmacolmX7 19:48X7 23:18X7 23:18X7 19:48
Quarriers Villagenone1 16:591 16:59none

The time each last direct bus leaves Port Glasgow, with its route number. Weekdays, Saturdays and Sundays are from the timetables for Monday, 16 November 2026, Saturday, 21 November 2026 and Sunday, 22 November 2026; bank holidays and Christmas can differ. Before you rely on a last bus, check its live time on its stop's page.

Questions

What time is the last bus from Port Glasgow tonight?
The 532 to Greenock at 22:45 from Bogston station, from the timetable for Sunday.
What time is the last bus from Port Glasgow to Glasgow?
The last direct bus from Port Glasgow to Glasgow: on weekdays, the X7 at 21:18 from Moss Road, reaching Glasgow at 22:20; on Saturdays, the 901 at 22:06 from Coronation Park, reaching Glasgow at 22:44; on Sundays, the 901 at 20:01 from Coronation Park, reaching Glasgow at 20:40.
What time is the last bus from Port Glasgow to Paisley?
The last direct bus from Port Glasgow to Paisley: on weekdays, the 901 at 17:37 from Coronation Park, reaching Paisley at 17:58; on Saturdays, the 901 at 17:27 from Coronation Park, reaching Paisley at 17:48; on Sundays, there's no direct bus.
What time is the last bus from Port Glasgow to Clydebank?
The last direct bus from Port Glasgow to Clydebank: on weekdays, the X22 at 16:59 from Glasgow Road, reaching Clydebank at 17:31; on Saturdays, the X22 at 16:59 from Glasgow Road, reaching Clydebank at 17:31; on Sundays, there's no direct bus.
What time is the last bus from Port Glasgow to Greenock?
The last direct bus from Port Glasgow to Greenock: on weekdays, the X7 at 23:46 from Bogston station, reaching Greenock at 23:46; on Saturdays, the 901 at 23:51 from Bogston station, reaching Greenock at 23:52; on Sundays, the 532 at 22:45 from Bogston station, reaching Greenock at 22:45.
What time is the last bus from Port Glasgow to Johnstone?
The last direct bus from Port Glasgow to Johnstone: on weekdays, the 1 at 16:59 from Boglestone Roundabout, reaching Johnstone at 17:43; on Saturdays, the 1 at 16:59 from Boglestone Roundabout, reaching Johnstone at 17:43; on Sundays, there's no direct bus.
What time is the last bus from Port Glasgow to Dalry?
The last direct bus from Port Glasgow to Dalry: on weekdays, the 905 at 13:32 from Coronation Park, reaching Dalry at 14:20; on Saturdays, the 905 at 13:32 from Coronation Park, reaching Dalry at 14:20; on Sundays, the 905 at 13:22 from Coronation Park, reaching Dalry at 14:10.
What time is the last bus from Port Glasgow to Gourock?
The last direct bus from Port Glasgow to Gourock: on weekdays, the 802 at 23:37 from Bogston station, reaching Gourock at 23:48; on Saturdays, the 901 at 23:51 from Bogston station, reaching Gourock at 00:07; on Sundays, the 901 at 21:51 from Bogston station, reaching Gourock at 22:07.
What time is the last bus from Port Glasgow to Largs?
The last direct bus from Port Glasgow to Largs: on weekdays, the 906 at 19:15 from Bogston station, reaching Largs at 19:58; on Saturdays, the 906 at 19:09 from Bogston station, reaching Largs at 19:51; on Sundays, the 906 at 18:54 from Bogston station, reaching Largs at 19:38.
What time is the last bus from Port Glasgow to Braehead Shopping Centre?
The last direct bus from Port Glasgow to Braehead Shopping Centre: on weekdays, the X7 at 21:18 from Moss Road, reaching Braehead Shopping Centre at 22:05; on Saturdays, the 901 at 22:06 from Coronation Park, reaching Braehead Shopping Centre at 22:30; on Sundays, the 901 at 20:01 from Coronation Park, reaching Braehead Shopping Centre at 20:25.
What time is the last bus from Port Glasgow to Kilbirnie?
The last direct bus from Port Glasgow to Kilbirnie: on weekdays, the 905 at 13:32 from Coronation Park, reaching Kilbirnie at 14:15; on Saturdays, the 905 at 13:32 from Coronation Park, reaching Kilbirnie at 14:15; on Sundays, the 905 at 13:22 from Coronation Park, reaching Kilbirnie at 14:05.

Buses in Port Glasgow · Plan a journey with a change

Timetables from the Bus Open Data Service (Department for Transport), updated Saturday, 14 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