Tuesday to Friday Schedule Station Departure #1 Departure #2 Departure #3 Departure #4 Departure #5 Departure #6 Departure #7 Departure #8 Departure #9 Departure #10 Departure #11 Departure #12 Departure #13 Abbey Close, Paisley 08:20 09:20 10:20 11:20 12:20 13:20 14:20 15:20 16:20 17:00 17:20 17:50 - Dunn Square, Paisley 08:21 09:21 10:21 11:21 12:21 13:21 14:21 15:21 16:21 17:01 17:21 17:51 - Storie Street, Paisley 08:23 09:23 10:23 11:23 12:23 13:23 14:23 15:23 16:23 17:03 17:23 17:53 - Paisley University, Paisley 08:24 09:24 10:24 11:24 12:24 13:24 14:24 15:24 16:24 17:04 17:24 17:54 - Walker Street, Paisley 08:25 09:25 10:25 11:25 12:25 13:25 14:25 15:25 16:25 17:05 17:25 17:55 - Queen Street, Paisley 08:26 09:26 10:26 11:26 12:26 13:26 14:26 15:26 16:26 17:06 17:26 17:56 - Newton Street, Paisley 08:28 09:28 10:28 11:28 12:28 13:28 14:28 15:28 16:28 17:08 17:28 17:58 - Riccartsbar Avenue, Paisley 08:30 09:30 10:30 11:30 12:30 13:30 14:30 15:30 16:30 17:10 17:30 18:00 - Royal Alexandra Hospital, Paisley 08:31 09:31 10:31 11:31 12:31 13:31 14:31 15:31 16:31 17:11 17:31 18:01 18:22 Riccartsbar Avenue, Paisley 08:32 09:32 10:32 11:32 12:32 13:32 14:32 15:32 16:32 17:12 17:32 18:02 18:22 Weavers Avenue, Paisley 08:34 09:34 10:34 11:34 12:34 13:34 14:34 15:34 16:34 17:14 17:34 18:04 18:24 Alexandra Drive, Paisley 08:34 09:34 10:34 11:34 12:34 13:34 14:34 15:34 16:34 17:14 17:34 18:04 18:24 Station Road, Millarston 08:35 09:35 10:35 11:35 12:35 13:35 14:35 15:35 16:35 17:15 17:35 18:05 18:25 Cardell Drive, Millarston 08:35 09:35 10:35 11:35 12:35 13:35 14:35 15:35 16:35 17:15 17:35 18:05 18:25 Fulbar Road, Millarston 08:36 09:36 10:36 11:36 12:36 13:36 14:36 15:36 16:36 17:16 17:36 18:06 18:26 Green Road, Paisley 08:37 09:37 10:37 11:37 12:37 13:37 14:37 15:37 16:37 17:17 17:37 18:07 18:27 Ferguslie, Millarston 08:38 09:38 10:38 11:38 12:38 13:38 14:38 15:38 16:38 17:18 17:38 18:08 18:28 Linwood Road, Paisley 08:39 09:39 10:39 11:39 12:39 13:39 14:39 15:39 16:39 17:19 17:39 18:09 18:29 Newton Avenue, Elderslie 08:40 09:40 10:40 11:40 12:40 13:40 14:40 15:40 16:40 17:20 17:40 18:10 18:30 Glenpatrick Road, Elderslie 08:41 09:41 10:41 11:41 12:41 13:41 14:41 15:41 16:41 17:21 17:41 18:11 18:31 Phoenix Place, Elderslie 08:41 09:41 10:41 11:41 12:41 13:41 14:41 15:41 16:41 17:21 17:41 18:11 18:31 Byres Road, Elderslie 08:42 09:42 10:42 11:42 12:42 13:42 14:42 15:42 16:42 17:22 17:42 18:12 18:32 Edzell Drive, Elderslie 08:43 09:43 10:43 11:43 12:43 13:43 14:43 15:43 16:43 17:23 17:43 18:13 18:33 Burnside Road, Elderslie 08:44 09:44 10:44 11:44 12:44 13:44 14:44 15:44 16:44 17:24 17:44 18:14 18:34 Hillview Road, Elderslie 08:45 09:45 10:45 11:45 12:45 13:45 14:45 15:45 16:45 17:25 17:45 18:15 18:35 Willow Avenue, Elderslie 08:45 09:45 10:45 11:45 12:45 13:45 14:45 15:45 16:45 17:25 17:45 18:15 18:35 Houston Place, Elderslie 08:45 09:45 10:45 11:45 12:45 13:45 14:45 15:45 16:45 17:25 17:45 18:15 18:35 Walker Drive, Elderslie 08:46 09:46 10:46 11:46 12:46 13:46 14:46 15:46 16:46 17:26 17:46 18:16 18:36 Thornhill Avenue, Elderslie 08:47 09:47 10:47 11:47 12:47 13:47 14:47 15:47 16:47 17:27 17:47 18:17 18:37 Williamson Place, Johnstone 08:48 09:48 10:48 11:48 12:48 13:48 14:48 15:48 16:48 17:28 17:48 18:18 18:38 Auchenlodment Road, Johnstone 08:48 09:48 10:48 11:48 12:48 13:48 14:48 15:48 16:48 17:28 17:48 18:18 18:38 Fir Place, Johnstone 08:49 09:49 10:49 11:49 12:49 13:49 14:49 15:49 16:49 17:29 17:49 18:19 18:39 Birch Crescent, Johnstone 08:50 09:50 10:50 11:50 12:50 13:50 14:50 15:50 16:50 17:30 17:50 18:20 18:40 Hazel Avenue, Johnstone 08:50 09:50 10:50 11:50 12:50 13:50 14:50 15:50 16:50 17:30 17:50 18:20 18:40 Elm Drive, Johnstone 08:51 09:51 10:51 11:51 12:51 13:51 14:51 15:51 16:51 17:31 17:51 18:21 18:41 Maple Drive, Johnstone 08:52 09:52 10:52 11:52 12:52 13:52 14:52 15:52 16:52 17:32 17:52 18:22 18:42 Hogg Avenue, Johnstone 08:53 09:53 10:53 11:53 12:53 13:53 14:53 15:53 16:53 17:32 17:53 18:23 18:42 Bruce Avenue, Johnstone 08:53 09:53 10:53 11:53 12:53 13:53 14:53 15:53 16:53 17:33 17:53 18:23 18:43 Bruce Avenue, Johnstone 08:53 09:53 10:53 11:53 12:53 13:53 14:53 15:53 16:53 17:33 17:53 18:23 18:43 Hogg Avenue, Johnstone 08:54 09:54 10:54 11:54 12:54 13:54 14:54 15:54 16:54 17:33 17:54 18:24 18:43 Beith Road, Johnstone 08:55 09:55 10:55 11:55 12:55 13:55 14:55 15:55 16:55 17:34 17:55 18:25 18:44 Rannoch Road, Johnstone - - - - - - - - - 17:34 - - 18:44 Glenavon, Johnstone 08:56 09:56 10:56 11:56 12:56 13:56 14:56 15:56 16:56 - 17:56 18:26 - North Road, Johnstone 08:57 09:57 10:57 11:57 12:57 13:57 14:57 15:57 16:57 - 17:57 18:27 - St Margarets Nursery School, Johnstone 08:58 09:58 10:58 11:58 12:58 13:58 14:58 15:58 16:58 - 17:58 18:28 - Quarry Street, Johnstone 08:59 09:59 10:59 11:59 12:59 13:59 14:59 15:59 16:59 - 17:59 18:29 - Church Street, Johnstone 09:00 10:00 11:00 12:00 13:00 14:00 15:00 16:00 17:00 - 18:00 18:30 - Woodlands Crescent, Johnstone - - - - - - - - - 17:35 - - 18:45 Craigdonald Place, Johnstone 09:00 10:00 11:00 12:00 13:00 14:00 15:00 16:00 17:00 - 18:00 18:30 - Houston Square, Johnstone 09:02 10:02 11:02 12:02 13:02 14:02 15:02 16:02 17:02 - 18:02 18:32 - Johnstone High School, Johnstone - - - - - - - - - 17:36 - - 18:46 Ettrick Terrace, Johnstone - - - - - - - - - 17:37 - - 18:47 Milliken Park Road, Johnstone - - - - - - - - - 17:38 - - 18:48
Saturday Schedule Station Departure #1 Departure #2 Departure #3 Departure #4 Departure #5 Departure #6 Departure #7 Departure #8 Departure #9 Departure #10 Royal Alexandra Hospital, Paisley 09:00 10:00 11:00 12:00 13:00 14:00 15:00 16:00 17:00 18:00 Riccartsbar Avenue, Paisley 09:00 10:00 11:00 12:00 13:00 14:00 15:00 16:00 17:00 18:00 Weavers Avenue, Paisley 09:02 10:02 11:02 12:02 13:02 14:02 15:02 16:02 17:02 18:02 Alexandra Drive, Paisley 09:03 10:03 11:03 12:03 13:03 14:03 15:03 16:03 17:03 18:03 Station Road, Millarston 09:03 10:03 11:03 12:03 13:03 14:03 15:03 16:03 17:03 18:03 Cardell Drive, Millarston 09:04 10:04 11:04 12:04 13:04 14:04 15:04 16:04 17:04 18:04 Fulbar Road, Millarston 09:05 10:05 11:05 12:05 13:05 14:05 15:05 16:05 17:05 18:05 Green Road, Paisley 09:06 10:06 11:06 12:06 13:06 14:06 15:06 16:06 17:06 18:06 Ferguslie, Millarston 09:07 10:07 11:07 12:07 13:07 14:07 15:07 16:07 17:07 18:07 Linwood Road, Paisley 09:07 10:07 11:07 12:07 13:07 14:07 15:07 16:07 17:07 18:07 Newton Avenue, Elderslie 09:08 10:08 11:08 12:08 13:08 14:08 15:08 16:08 17:08 18:08 Glenpatrick Road, Elderslie 09:09 10:09 11:09 12:09 13:09 14:09 15:09 16:09 17:09 18:09 Phoenix Place, Elderslie 09:09 10:09 11:09 12:09 13:09 14:09 15:09 16:09 17:09 18:09 Byres Road, Elderslie 09:10 10:10 11:10 12:10 13:10 14:10 15:10 16:10 17:10 18:10 Edzell Drive, Elderslie 09:11 10:11 11:11 12:11 13:11 14:11 15:11 16:11 17:11 18:11 Burnside Road, Elderslie 09:12 10:12 11:12 12:12 13:12 14:12 15:12 16:12 17:12 18:12 Hillview Road, Elderslie 09:13 10:13 11:13 12:13 13:13 14:13 15:13 16:13 17:13 18:13 Willow Avenue, Elderslie 09:13 10:13 11:13 12:13 13:13 14:13 15:13 16:13 17:13 18:13 Houston Place, Elderslie 09:14 10:14 11:14 12:14 13:14 14:14 15:14 16:14 17:14 18:14 Walker Drive, Elderslie 09:15 10:15 11:15 12:15 13:15 14:15 15:15 16:15 17:15 18:15 Thornhill Avenue, Elderslie 09:15 10:15 11:15 12:15 13:15 14:15 15:15 16:15 17:15 18:15 Williamson Place, Johnstone 09:16 10:16 11:16 12:16 13:16 14:16 15:16 16:16 17:16 18:16 Auchenlodment Road, Johnstone 09:17 10:17 11:17 12:17 13:17 14:17 15:17 16:17 17:17 18:17 Fir Place, Johnstone 09:18 10:18 11:18 12:18 13:18 14:18 15:18 16:18 17:18 18:18 Birch Crescent, Johnstone 09:19 10:19 11:19 12:19 13:19 14:19 15:19 16:19 17:19 18:19 Hazel Avenue, Johnstone 09:19 10:19 11:19 12:19 13:19 14:19 15:19 16:19 17:19 18:19 Elm Drive, Johnstone 09:20 10:20 11:20 12:20 13:20 14:20 15:20 16:20 17:20 18:20 Maple Drive, Johnstone 09:21 10:21 11:21 12:21 13:21 14:21 15:21 16:21 17:21 18:21 Hogg Avenue, Johnstone 09:22 10:22 11:22 12:22 13:22 14:22 15:22 16:22 17:22 18:22 Bruce Avenue, Johnstone 09:23 10:23 11:23 12:23 13:23 14:23 15:23 16:23 17:23 18:23 Bruce Avenue, Johnstone 09:24 10:24 11:24 12:24 13:24 14:24 15:24 16:24 17:24 18:24
Monday Schedule Station Departure #1 Departure #2 Departure #3 Departure #4 Departure #5 Departure #6 Departure #7 Departure #8 Departure #9 Departure #10 Departure #11 Departure #12 Departure #13 Departure #14 Departure #15 Departure #16 Departure #17 Departure #18 Departure #19 Departure #20 Departure #21 Departure #22 Abbey Close, Paisley 08:20 - 09:20 - 10:20 - 11:20 - 12:20 - 13:20 - 14:20 - 15:20 - 16:20 - 17:20 17:50 - - Dunn Square, Paisley 08:21 - 09:21 - 10:21 - 11:21 - 12:21 - 13:21 - 14:21 - 15:21 - 16:21 - 17:21 17:51 - - Storie Street, Paisley 08:23 - 09:23 - 10:23 - 11:23 - 12:23 - 13:23 - 14:23 - 15:23 - 16:23 - 17:23 17:53 - - Paisley University, Paisley 08:24 - 09:24 - 10:24 - 11:24 - 12:24 - 13:24 - 14:24 - 15:24 - 16:24 - 17:24 17:54 - - Walker Street, Paisley 08:25 - 09:25 - 10:25 - 11:25 - 12:25 - 13:25 - 14:25 - 15:25 - 16:25 - 17:25 17:55 - - Queen Street, Paisley 08:26 - 09:26 - 10:26 - 11:26 - 12:26 - 13:26 - 14:26 - 15:26 - 16:26 - 17:26 17:56 - - Newton Street, Paisley 08:28 - 09:28 - 10:28 - 11:28 - 12:28 - 13:28 - 14:28 - 15:28 - 16:28 - 17:28 17:58 - - Riccartsbar Avenue, Paisley 08:30 - 09:30 - 10:30 - 11:30 - 12:30 - 13:30 - 14:30 - 15:30 - 16:30 - 17:30 18:00 - - Royal Alexandra Hospital, Paisley 08:31 09:00 09:31 10:00 10:31 11:00 11:31 12:00 12:31 13:00 13:31 14:00 14:31 15:00 15:31 16:00 16:31 17:00 17:31 18:01 18:00 18:22 Riccartsbar Avenue, Paisley 08:32 09:00 09:32 10:00 10:32 11:00 11:32 12:00 12:32 13:00 13:32 14:00 14:32 15:00 15:32 16:00 16:32 17:00 17:32 18:02 18:00 18:22 Weavers Avenue, Paisley 08:34 09:02 09:34 10:02 10:34 11:02 11:34 12:02 12:34 13:02 13:34 14:02 14:34 15:02 15:34 16:02 16:34 17:02 17:34 18:04 18:02 18:24 Alexandra Drive, Paisley 08:34 09:03 09:34 10:03 10:34 11:03 11:34 12:03 12:34 13:03 13:34 14:03 14:34 15:03 15:34 16:03 16:34 17:03 17:34 18:04 18:03 18:24 Station Road, Millarston 08:35 09:03 09:35 10:03 10:35 11:03 11:35 12:03 12:35 13:03 13:35 14:03 14:35 15:03 15:35 16:03 16:35 17:03 17:35 18:05 18:03 18:25 Cardell Drive, Millarston 08:35 09:04 09:35 10:04 10:35 11:04 11:35 12:04 12:35 13:04 13:35 14:04 14:35 15:04 15:35 16:04 16:35 17:04 17:35 18:05 18:04 18:25 Fulbar Road, Millarston 08:36 09:05 09:36 10:05 10:36 11:05 11:36 12:05 12:36 13:05 13:36 14:05 14:36 15:05 15:36 16:05 16:36 17:05 17:36 18:06 18:05 18:26 Green Road, Paisley 08:37 09:06 09:37 10:06 10:37 11:06 11:37 12:06 12:37 13:06 13:37 14:06 14:37 15:06 15:37 16:06 16:37 17:06 17:37 18:07 18:06 18:27 Ferguslie, Millarston 08:38 09:07 09:38 10:07 10:38 11:07 11:38 12:07 12:38 13:07 13:38 14:07 14:38 15:07 15:38 16:07 16:38 17:07 17:38 18:08 18:07 18:28 Linwood Road, Paisley 08:39 09:07 09:39 10:07 10:39 11:07 11:39 12:07 12:39 13:07 13:39 14:07 14:39 15:07 15:39 16:07 16:39 17:07 17:39 18:09 18:07 18:29 Newton Avenue, Elderslie 08:40 09:08 09:40 10:08 10:40 11:08 11:40 12:08 12:40 13:08 13:40 14:08 14:40 15:08 15:40 16:08 16:40 17:08 17:40 18:10 18:08 18:30 Glenpatrick Road, Elderslie 08:41 09:09 09:41 10:09 10:41 11:09 11:41 12:09 12:41 13:09 13:41 14:09 14:41 15:09 15:41 16:09 16:41 17:09 17:41 18:11 18:09 18:31 Phoenix Place, Elderslie 08:41 09:09 09:41 10:09 10:41 11:09 11:41 12:09 12:41 13:09 13:41 14:09 14:41 15:09 15:41 16:09 16:41 17:09 17:41 18:11 18:09 18:31 Byres Road, Elderslie 08:42 09:10 09:42 10:10 10:42 11:10 11:42 12:10 12:42 13:10 13:42 14:10 14:42 15:10 15:42 16:10 16:42 17:10 17:42 18:12 18:10 18:32 Edzell Drive, Elderslie 08:43 09:11 09:43 10:11 10:43 11:11 11:43 12:11 12:43 13:11 13:43 14:11 14:43 15:11 15:43 16:11 16:43 17:11 17:43 18:13 18:11 18:33 Burnside Road, Elderslie 08:44 09:12 09:44 10:12 10:44 11:12 11:44 12:12 12:44 13:12 13:44 14:12 14:44 15:12 15:44 16:12 16:44 17:12 17:44 18:14 18:12 18:34 Hillview Road, Elderslie 08:45 09:13 09:45 10:13 10:45 11:13 11:45 12:13 12:45 13:13 13:45 14:13 14:45 15:13 15:45 16:13 16:45 17:13 17:45 18:15 18:13 18:35 Willow Avenue, Elderslie 08:45 09:13 09:45 10:13 10:45 11:13 11:45 12:13 12:45 13:13 13:45 14:13 14:45 15:13 15:45 16:13 16:45 17:13 17:45 18:15 18:13 18:35 Houston Place, Elderslie 08:45 09:14 09:45 10:14 10:45 11:14 11:45 12:14 12:45 13:14 13:45 14:14 14:45 15:14 15:45 16:14 16:45 17:14 17:45 18:15 18:14 18:35 Walker Drive, Elderslie 08:46 09:15 09:46 10:15 10:46 11:15 11:46 12:15 12:46 13:15 13:46 14:15 14:46 15:15 15:46 16:15 16:46 17:15 17:46 18:16 18:15 18:36 Thornhill Avenue, Elderslie 08:47 09:15 09:47 10:15 10:47 11:15 11:47 12:15 12:47 13:15 13:47 14:15 14:47 15:15 15:47 16:15 16:47 17:15 17:47 18:17 18:15 18:37 Williamson Place, Johnstone 08:48 09:16 09:48 10:16 10:48 11:16 11:48 12:16 12:48 13:16 13:48 14:16 14:48 15:16 15:48 16:16 16:48 17:16 17:48 18:18 18:16 18:38 Auchenlodment Road, Johnstone 08:48 09:17 09:48 10:17 10:48 11:17 11:48 12:17 12:48 13:17 13:48 14:17 14:48 15:17 15:48 16:17 16:48 17:17 17:48 18:18 18:17 18:38 Fir Place, Johnstone 08:49 09:18 09:49 10:18 10:49 11:18 11:49 12:18 12:49 13:18 13:49 14:18 14:49 15:18 15:49 16:18 16:49 17:18 17:49 18:19 18:18 18:39 Birch Crescent, Johnstone 08:50 09:19 09:50 10:19 10:50 11:19 11:50 12:19 12:50 13:19 13:50 14:19 14:50 15:19 15:50 16:19 16:50 17:19 17:50 18:20 18:19 18:40 Hazel Avenue, Johnstone 08:50 09:19 09:50 10:19 10:50 11:19 11:50 12:19 12:50 13:19 13:50 14:19 14:50 15:19 15:50 16:19 16:50 17:19 17:50 18:20 18:19 18:40 Elm Drive, Johnstone 08:51 09:20 09:51 10:20 10:51 11:20 11:51 12:20 12:51 13:20 13:51 14:20 14:51 15:20 15:51 16:20 16:51 17:20 17:51 18:21 18:20 18:41 Maple Drive, Johnstone 08:52 09:21 09:52 10:21 10:52 11:21 11:52 12:21 12:52 13:21 13:52 14:21 14:52 15:21 15:52 16:21 16:52 17:21 17:52 18:22 18:21 18:42 Hogg Avenue, Johnstone 08:53 09:22 09:53 10:22 10:53 11:22 11:53 12:22 12:53 13:22 13:53 14:22 14:53 15:22 15:53 16:22 16:53 17:22 17:53 18:23 18:22 18:42 Bruce Avenue, Johnstone 08:53 09:23 09:53 10:23 10:53 11:23 11:53 12:23 12:53 13:23 13:53 14:23 14:53 15:23 15:53 16:23 16:53 17:23 17:53 18:23 18:23 18:43 Bruce Avenue, Johnstone 08:53 09:24 09:53 10:24 10:53 11:24 11:53 12:24 12:53 13:24 13:53 14:24 14:53 15:24 15:53 16:24 16:53 17:24 17:53 18:23 18:24 18:43 Hogg Avenue, Johnstone 08:54 - 09:54 - 10:54 - 11:54 - 12:54 - 13:54 - 14:54 - 15:54 - 16:54 - 17:54 18:24 - 18:43 Beith Road, Johnstone 08:55 - 09:55 - 10:55 - 11:55 - 12:55 - 13:55 - 14:55 - 15:55 - 16:55 - 17:55 18:25 - 18:44 Rannoch Road, Johnstone - - - - - - - - - - - - - - - - - - - - - 18:44 Glenavon, Johnstone 08:56 - 09:56 - 10:56 - 11:56 - 12:56 - 13:56 - 14:56 - 15:56 - 16:56 - 17:56 18:26 - - North Road, Johnstone 08:57 - 09:57 - 10:57 - 11:57 - 12:57 - 13:57 - 14:57 - 15:57 - 16:57 - 17:57 18:27 - - St Margarets Nursery School, Johnstone 08:58 - 09:58 - 10:58 - 11:58 - 12:58 - 13:58 - 14:58 - 15:58 - 16:58 - 17:58 18:28 - - Quarry Street, Johnstone 08:59 - 09:59 - 10:59 - 11:59 - 12:59 - 13:59 - 14:59 - 15:59 - 16:59 - 17:59 18:29 - - Church Street, Johnstone 09:00 - 10:00 - 11:00 - 12:00 - 13:00 - 14:00 - 15:00 - 16:00 - 17:00 - 18:00 18:30 - - Woodlands Crescent, Johnstone - - - - - - - - - - - - - - - - - - - - - 18:45 Craigdonald Place, Johnstone 09:00 - 10:00 - 11:00 - 12:00 - 13:00 - 14:00 - 15:00 - 16:00 - 17:00 - 18:00 18:30 - - Houston Square, Johnstone 09:02 - 10:02 - 11:02 - 12:02 - 13:02 - 14:02 - 15:02 - 16:02 - 17:02 - 18:02 18:32 - - Johnstone High School, Johnstone - - - - - - - - - - - - - - - - - - - - - 18:46 Ettrick Terrace, Johnstone - - - - - - - - - - - - - - - - - - - - - 18:47 Milliken Park Road, Johnstone - - - - - - - - - - - - - - - - - - - - - 18:48
McGill's Bus Service bus schedule - 20 (Johnstone) The McGill's Bus Service bus schedule for the 20 route, Johnstone, provides commuters with a reliable timetable. The schedule is for the trip plan from Abbey Close, Paisley station to Milliken Park Road, Johnstone station, however the schedule may be updated due to different reasons.
You can access an online real-time schedule or view a printable version of the bus schedule. Plan your journey according to the schedule for today, tomorrow, weekdays, or the weekend with our reliable and up-to-date McGill's Bus Service schedule.
Last updated on 28 July 2024
20 Alternative Directions Schedules