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