McGill’s Buses Route 51A
Bus timetable and route map · Monday to Friday, Saturday, Sunday
McGill’s Buses Route 51A is a bus route in Glasgow, Paisley, Inverclyde and Renfrewshire, serving Paisley, Gauze St / Abbey, Camphill, Rannoch Road, Williamson Place and Castle Street. Monday to Friday the first bus is at 05:21 and the last at 00:04, every 4 min during the day. Updated 4 October 2026.
Timetable summary
Monday to Friday
- First
- 05:21
- Last
- 00:04
- Buses
- 43
- Daytime
- every 4 min
Saturday
- First
- 05:47
- Last
- 00:03
- Buses
- 45
- Daytime
- every 10 min
Sunday
- First
- 06:23
- Last
- 23:54
- Buses
- 17
Timetable change: McGill’s Buses’ timetable changes on 10 October 2026. The times below are for the current timetable.
Route 51A to Cochranemill Road, Opp Depot
Destination sign “Johnstone Depot” · from Paisley, Gauze St / Abbey · 24 stops
Monday to Friday
Times at the main stops. 24-hour clock. A dot means that trip does not stop there.
| Paisley, Gauze St / Abbey | Camphill | Station Road | Newton Avenue | Elderslie, Wallace Monument | Rannoch Road | Cochranemill Road, Opp Depot |
|---|---|---|---|---|---|---|
| · | 17:59 | 18:02 | 18:04 | 18:06 | 18:09 | 18:12 |
| · | 18:02 | 18:05 | 18:07 | 18:09 | 18:12 | 18:15 |
| 18:06 | 18:09 | 18:13 | 18:16 | 18:18 | 18:21 | 18:24 |
| 18:29 | 18:32 | 18:36 | 18:39 | 18:41 | 18:44 | 18:47 |
| · | 18:32 | 18:35 | 18:37 | 18:39 | 18:42 | 18:45 |
| 18:50 | 18:53 | 18:57 | 19:00 | 19:02 | 19:05 | 19:08 |
| · | 18:52 | 18:55 | 18:57 | 18:59 | 19:02 | 19:05 |
| 19:00 | 19:03 | 19:05 | 19:08 | 19:10 | 19:13 | 19:16 |
| · | 19:18 | 19:21 | 19:23 | 19:25 | 19:28 | 19:31 |
| 19:25 | 19:28 | 19:32 | 19:35 | 19:37 | 19:40 | 19:43 |
| 19:40 | 19:43 | 19:45 | 19:48 | 19:50 | 19:53 | 19:56 |
| · | 19:44 | 19:47 | 19:49 | 19:51 | 19:54 | 19:57 |
| · | 19:55 | 19:57 | 19:59 | 20:01 | 20:04 | 20:07 |
| 19:55 | 19:58 | 20:02 | 20:05 | 20:07 | 20:10 | 20:13 |
| 20:16 | 20:19 | 20:21 | 20:24 | 20:26 | 20:29 | 20:32 |
| 20:20 | 20:23 | 20:25 | 20:28 | 20:30 | 20:33 | 20:36 |
| 20:21 | 20:24 | 20:26 | 20:29 | 20:31 | 20:34 | 20:37 |
| · | 20:30 | 20:32 | 20:34 | 20:36 | 20:39 | 20:42 |
| 21:16 | 21:19 | 21:21 | 21:24 | 21:26 | 21:29 | 21:32 |
| · | 21:35 | 21:37 | 21:39 | 21:41 | 21:44 | 21:47 |
| · | 23:21 | 23:24 | 23:26 | 23:28 | 23:31 | 23:34 |
| · | 23:56 | 23:58 | 00:00 | 00:02 | 00:05 | 00:08 |
| · | 00:04 | 00:06 | 00:08 | 00:10 | 00:13 | 00:16 |
Saturday
Times at the main stops. 24-hour clock. A dot means that trip does not stop there.
| Paisley, Gauze St / Abbey | Camphill | Station Road | Newton Avenue | Elderslie, Wallace Monument | Rannoch Road | Cochranemill Road, Opp Depot |
|---|---|---|---|---|---|---|
| 17:36 | 17:38 | 17:40 | 17:42 | 17:44 | 17:48 | 17:51 |
| · | 17:58 | 18:00 | 18:02 | 18:04 | 18:08 | 18:11 |
| 18:00 | 18:02 | 18:04 | 18:06 | 18:08 | 18:12 | 18:15 |
| 18:08 | 18:10 | 18:12 | 18:14 | 18:16 | 18:20 | 18:23 |
| 18:20 | 18:22 | 18:24 | 18:26 | 18:28 | 18:32 | 18:35 |
| 18:30 | 18:32 | 18:34 | 18:36 | 18:38 | 18:42 | 18:45 |
| · | 18:35 | 18:37 | 18:39 | 18:41 | 18:45 | 18:48 |
| 18:59 | 19:01 | 19:03 | 19:05 | 19:07 | 19:11 | 19:14 |
| · | 19:00 | 19:02 | 19:04 | 19:06 | 19:10 | 19:13 |
| 19:25 | 19:27 | 19:29 | 19:31 | 19:33 | 19:37 | 19:40 |
| 19:30 | 19:32 | 19:34 | 19:36 | 19:38 | 19:42 | 19:45 |
| · | 19:33 | 19:35 | 19:37 | 19:39 | 19:43 | 19:46 |
| 19:55 | 19:57 | 19:59 | 20:01 | 20:03 | 20:07 | 20:10 |
| · | 20:00 | 20:02 | 20:04 | 20:06 | 20:10 | 20:13 |
| 20:16 | 20:18 | 20:20 | 20:22 | 20:24 | 20:28 | 20:31 |
| · | 20:19 | 20:21 | 20:23 | 20:25 | 20:29 | 20:32 |
| 20:20 | 20:22 | 20:24 | 20:26 | 20:28 | 20:32 | 20:35 |
| 20:26 | 20:28 | 20:30 | 20:32 | 20:34 | 20:38 | 20:41 |
| 21:16 | 21:18 | 21:20 | 21:22 | 21:24 | 21:28 | 21:31 |
| · | 21:33 | 21:35 | 21:37 | 21:39 | 21:43 | 21:46 |
| · | 23:20 | 23:22 | 23:24 | 23:26 | 23:30 | 23:33 |
| · | 23:55 | 23:57 | 23:59 | 00:01 | 00:05 | 00:08 |
| · | 00:03 | 00:05 | 00:07 | 00:09 | 00:13 | 00:16 |
Sunday
Times at the main stops. 24-hour clock. A dot means that trip does not stop there.
| Paisley, Gauze St / Abbey | Camphill | Station Road | Newton Avenue | Elderslie, Wallace Monument | Rannoch Road | Cochranemill Road, Opp Depot |
|---|---|---|---|---|---|---|
| · | 18:07 | 18:09 | 18:11 | 18:13 | 18:17 | 18:20 |
| 18:08 | 18:10 | 18:12 | 18:14 | 18:16 | 18:20 | 18:23 |
| 18:25 | 18:27 | 18:29 | 18:31 | 18:33 | 18:37 | 18:40 |
| · | 19:03 | 19:05 | 19:07 | 19:09 | 19:13 | 19:16 |
| · | 20:03 | 20:05 | 20:07 | 20:09 | 20:13 | 20:16 |
| 20:35 | 20:37 | 20:39 | 20:41 | 20:43 | 20:47 | 20:50 |
| · | 21:57 | 21:59 | 22:01 | 22:03 | 22:07 | 22:10 |
| · | 23:19 | 23:21 | 23:23 | 23:25 | 23:29 | 23:32 |
| · | 23:54 | 23:56 | 23:58 | 00:00 | 00:04 | 00:07 |
All 24 stops in this direction
- Paisley, Gauze St / Abbey #6140225
- Forbes Place #6140361
- Johnston Street #6140367
- Canal Street #6140595
- Camphill #6140598
- Main Road #6140600
- Ferguslie Walk #6140602
- West Lane #6140604
- Station Road #6140606
- Millarston Drive #6140609
- Fulbar Road #6140611
- Linwood Toll #6140613
- Newton Avenue #6140614
- Glenpatrick Road #6140623
- Glenmalloch Place #6140625
- Elderslie, Wallace Monument #6140628
- Thornhill Avenue #6140630
- Beith Road after Thorn #6140670
- Tower Road #6140956
- Rannoch Road #6140696
- Woodlands Crescent #6140699
- Johnstone High School #6140701
- Ettrick Terrace #6140726
- Cochranemill Road, Opp Depot #6140919
Route 51A to Paisley, Gauze St / Abbey
Destination sign “Paisley” · from Cochranemill Road, Bus Depot · 23 stops
Monday to Friday
Times at the main stops. 24-hour clock. A dot means that trip does not stop there.
| Cochranemill Road, Bus Depot | Cragenfeoch Avenue | Williamson Place | Glenpatrick Road | Millarston Drive | Castle Street | Paisley, Gauze St / Abbey |
|---|---|---|---|---|---|---|
| 05:21 | 05:22 | 05:25 | 05:27 | 05:30 | 05:33 | 05:38 |
| 05:26 | 05:27 | 05:30 | 05:32 | 05:35 | 05:37 | · |
| 05:29 | 05:30 | 05:33 | 05:35 | 05:38 | 05:40 | · |
| 05:42 | 05:43 | 05:46 | 05:48 | 05:51 | 05:53 | · |
| 05:51 | 05:52 | 05:55 | 05:57 | 06:00 | 06:03 | 06:08 |
| 05:59 | 06:00 | 06:03 | 06:05 | 06:08 | 06:10 | · |
| 06:06 | 06:07 | 06:10 | 06:12 | 06:15 | 06:18 | 06:23 |
| 06:06 | 06:07 | 06:10 | 06:12 | 06:15 | 06:17 | · |
| 06:07 | 06:08 | 06:11 | 06:13 | 06:16 | 06:18 | · |
| 06:16 | 06:17 | 06:20 | 06:22 | 06:25 | 06:28 | 06:33 |
| 06:21 | 06:22 | 06:25 | 06:27 | 06:30 | 06:33 | 06:38 |
| 06:25 | 06:26 | 06:29 | 06:31 | 06:34 | 06:37 | · |
| 06:32 | 06:33 | 06:36 | 06:38 | 06:41 | 06:45 | 06:50 |
| 06:46 | 06:47 | 06:50 | 06:52 | 06:55 | 06:58 | · |
| 07:00 | 07:01 | 07:04 | 07:06 | 07:09 | 07:12 | · |
| 07:01 | 07:02 | 07:05 | 07:07 | 07:10 | 07:13 | · |
| 07:06 | 07:07 | 07:10 | 07:12 | 07:15 | 07:19 | 07:24 |
| 07:20 | 07:21 | 07:24 | 07:26 | 07:29 | 07:32 | · |
| 07:29 | 07:30 | 07:33 | 07:35 | 07:38 | 07:42 | 07:47 |
| 07:59 | 08:00 | 08:03 | 08:05 | 08:08 | 08:11 | · |
Saturday
Times at the main stops. 24-hour clock. A dot means that trip does not stop there.
| Cochranemill Road, Bus Depot | Cragenfeoch Avenue | Williamson Place | Glenpatrick Road | Millarston Drive | Castle Street | Paisley, Gauze St / Abbey |
|---|---|---|---|---|---|---|
| 05:47 | 05:49 | 05:52 | 05:54 | 05:57 | 05:59 | · |
| 05:51 | 05:53 | 05:56 | 05:58 | 06:01 | 06:03 | · |
| 06:13 | 06:15 | 06:18 | 06:20 | 06:23 | 06:25 | · |
| 06:23 | 06:25 | 06:28 | 06:30 | 06:33 | 06:35 | 06:38 |
| 06:29 | 06:31 | 06:34 | 06:36 | 06:39 | 06:41 | · |
| 06:38 | 06:40 | 06:43 | 06:45 | 06:48 | 06:50 | 06:53 |
| 06:47 | 06:49 | 06:52 | 06:54 | 06:57 | 06:59 | · |
| 06:58 | 07:00 | 07:03 | 07:05 | 07:08 | 07:10 | · |
| 07:03 | 07:05 | 07:08 | 07:10 | 07:13 | 07:15 | 07:18 |
| 07:12 | 07:14 | 07:17 | 07:19 | 07:22 | 07:24 | · |
| 07:13 | 07:15 | 07:18 | 07:20 | 07:23 | 07:25 | 07:28 |
| 07:24 | 07:26 | 07:29 | 07:31 | 07:34 | 07:36 | · |
| 07:45 | 07:47 | 07:50 | 07:52 | 07:55 | 07:57 | 08:00 |
| 08:14 | 08:16 | 08:19 | 08:21 | 08:24 | 08:26 | 08:29 |
| 08:33 | 08:35 | 08:38 | 08:40 | 08:43 | 08:45 | 08:48 |
| 08:49 | 08:51 | 08:54 | 08:56 | 08:59 | 09:01 | · |
| 08:50 | 08:52 | 08:55 | 08:57 | 09:00 | 09:02 | 09:05 |
| 08:56 | 08:58 | 09:01 | 09:03 | 09:06 | 09:08 | · |
| 09:20 | 09:22 | 09:25 | 09:27 | 09:30 | 09:32 | 09:35 |
| 09:26 | 09:28 | 09:31 | 09:33 | 09:36 | 09:38 | · |
| 09:42 | 09:44 | 09:47 | 09:49 | 09:52 | 09:54 | 09:57 |
| 09:48 | 09:50 | 09:53 | 09:55 | 09:58 | 10:00 | 10:03 |
Sunday
Times at the main stops. 24-hour clock. A dot means that trip does not stop there.
| Cochranemill Road, Bus Depot | Cragenfeoch Avenue | Williamson Place | Glenpatrick Road | Millarston Drive | Castle Street | Paisley, Gauze St / Abbey |
|---|---|---|---|---|---|---|
| 06:23 | 06:25 | 06:28 | 06:30 | 06:33 | 06:35 | · |
| 07:53 | 07:55 | 07:58 | 08:00 | 08:03 | 08:05 | · |
| 09:14 | 09:16 | 09:19 | 09:21 | 09:24 | 09:26 | 09:29 |
| 09:15 | 09:17 | 09:20 | 09:22 | 09:25 | 09:27 | 09:30 |
| 09:21 | 09:23 | 09:26 | 09:28 | 09:31 | 09:33 | · |
| 09:25 | 09:27 | 09:30 | 09:32 | 09:35 | 09:37 | 09:40 |
| 10:23 | 10:25 | 10:28 | 10:30 | 10:33 | 10:35 | · |
| 10:25 | 10:27 | 10:30 | 10:32 | 10:35 | 10:37 | 10:40 |
All 23 stops in this direction
- Cochranemill Road, Bus Depot #6140733
- Corseford Avenue #6140732
- Craigbog Avenue #6140944
- Highcraig Avenue #6140700
- Cragenfeoch Avenue #6140698
- Quarrelton Road #6140697
- Tower Road #6140955
- Williamson Place #6140671
- Barclay Avenue #6140629
- Elderslie, Wallace Monument #6140627
- Glenmalloch Place #6140626
- Glenpatrick Road #6140624
- Newton Avenue #6140615
- Linwood Toll #6140612
- Fulbar Road #6140610
- Millarston Drive #6140608
- Station Road #6140607
- Ferguslie Walk #6140603
- Castle Street #6140599
- Camphill #6140597
- Wardrop Street #6140596
- Bridge Street #6140622
- Paisley, Gauze St / Abbey #6140225
Route 51A route map
Questions about McGill’s Buses Route 51A
What time is the first Route 51A bus?
Monday to Friday: 05:21. Saturday: 05:47. Sunday: 06:23.
What time is the last Route 51A bus?
Monday to Friday: 00:04. Saturday: 00:03. Sunday: 23:54. A time after midnight belongs to the evening before.
How often does Route 51A run?
Monday to Friday: every 4 min. Saturday: every 10 min, between 07:00 and 19:00.
Does Route 51A run at weekends?
Saturday: yes. Sunday: yes.
Where does Route 51A go?
Route 51A serves Paisley, Gauze St / Abbey, Camphill, Rannoch Road, Williamson Place and Castle Street. The full list of stops for each direction is below the timetables.
Are these live bus times?
No. They are the published timetable from McGill’s Buses’ open data, refreshed 4 October 2026. A bus can run early or late, and disruptions are not shown.
Source: McGill’s Buses open data (GTFS schedule for McGill’s Buses), used under the Open Government Licence v3.0. Refreshed 4 October 2026. These are scheduled times; disruptions and service alerts are published by the operator. Contains public sector information licensed under the Open Government Licence v3.0. Changes made: times reformatted into timetables and departure lists.