X20 — National Express West Midlands
Performance for one service, broken down by stop.
- Early
- On time
- Late
- Not detected
| Stop | Average timing | Scheduled | On time performance | |
|---|---|---|---|---|
| Avg early | Avg late | |||
| The Square Peg43000200304 | 02:42 | 11:30 | 209 | |
| Bus Mall43000202104 | — | 09:39 | 104 | |
| New Street Station43000201703 | — | 09:55 | 104 | |
| Ernest Street43000214101 | — | 09:47 | 104 | |
| Granville Street43000214201 | — | 10:05 | 104 | |
| Edencroft43000341502 | — | 10:45 | 104 | |
| Gilldown Place43000341601 | — | 10:46 | 104 | |
| Warwick Crescent43003402001 | — | 11:04 | 104 | |
| Aston House43000341701 | — | 10:38 | 104 | |
| Vale Village43000309901 | — | 10:39 | 104 | |
| Westmere43003402502 | 01:04 | 10:33 | 104 | |
| School of Education43003403001 | 01:32 | 10:48 | 104 | |
| University North Gate43000340202 | 01:26 | 11:16 | 104 | |
| Blood & Transplant Centre43000309302 | 01:55 | 11:02 | 104 | |
| University Station43000309401 | — | 12:49 | 105 | |
| The Oleaster43000321902 | — | 11:58 | 105 | |
| Frederick Road43000351802 | — | 11:49 | 105 | |
| Lodge Hill Road43000351202 | — | 11:50 | 105 | |
| Weoley Park Road43000331101 | — | 11:54 | 105 | |
| Lodge Hill Cemetery Entrance43000337402 | 01:22 | 12:38 | 105 | |
| Lodge Hill Cemetery43003300101 | 01:24 | 12:19 | 105 | |
| Middle Park Road43000336402 | 01:44 | 12:05 | 105 | |
| Weoley Hill43000338102 | 01:48 | 12:32 | 105 | |
| Fox Hill43000338602 | 01:51 | 12:25 | 105 | |
| Tugford Road43000338202 | 02:14 | 12:20 | 105 | |
| Northfield Manor School43000338302 | 02:23 | 12:12 | 105 | |
| Guiting Road43000338401 | 02:16 | 11:43 | 105 | |
| Green Meadow Road43000338501 | 02:48 | 11:47 | 105 | |
| Meadow Brook Road43000339302 | 02:16 | 12:19 | 105 | |
| Nigel Avenue43000354101 | 02:08 | 11:37 | 105 | |
| Northfield Shopping43000354404 | 02:28 | 11:44 | 105 | |
| Bell Lane43000354602 | 01:16 | 11:14 | 105 | |
| Lockwood Road43000354703 | — | 11:22 | 105 | |
| Northfield Leisure Centre43000354806 | — | 11:11 | 105 | |
| South Road43000362203 | 01:06 | 11:04 | 105 | |
| Hawkesley Mill Lane43000362302 | 01:09 | 11:05 | 105 | |
| Mavis Road43000363101 | 01:53 | 11:08 | 105 | |
| Tessall Lane43000363203 | 01:05 | 11:15 | 105 | |
| Longbridge Technology Park43000364304 | 01:15 | 11:02 | 105 | |
| South and City College43001341701 | 01:18 | 11:15 | 105 | |
| Longbridge Island43000365106 | — | 11:13 | 105 | |
| Tinmeadow Crescent43000365202 | 01:32 | 10:56 | 105 | |
| Low Hill Lane43000365302 | 01:11 | 11:33 | 105 | |
| Edgewood Road43000365402 | 01:23 | 11:12 | 105 | |
| Leach Green Lane43000365502 | 02:34 | 11:45 | 211 | |
| Leach Green Lane43000365501 | 03:01 | 11:07 | 174 | |
| Ormscliffe Road43000367901 | 01:54 | 10:18 | 68 | |
| Shepley Road43000366301 | 01:16 | 09:59 | 68 | |
| Kendal Rise Road43000367001 | 01:09 | 10:30 | 68 | |
| Leach Heath Lane43000367801 | 01:18 | 10:18 | 68 | |
| Beverley Road2000G323037 | 01:28 | 10:18 | 68 | |
| St. Chads Church2000G021803 | 01:55 | 10:15 | 68 | |
| Library Way2000G323039 | 01:46 | 11:17 | 59 | |
| Birch Road43000392002 | 01:34 | 11:08 | 59 | |
| Spring Pools2000G503135 | 01:17 | 11:08 | 59 | |
| Lydiate Ash Road2000G503136 | 01:00 | 11:20 | 59 | |
| Woodrow Lane2000G503139 | — | 11:47 | 59 | |
| Marlbrook Gardens2000G021700 | — | 11:13 | 59 | |
| Ash Drive2000G501822 | 01:54 | 11:42 | 59 | |
| Gibb Lane School2000G323033 | 01:35 | 12:03 | 59 | |
| Meadow Road2000G501813 | 01:40 | 11:45 | 59 | |
| Chadsgrove School2000G010203 | 01:58 | 11:15 | 59 | |
| War Memorial2000G503113 | 01:48 | 10:54 | 59 | |
| Hinton Fields2000G623007 | 02:06 | 10:52 | 59 | |
| Barnsley Hall2000G501808 | 02:14 | 11:45 | 59 | |
| Sainsbury's Local Store2000G323196 | 02:19 | 11:49 | 59 | |
| Middleton Road2000G323064 | 01:49 | 11:46 | 59 | |
| Broad Street2000G501796 | 01:54 | 11:14 | 59 | |
| Shops2000G010102 | 02:03 | 11:10 | 59 | |
| Pleck Stores2000G623009 | 01:51 | 11:09 | 59 | |
| Bromsgrove Bus Station2000G020301 | 01:55 | 10:49 | 115 | |
| Church Street2000G020309 | — | 09:34 | 56 | |
| Pleck Stores2000G010100 | — | 09:50 | 56 | |
| Duke of York2000G501795 | — | 09:45 | 56 | |
| Broad Street2000G501797 | — | 09:37 | 56 | |
| Middleton Road2000G501798 | — | 09:41 | 56 | |
| Sainsbury's Local Store2000G323197 | — | 09:50 | 56 | |
| Barnsley Hall2000G501898 | — | 09:36 | 56 | |
| Hinton Fields2000G503112 | — | 09:22 | 56 | |
| Chadsgrove School2000G010201 | — | 09:23 | 56 | |
| Meadow Road2000G501814 | — | 10:12 | 56 | |
| Gibb Lane School2000G353933 | — | 09:40 | 56 | |
| Ash Drive2000G501823 | — | 09:49 | 56 | |
| Marlbrook Hotel2000G503140 | 01:12 | 09:20 | 56 | |
| Woodrow Lane2000G323034 | 01:30 | 08:25 | 56 | |
| Lydiate Ash Road2000G503137 | 01:18 | 08:48 | 56 | |
| Spring Pools2000G503134 | 01:14 | 08:22 | 56 | |
| Gannow Walk2000G323035 | — | 08:52 | 56 | |
| Waseley Hills School43000391902 | — | 08:49 | 56 | |
| Birch Road43000392001 | 01:43 | 08:54 | 56 | |
| Library Way2000G323040 | 01:11 | 08:29 | 56 | |
| St. Chads Church2000G021801 | — | 09:04 | 59 | |
| Beverley Road2000G323038 | — | 07:52 | 59 | |
| Leach Heath Lane43000367802 | — | 08:03 | 59 | |
| Cliff Rock Road43000366801 | — | 08:23 | 59 | |
| Chadwick Avenue43000367701 | — | 08:05 | 59 | |
| Meadvale Road43000366102 | — | 07:53 | 59 | |
| Edgewood Road43000365401 | 01:31 | 12:28 | 106 | |
| Low Hill Lane43000365301 | 01:11 | 12:17 | 106 | |
| Tinmeadow Crescent43000365201 | 01:13 | 12:12 | 106 | |
| Longbridge Island43000365105 | 01:25 | 12:05 | 106 | |
| Longbridge Technology Park43000364302 | 01:32 | 11:02 | 106 | |
| Farren Road43000364101 | 01:29 | 10:36 | 106 | |
| Tessall Lane43000363204 | 01:40 | 10:02 | 106 | |
| Hawkesley Mill Lane43000362304 | 01:39 | 10:05 | 106 | |
| South Road43000362201 | 01:57 | 10:26 | 106 | |
| Quarry Lane43000362102 | 02:12 | 11:02 | 106 | |
| Northfield Leisure Centre43000354801 | 01:52 | 10:03 | 106 | |
| Lockwood Road43000354701 | 01:44 | 09:53 | 106 | |
| Bell Lane43000354605 | 01:06 | 09:20 | 106 | |
| Saxon Wood Close43000354201 | — | 10:36 | 106 | |
| Nigel Avenue43000354102 | — | 10:26 | 106 | |
| Meadow Brook Road43000339301 | — | 10:28 | 106 | |
| Green Meadow Road43000338502 | 01:00 | 10:23 | 106 | |
| Guiting Road43000338402 | — | 10:04 | 106 | |
| Northfield Manor School43000338301 | 01:24 | 10:13 | 106 | |
| Tugford Road43000338201 | 01:45 | 09:40 | 106 | |
| Fox Hill43000338601 | 01:49 | 09:25 | 106 | |
| Weoley Hill43000338101 | 01:52 | 09:26 | 106 | |
| Middle Park Road43000336403 | 01:52 | 09:25 | 106 | |
| Lodge Hill Cemetery43003300102 | 01:46 | 09:35 | 106 | |
| Weoley Park Road43000331102 | 01:52 | 09:55 | 106 | |
| Lodge Hill Road43000351201 | 01:54 | 09:43 | 106 | |
| Frederick Road43000351801 | 02:05 | 09:02 | 106 | |
| The Oleaster43000321901 | 02:19 | 09:42 | 106 | |
| University Station43000309402 | 02:49 | 09:48 | 106 | |
| Blood & Transplant Centre43000309301 | — | 10:16 | 105 | |
| University North Gate43000340201 | — | 10:25 | 105 | |
| Westmere43003402501 | — | 10:20 | 105 | |
| Vale Village43000309902 | — | 10:08 | 105 | |
| Aston House43000341702 | 01:02 | 10:27 | 105 | |
| Warwick Crescent43003402002 | — | 10:27 | 105 | |
| Gilldown Place43000341602 | 01:05 | 10:47 | 105 | |
| George Road43003004001 | 01:28 | 10:22 | 105 | |
| Five Ways Station43003003003 | 01:59 | 10:23 | 105 | |
| Granville Street43000214202 | 01:36 | 10:11 | 105 | |
| Ernest Street43000214102 | 01:31 | 10:09 | 105 | |
| Theatre Approach43000203501 | 02:15 | 11:06 | 105 | |
| New Street Station43000201702 | 02:02 | 11:28 | 105 | |
| Albert Street43000206801 | 02:22 | 11:04 | 105 | |
Origin Record · 1 – 5 Nov 2026 · Published timetable 4 of 5 days. Journeys from the timetables operators publish to BODS. Contains public sector information licensed under the Open Government Licence v3.0.