X7 Greenock to Glasgow via Gourock, Bridge Of Weir
Operated by McGill's. Registered as running via Slaemuir Port Glasgow. First bus 05:08, last bus 23:53. 91 journeys on weekdays. Fares: set by the operator — more.
Wanted a different X7? 17 other bus routes are numbered X7 elsewhere in the UK — see every X7 bus timetable by area.
| Stop | 05:08 | 05:38 | 06:03 | 06:16 | 06:26 | 06:36 | 07:25 | 07:40 | 07:11 | 08:10 | 08:58 | 08:55 | 09:40 | 09:35 | 10:20 | 10:15 | 11:00 | 10:55 | 11:40 | 11:35 | 12:20 | 12:15 | 13:00 | 12:55 | 13:40 | 13:35 | 14:20 | 14:15 | 15:00 | 15:15 | 15:00 | 16:00 | 16:20 | 16:00 | 16:52 | 17:00 | 17:35 | 18:00 | 19:00 | 20:00 | 21:00 | 22:00 to Kilmacolm | 23:00 to Kilmacolm |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Factory (at) | 05:08 | 05:38 | 06:03 | 06:16 | 06:26 | 06:36 | · | · | 07:11 | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · |
| Stance 4 (at) | 05:19 | 05:49 | 06:14 | 06:27 | 06:38 | 06:48 | · | · | 07:23 | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | 18:00 | 19:00 | 20:00 | 21:00 | 22:00 | 23:00 |
| Bus Station (Stance 5) | 05:30 | 06:00 | 06:25 | 06:38 | 06:50 | 07:00 | · | · | 07:35 | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | 18:11 | 19:11 | 20:11 | 21:11 | 22:11 | 23:11 |
| Marloch Avenue (opp 4) | 05:39 | 06:09 | 06:34 | 06:47 | 06:59 | 07:09 | · | · | 07:44 | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | 18:17 | 19:17 | 20:17 | 21:17 | 22:17 | 23:17 |
| Upper Merlindale (at) | 05:45 | 06:15 | 06:40 | 06:53 | 07:05 | 07:15 | 07:25 | 07:40 | 07:50 | 08:10 | · | 08:55 | · | 09:35 | · | 10:15 | · | 10:55 | · | 11:35 | · | 12:15 | · | 12:55 | · | 13:35 | · | 14:15 | · | · | 15:00 | · | · | 16:00 | · | 17:00 | 17:35 | 18:21 | 19:21 | 20:21 | 21:21 | 22:21 | 23:21 |
| Market Place (at) | 05:48 | 06:18 | 06:43 | 06:56 | 07:08 | 07:18 | 07:28 | 07:43 | 07:53 | 08:13 | · | 08:58 | · | 09:38 | · | 10:18 | · | 10:58 | · | 11:38 | · | 12:18 | · | 12:58 | · | 13:38 | · | 14:18 | · | · | 15:03 | · | · | 16:03 | · | 17:03 | 17:38 | 18:24 | 19:24 | 20:24 | 21:24 | 22:23 | 23:23 |
| Glengowan Road (Opp) | 05:55 | 06:25 | 06:50 | 07:03 | 07:15 | 07:25 | 07:35 | 07:50 | 08:00 | 08:20 | · | 09:05 | · | 09:45 | · | 10:25 | · | 11:05 | · | 11:45 | · | 12:25 | · | 13:05 | · | 13:45 | · | 14:25 | · | · | 15:10 | · | · | 16:10 | · | 17:10 | 17:45 | 18:31 | 19:31 | 20:31 | 21:31 | · | · |
| Southmound (At) | 05:59 | 06:29 | 06:54 | 07:07 | 07:19 | 07:29 | 07:39 | 07:54 | 08:04 | 08:24 | · | 09:09 | · | 09:49 | · | 10:29 | · | 11:09 | · | 11:49 | · | 12:29 | · | 13:09 | · | 13:49 | · | 14:29 | · | · | 15:14 | · | · | 16:14 | · | 17:14 | 17:49 | 18:35 | 19:35 | 20:35 | 21:35 | · | · |
| Brediland Road (At) | 06:10 | 06:40 | 07:05 | 07:18 | 07:30 | 07:40 | 07:50 | 08:05 | 08:15 | 08:35 | 08:58 | 09:20 | 09:40 | 10:00 | 10:20 | 10:40 | 11:00 | 11:20 | 11:40 | 12:00 | 12:20 | 12:40 | 13:00 | 13:20 | 13:40 | 14:00 | 14:20 | 14:40 | 15:00 | 15:15 | 15:25 | 16:00 | 16:20 | 16:25 | 16:52 | 17:25 | 18:00 | 18:45 | 19:45 | 20:45 | 21:45 | · | · |
| Linwood Shopping Centre | 06:15 | 06:45 | 07:11 | 07:24 | 07:36 | 07:46 | 07:56 | 08:11 | 08:21 | 08:41 | 09:04 | 09:26 | 09:46 | 10:06 | 10:26 | 10:46 | 11:06 | 11:26 | 11:46 | 12:06 | 12:26 | 12:46 | 13:06 | 13:26 | 13:46 | 14:06 | 14:26 | 14:46 | 15:06 | 15:21 | 15:31 | 16:06 | 16:26 | 16:31 | 16:58 | 17:31 | 18:06 | 18:51 | 19:51 | 20:51 | 21:51 | · | · |
| Bus Station (Stance 8) | · | · | · | · | · | · | · | · | · | 08:56 | 09:19 | 09:41 | 10:01 | 10:21 | 10:41 | 11:01 | 11:21 | 11:41 | 12:01 | 12:21 | 12:41 | 13:01 | 13:21 | 13:41 | 14:01 | 14:21 | 14:41 | 15:01 | 15:21 | 15:36 | 15:46 | 16:21 | · | · | · | · | 18:21 | 19:06 | 20:06 | 21:06 | 22:06 | · | · |
| Bath Street (before) | 06:40 | 07:10 | 07:37 | 07:50 | 08:04 | 08:14 | 08:24 | 08:39 | 08:49 | 09:11 | 09:34 | 09:56 | 10:16 | 10:36 | 10:56 | 11:16 | 11:36 | 11:56 | 12:16 | 12:36 | 12:56 | 13:16 | 13:36 | 13:56 | 14:16 | 14:36 | 14:56 | 15:16 | 15:36 | 15:51 | 16:01 | 16:36 | 16:54 | 16:59 | 17:26 | 17:59 | 18:36 | 19:21 | 20:21 | 21:21 | 22:21 | · | · |
| Buchanan Bus Station (Stance 44) | · | · | 07:41 | 07:54 | · | 08:18 | 08:28 | 08:43 | 08:53 | 09:15 | 09:38 | 10:00 | 10:20 | 10:40 | 11:00 | 11:20 | 11:40 | 12:00 | 12:20 | 12:40 | 13:00 | 13:20 | 13:40 | 14:00 | 14:20 | 14:40 | 15:00 | 15:20 | 15:40 | 15:55 | 16:05 | 16:40 | 16:58 | 17:03 | 17:30 | 18:03 | 18:40 | 19:25 | 20:25 | 21:25 | 22:25 | · | · |
Each column is one journey, headed by the time it sets off; one that finishes short of the usual end says where ("to …") — not every journey on this route runs the whole way. A · means that journey does not stop there. Times are shown at the route's main timing stops — buses serve all stops in between. Switch a table to All stops for every stop it calls at, or open a stop's own page for live departures there.
Route map
All stops on route X7
X7 towards Glasgow
All 91 stops
- Factory (at) Greenock
- Fife Road (opp) Greenock
- George Road (before) Gourock
- Reservoir Road (before) Cardwell Bay
- Caledonia Crescent (opp) Cardwell Bay
- Cove Road (before) Cardwell Bay
- Newark Street (opp) Greenock
- Octavia Terrace (Opp) Greenock
- Esplanade (at) Greenock
- Wood Street (opp) Greenock
- Eldon Place (opp) Greenock
- Bentinck Street (opp) Greenock
- Madeira Street (opp & after) Greenock
- Johnston Street (after) Greenock
- Margaret Street (After) Greenock
- Campbell Street (before) Greenock
- Patrick Street (before) Greenock
- Union Street (before) Greenock
- Kelly Street (at) Greenock
- Stance 4 (at) Greenock
- Well Park (at) Greenock
- Terrace Road (after) Greenock
- Dellingburn Street (opp) Greenock
- Victoria Quay (at) Greenock
- Knowe Road (opp) Cartsdyke
- Clyde Port Authority (at) Greenock
- Ratho Street (opp) Greenock
- Sinclair Street (opp) Greenock
- Ladyburn Street (opp) Greenock
- Pottery Street (after) Ladyburn
- Gibshill Road (opp) Ladyburn
- Bogston station (opp) Bogston
- Lower Mary Street (before) Bogston
- Jean Street (opp) Port Glasgow
- Water Street (before) Port Glasgow
- Bus Station (Stance 5) Port Glasgow
- Coronation Park Port Glasgow
- Ashgrove Lane (after) Port Glasgow
- High Carnegie Road (at) Port Glasgow
- Boglestone Roundabout (before) Boglestone
- Mallaig Road (opp) Bardrainney
- Marloch Avenue (before) Bardrainney
- Marloch Avenue (opp 4) Slaemuir
- Cuillins Avenue (opp) Slaemuir
- Slaemuir Avenue (opp) Slaemuir
- Moss Road (before) Bardrainney
- Arran Avenue (at) Bardrainney
- Port Glasgow High School (opp) Slaemuir
- Upper Merlindale (at) Kilmacolm
- Wateryetts Drive (opp) Kilmacolm
- Woodrow Avenue (at) Kilmacolm
- Market Place (at) Kilmacolm
- Glebe Street (opp) Kilmacolm
- Glebe Road (opp) Kilmacolm
- Porterfield Road (before) Kilmacolm
- Houston Road (before) Kilmacolm
- Gryffe Road (opp) Kilmacolm
- Ranfurly Surgery (Opp) Bridge Of Weir
- Glengowan Road (Opp) Bridge Of Weir
- Freeland Drive (Near) Bridge Of Weir
- Freeland Drive (after) Bridge Of Weir
- Houston Road (at 79) Bridge Of Weir
- Gryffe High School (Opp) Houston
- Southmound (At) Houston
- St Fillans Pr School (Opp) Houston
- Lee Burn Avenue (Near) Craigends
- Whirlee Road (Opp) Craigends
- Crosslee Road (Opp) Craigends
- Piper Road (After) Houston
- Leman Drive (Before) Houston
- Gryfebank Avenue (Before) Houston
- Locher Crescent (After) Houston
- Craigburn Avenue (opp) Houston
- Braidwood Place (Opp) East Fulton
- Russell Place (Opp) East Fulton
- Craig Road (Near) East Fulton
- Brediland Road (At) Linwood
- Stirling Drive (Opp) Linwood
- Abernethy Drive (At) Linwood
- Watson Avenue Linwood
- Green Farm Road (Near) Linwood
- Bridge Street (Opp) Linwood
- Dunlop Street (Near) Linwood
- Linwood Shopping Centre Linwood
- Candren Road (Near) Linwood
- Rocep Drive (At) Braehead Shopping Centre
- Bus Station (Stance 8) Braehead Shopping Centre
- Blythswood Street (before) Glasgow
- Waterloo Lane (opp) Glasgow
- Bath Street (before) Glasgow
- Buchanan Bus Station (Stance 44) Glasgow
X7 towards Greenock
All 94 stops
- Buchanan Bus Station (Stance 44) Glasgow
- Wellington Street (before) Glasgow
- West Regent Lane (before) Glasgow
- West Campbell Street (before) Glasgow
- Pitt Street (Opp) Glasgow
- Bus Station (Stance 1) Braehead Shopping Centre
- Old Govan Road (after) Braehead Shopping Centre
- Renfrew Road (Near) Braehead Shopping Centre
- Candren Road (Opp) Linwood
- Linwood Shopping Centre (at) Linwood
- Dunlop Street (Opp) Linwood
- South Drive (Near) Linwood
- Green Farm Road (Opp) Linwood
- Shaw Place (At) Linwood
- Cowal Drive (Near) Linwood
- Erskinefauld Road (Opp) Linwood
- Craig Road (Opp) East Fulton
- Gilmartin Road (At) Linwood
- Barochan Road (At) Craigends
- Craigburn Avenue (After) Houston
- Hillfoot (Before) Houston
- Gryfebank Avenue (opp) Houston
- Leman Drive (Opp) Houston
- Forties Road (After) Houston
- Crosslee Road (At) Craigends
- Whirlee Road (At) Craigends
- Lee Burn Avenue (Opp) Craigends
- St Fillans Pr School (At) Houston
- Southmound (Opp) Houston
- Gryffe High School (at) Houston
- Park road (opp) Bridge Of Weir
- Elm Road (At) Bridge Of Weir
- Mill Of Gryffe Road (Near) Bridge Of Weir
- Houston Road (Opp) Bridge Of Weir
- Strathgryffe Cresent Bridge Of Weir
- Gryffe Road (after) Kilmacolm
- Houston Road (after) Kilmacolm
- Porterfield Road (at) Kilmacolm
- Glebe Road (before) Kilmacolm
- Moss Road (opp) Kilmacolm
- Gibson Lane (at) Kilmacolm
- Cherrytrees (opp) Kilmacolm
- Magdala (opp) Kilmacolm
- Upper Merlindale (opp) Kilmacolm
- Port Glasgow High School (at) Slaemuir
- Arran Avenue (opp) Bardrainney
- Marloch Avenue (after) Port Glasgow
- Slaemuir Avenue (before) Slaemuir
- Slaemuir Avenue (at) Slaemuir
- Auchenbothie Road (Near) Slaemuir
- Maybole Road (after) Bardrainney
- Mallaig Road (at) Bardrainney
- Boglestone Roundabout (after) Boglestone
- Clune Brae (at 90) Port Glasgow
- Clune Park Primary School (opp) Port Glasgow
- Kilmory Terrace (at) Port Glasgow
- Bay Street (opp) Port Glasgow
- Coronation Park (opp) Port Glasgow
- Bus Station (Stance 3) Port Glasgow
- Princes Street (at) Port Glasgow
- Balfour Street (before) Port Glasgow
- William Street (at) Port Glasgow
- Lower Mary Street (opp & after) Bogston
- Bogston station Bogston
- Gibshill Road (at) Ladyburn
- Pottery Street (at 22) Ladyburn
- Ladyburn Street (at) Greenock
- Sinclair Street (at) Greenock
- Ratho Street Greenock
- Clyde Port Authority (opp) Greenock
- Knowe Road (after) Cartsdyke
- Dellingburn Street (after) Greenock
- Well Park (opp) Greenock
- Nicolson Street (Stance 11) Greenock
- West Stewart Street (Stance 4) Greenock
- Robertson Street (after) Greenock
- Campbell Street (after) Greenock
- Brougham Street (at 53) Greenock
- Johnston Street (before) Greenock
- Maderia Street (at) Greenock
- Bentinck Street (at) Greenock
- Eldon Place (after) Greenock
- North Street (opp) Greenock
- Esplanade (opp) Greenock
- Battery Park Avenue (opp) Greenock
- Battery Park (opp) Greenock
- Newark Street (after) Greenock
- Manor Crescent (before) Cardwell Bay
- Adam Street (opp) Cardwell Bay
- Reservoir Road (after) Cardwell Bay
- Hilltop Road (after) Gourock
- Fife Road (before) Larkfield
- Earnhill Place (opp) Larkfield
- Industrial Estate (before) Larkfield
Service registration & registered changes
- Service change effective 3 August 2026 To amend Route and Timetable.
- Service change effective 3 August 2026 To amend Route and Stopping Places.
- Service change effective 12 July 2026 To amend Route, Stopping Places and Timetable.
- Service change effective 12 January 2026 To amend Timetable.
- Service change effective 12 January 2026 To amend Timetable.
Registered as partly financially supported by a local authority (SPT).
From official Traffic Commissioner registrations. Registration PM0000015/160 · Registration PM0000015/170 · Changes in Strathclyde Partnership for Transport · All service changes →
Towns & areas on this route
Frequently asked questions
What time is the first X7 bus?
The first X7 departure on weekdays leaves at 05:08 (check the full timetable below for your stop, as times vary along the route — weekend times can differ).
What time is the last X7 bus?
The last X7 on weekdays leaves its first stop at 23:53. Always check the timetable for your specific stop — later stops are reached after this time.
How much does the X7 bus cost?
The England fare cap doesn't apply in Scotland — McGill's sets the fares on the X7. Under-22s, over-60s and eligible disabled passengers travel free with a National Entitlement Card.
Who runs the X7 bus?
The X7 is operated by McGill's.
Timetable data from McGill's via the DfT Bus Open Data Service (Scotland feed). Registered with the Traffic Commissioner as PM0000015/160. Check before you travel — services can change at short notice.