X23 Erskine to Glasgow via Park Mains, Renfrew
Operated by McGill's. Registered as running via Braehead. First bus 05:50, last bus 20:10. 63 journeys on weekdays. Fares: set by the operator — more.
| Stop | 05:50 | 06:20 | 06:41 | 06:58 | 07:17 | 07:32 | 07:47 | 08:02 | 08:24 | 08:54 | 09:24 | 09:54 | 10:24 | 10:54 | 11:24 | 11:54 | 12:24 | 12:54 | 13:24 | 13:54 | 14:24 | 14:54 | 15:24 | 16:03 | 15:54 | 16:52 | 16:27 | 16:57 | 17:27 | 17:55 | 18:27 | 19:00 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Sempill Avenue (at) | 05:50 | 06:20 | 06:41 | 06:58 | 07:17 | 07:32 | 07:47 | 08:02 | 08:24 | 08:54 | 09:24 | 09:54 | 10:24 | 10:54 | 11:24 | 11:54 | 12:24 | 12:54 | 13:24 | 13:54 | 14:24 | 14:54 | 15:24 | · | 15:54 | · | 16:27 | 16:57 | 17:27 | 17:55 | 18:27 | 19:00 |
| Portsoy (before) | 05:53 | 06:23 | 06:44 | 07:01 | 07:20 | 07:35 | 07:50 | 08:05 | 08:27 | 08:57 | 09:27 | 09:57 | 10:27 | 10:57 | 11:27 | 11:57 | 12:27 | 12:57 | 13:27 | 13:57 | 14:27 | 14:57 | 15:27 | · | 15:57 | · | 16:30 | 17:00 | 17:30 | 17:58 | 18:30 | 19:03 |
| Bridgewater Shopping Centre | 05:57 | 06:27 | 06:48 | 07:06 | 07:25 | 07:40 | 07:55 | 08:10 | 08:32 | 09:02 | 09:32 | 10:02 | 10:32 | 11:02 | 11:32 | 12:02 | 12:32 | 13:02 | 13:32 | 14:02 | 14:32 | 15:03 | 15:33 | · | 16:03 | · | 16:35 | 17:05 | 17:35 | 18:03 | 18:35 | 19:08 |
| Brownsfield Road (at) | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | 16:03 | · | · | · | 17:16 | · | · | · | · |
| Old Greenock Road (before) | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | 16:11 | · | · | · | 17:24 | · | · | · | · |
| Old Greenock Road (after) | 06:09 | 06:39 | 07:01 | 07:21 | 07:40 | 07:55 | 08:10 | 08:25 | 08:47 | 09:17 | 09:47 | 10:17 | 10:47 | 11:17 | 11:47 | 12:17 | 12:47 | 13:17 | 13:47 | 14:17 | 14:47 | 15:18 | 15:48 | 16:13 | 16:18 | · | 16:50 | 17:25 | 17:50 | 18:16 | 18:47 | 19:20 |
| Town Hall (at) | 06:16 | 06:46 | 07:09 | 07:32 | 07:51 | 08:06 | 08:21 | 08:36 | 08:58 | 09:26 | 09:56 | 10:26 | 10:56 | 11:26 | 11:56 | 12:26 | 12:56 | 13:26 | 13:56 | 14:26 | 14:56 | 15:27 | 15:57 | 16:22 | 16:27 | · | 16:59 | 17:34 | 17:58 | 18:24 | 18:55 | 19:28 |
| Tirry Avenue (Opp) | 06:20 | 06:50 | 07:14 | 07:37 | 07:56 | 08:11 | 08:26 | 08:41 | 09:03 | 09:31 | 10:01 | 10:31 | 11:01 | 11:31 | 12:01 | 12:31 | 13:01 | 13:31 | 14:01 | 14:31 | 15:01 | 15:32 | 16:02 | 16:27 | 16:32 | · | 17:04 | 17:39 | 18:03 | 18:29 | 19:00 | 19:33 |
| Bus Station (Stance 8) | · | · | · | · | · | · | · | · | · | 09:37 | 10:07 | 10:37 | 11:07 | 11:37 | 12:07 | 12:37 | 13:07 | 13:37 | 14:07 | 14:37 | 15:07 | 15:38 | 16:08 | · | 16:38 | 16:52 | 17:10 | 17:46 | 18:09 | 18:35 | 19:06 | 19:39 |
| Bath Street (before) | 06:35 | 07:05 | 07:32 | 07:55 | 08:16 | 08:31 | 08:46 | 09:01 | 09:20 | 09:52 | 10:22 | 10:52 | 11:22 | 11:52 | 12:22 | 12:52 | 13:22 | 13:52 | 14:22 | 14:52 | 15:22 | 15:55 | 16:25 | 16:45 | 16:58 | 17:12 | 17:30 | 18:05 | 18:27 | 18:50 | 19:20 | 19:53 |
| Buchanan Bus Station (Stance 44) | · | · | · | · | · | 08:35 | · | 09:05 | 09:24 | 09:56 | 10:26 | 10:56 | 11:26 | 11:56 | 12:26 | 12:56 | 13:26 | 13:56 | 14:26 | 14:56 | 15:26 | 15:59 | 16:29 | 16:49 | 17:02 | 17:16 | 17:34 | 18:09 | 18:31 | 18:54 | 19:24 | 19:57 |
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 X23
X23 towards Glasgow
All 47 stops
- Sempill Avenue (at) North Barr
- Allison Avenue (opp) North Barr
- Douglas Crescent (at) North Barr
- Portsoy (before) North Barr
- Portlethen (At) North Barr
- Rashielee Glen (At) North Barr
- New Erskine Parish Church (At) North Barr
- Bridgewater Shopping Centre Erskine
- Mainscroft (Opp) Park Mains
- Mains Drive (Opp) Park Mains
- Garnieland Road (Past) Park Mains
- Parkvale Court (Opp) Park Mains
- Park Drive (Opp) Park Mains
- St Annes Primary School (Opp) Park Mains
- Park Grove (Opp) Park Mains
- Park Moor (at) Park Mains
- Park Gate (Opp) Park Mains
- Park Drive (after) Park Mains
- Parksail (At) Park Mains
- Newshot Drive (after) Inchinnan
- Park Road (At) Inchinnan
- Inchinnan Parish Church (Opp) Inchinnan
- Freeland Road (after) Park Mains
- Brownsfield Road (at) Inchinnan
- Inchinnan Drive (before) Inchinnan
- River Drive (before) Inchinnan
- Old India Factory (at) Inchinnan
- Greenock Road (before) Inchinnan
- Old Greenock Road (before) Inchinnan
- Old Greenock Road (after) Inchinnan
- Inchinnan Bridge (before) Blythswood
- Normandy Hotel (At) Blythswood
- North Lodge Road (At) Blythswood
- North Lodge (Near) Blythswood
- Town Hall (at) Renfrew
- Canal Street (Near) Renfrew
- Millburn Way (Opp) Renfrew
- Merlinford Drive (after) Renfrew
- Balfour Kilpatrick Renfrew
- Tirry Avenue (Opp) Renfrew
- Rocep Drive (At) Braehead Shopping Centre
- Bus Station (Stance 8) Braehead Shopping Centre
- Blythswood Street (before) Glasgow
- Waterloo Lane (opp) Glasgow
- West George Lane (after) Glasgow
- Bath Street (before) Glasgow
- Buchanan Bus Station (Stance 44) Glasgow
X23 towards Erskine
All 47 stops
- Buchanan Bus Station (Stance 44) Glasgow
- Pavillion Theatre (Opp) Glasgow
- bank (opp) Glasgow
- West Campbell Street (before) Glasgow
- Pitt Street (Opp) Glasgow
- Bus Station (Stance 2) Braehead Shopping Centre
- Old Govan Road (after) Braehead Shopping Centre
- Renfrew Road (Near) Braehead Shopping Centre
- Tirry Avenue (At) Renfrew
- Balfour Kilpatrick (opp) Renfrew
- Dean Park Road (before) Renfrew
- Millburn Way (Near) Renfrew
- Hairst Street (Near) Renfrew
- Robertson Park (at) Renfrew
- North Lodge Road (Opp) Blythswood
- Blythswood Retail Park (opp) Blythswood
- Sunart Avenue (at) Blythswood
- Inchinnan Bridge (after) Blythswood
- Old Greenock Road (opp) Inchinnan
- Greenock Road (after) Inchinnan
- Old India Factory (opp) Inchinnan
- River Drive (opp) Inchinnan
- Inchinnan Drive (after) Inchinnan
- Fountain Avenue (at) Inchinnan
- Balmoral Crescent (Opp) Inchinnan
- Inchinnan Parish Church (At) Inchinnan
- Broomlea Crescent (At) Inchinnan
- Newshot Drive (before) Inchinnan
- Parksail (Opp) Park Mains
- Freeland Road (before) Park Mains
- Park Glade (Opp) Park Mains
- Park Moor (Opp) Park Mains
- Park Grove (At) Park Mains
- Church of St Bernadette (At) Park Mains
- Park Drive (after) Park Mains
- Parkvale Court (At) Park Mains
- Garnieland Road (Opp) Park Mains
- Mains Drive (Past) Park Mains
- Mainscroft (Near) Park Mains
- Bridgewater Shopping Centre Erskine
- Park Mains High school (At) North Barr
- Rashieglen (Opp) North Barr
- MacDuff (Opp) North Barr
- Cullen (Opp) North Barr
- Douglas Crescent (opp) North Barr
- Allison Avenue (at) North Barr
- Sempill Avenue (at) North Barr
Service registration & registered changes
- Service change effective 12 July 2026 To amend Route, Stopping Places and Timetable.
- New service effective 18 March 2024 Monday to Saturday
From official Traffic Commissioner registrations. Registration PM0000015/341 · Changes in Strathclyde Partnership for Transport · All service changes →
Towns & areas on this route
Frequently asked questions
What time is the first X23 bus?
The first X23 departure on weekdays leaves at 05:50 (check the full timetable below for your stop, as times vary along the route — weekend times can differ).
What time is the last X23 bus?
The last X23 on weekdays leaves its first stop at 20:10. Always check the timetable for your specific stop — later stops are reached after this time.
How much does the X23 bus cost?
The England fare cap doesn't apply in Scotland — McGill's sets the fares on the X23. Under-22s, over-60s and eligible disabled passengers travel free with a National Entitlement Card.
Who runs the X23 bus?
The X23 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/341. Check before you travel — services can change at short notice.