🚏 Greenock Bus Station
19 bus routes across 8 stands , first bus around 00:39, last around 23:53. Pick a stand for live departures, or a route for the full timetable.
Routes from Greenock Bus Station
- 1 Port Glasgow → Johnstone Station McGill's first 06:05 · last 17:53
- 19 Rothesay Road → Tesco store Wilsons Buses first 08:03 · last 17:45
- 330 Stance 7 → Pennyfern Road McGill's first 19:00 · last 22:00
- 330A Stance 8 → Pennyfern Road McGill's first 08:07 · last 17:20
- 331 Stance 7 → Rothesay Road McGill's first 18:30 · last 21:45
- 517 Greenock West Stewart St → Cambridge Road McGill's first 06:20 · last 23:26
- 518 Greenock → Braeside McGill's first 07:17 · last 17:45
- 531 Greenock Tesco → Slaemuir McGill's first 06:46 · last 18:48
- 532 Greenock Tesco → Devol McGill's first 06:29 · last 23:08
- 533 Greenock Tesco → Oronsay Avenue McGill's first 06:38 · last 22:33
- 535 Devol → Earnhill Road McGill's first 06:05 · last 06:05
- 545 Port Glasgow → Inverclyde Hospital McGill's first 06:40 · last 21:55
- 550 Bow Hill → Greenock McGill's first 07:57 · last 18:15
- 801 Earnhill Road → Greenock McGill's first 00:39 · last 23:33
- 901 Largs → Glasgow McGill's first 05:40 · last 23:00
- 906 Largs → Glasgow McGill's first 06:05 · last 20:00
- 906X Largs → Glasgow McGill's first 06:43 · last 17:00
- X7 Kilmacolm → Glasgow McGill's first 05:08 · last 23:53
- X22 Port Glasgow → Clydebank McGill's first 06:55 · last 18:00
Stands at Greenock Bus Station
- Stance 1 (at) 4 routes
- Stance 3 (at) 4 routes
- Stance 4 (at) 3 routes
- Stance 5 (at) 3 routes
- Stance 7 (at) 3 routes
- Stance 2 (at) 2 routes
- Stance 8 (at) 2 routes
- Stance 6 (at) 1 route
Frequently asked questions
Which buses go from Greenock Bus Station?
19 bus routes call at Greenock Bus Station: the 1 (Johnstone Station), the 19 (Tesco store), the 330 (Pennyfern Road), the 330A (Pennyfern Road), the 331 (Rothesay Road), the 517 (Cambridge Road), the 518 (Braeside), the 531 (Slaemuir), the 532 (Devol), the 533 (Oronsay Avenue), the 535 (Earnhill Road), the 545 (Inverclyde Hospital), the 550 (Greenock), the 801 (Greenock), the 901 (Glasgow), the 906 (Glasgow), the 906X (Glasgow), the X7 (Glasgow), the X22 (Clydebank).
How many stands does Greenock Bus Station have?
8 stands are in use, each with its own live departure board. Pick your stand below to see what is due.
What time is the first and last bus from Greenock Bus Station?
The earliest departure is around 00:39 and the latest around 23:53 on a weekday, across all routes. Individual routes vary — open a route for its own timetable.
Who runs the buses from Greenock Bus Station?
McGill's, Wilsons Buses.
Looking for the whole town rather than the station? All bus times in Greenock. Stand data from NaPTAN; timetables from the operators' own open data.