X21 — 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:27 | 10:50 | 677 | |
| Bus Mall43000202104 | — | 10:11 | 341 | |
| New Street Station43000201703 | — | 09:30 | 341 | |
| Ernest Street43000214101 | — | 10:17 | 341 | |
| Granville Street43000214201 | — | 10:11 | 341 | |
| Edencroft43000341502 | — | 10:38 | 341 | |
| Gilldown Place43000341601 | — | 10:43 | 341 | |
| Warwick Crescent43003402001 | — | 10:43 | 341 | |
| Aston House43000341701 | — | 10:40 | 341 | |
| Vale Village43000309901 | — | 10:27 | 341 | |
| Westmere43003402502 | 01:12 | 10:34 | 341 | |
| School of Education43003403001 | 01:37 | 10:39 | 341 | |
| University North Gate43000340202 | 01:31 | 10:26 | 341 | |
| Blood & Transplant Centre43000309302 | 02:14 | 10:20 | 341 | |
| University Station43000309401 | 01:05 | 10:31 | 341 | |
| The Oleaster43000321902 | — | 10:50 | 341 | |
| Gibbins Road43000351302 | 01:06 | 10:24 | 341 | |
| Lodge Hill Road43000351602 | — | 10:43 | 341 | |
| Hamilton Drive43003520002 | 01:00 | 10:50 | 341 | |
| Westhill Close43000337101 | 01:19 | 10:35 | 341 | |
| Springdale Gardens43000337302 | 01:09 | 10:47 | 341 | |
| Lodge Hill Cemetery43000331201 | 01:11 | 10:41 | 341 | |
| Woolacombe Lodge Road43000331301 | 01:24 | 10:50 | 341 | |
| Corisande Road43003310001 | 01:25 | 10:39 | 341 | |
| Kemberton Road43000331502 | 01:28 | 10:45 | 341 | |
| Kemberton Road Middle43000331602 | 01:33 | 10:38 | 341 | |
| Jervoise Road43003301003 | 01:43 | 10:46 | 341 | |
| Barcheston Road43000331801 | 01:43 | 10:47 | 341 | |
| Millennium Medical Centre43000334605 | — | 10:56 | 341 | |
| Princethorpe Road43000335102 | — | 10:48 | 341 | |
| Castlecroft43000336501 | 01:04 | 11:04 | 341 | |
| Ruckley Road43000336202 | 01:09 | 10:54 | 341 | |
| Quarry Road43000336102 | 01:16 | 11:03 | 341 | |
| Marston Road43000335801 | 01:16 | 11:05 | 341 | |
| Shenley Academy43000332501 | 01:21 | 10:44 | 341 | |
| Draycott Drive43000332402 | 01:24 | 10:56 | 341 | |
| Shenley Fields Centre43000333102 | 01:27 | 11:14 | 341 | |
| Bartley Drive43001332701 | 01:32 | 11:05 | 341 | |
| Monmouth Road43000327602 | 01:38 | 11:13 | 341 | |
| Brett Drive43000327701 | 01:40 | 11:15 | 341 | |
| Culford Drive43000327301 | 01:53 | 11:26 | 341 | |
| Bartley Green School43003205004 | 02:00 | 11:14 | 341 | |
| Bartley Green War Memorial43003201505 | 02:08 | 11:26 | 341 | |
| Bartley Green War Memorial43003201504 | 05:05 | 10:18 | 336 | |
| Bartley Green School43003205003 | — | 10:05 | 336 | |
| Culford Drive43000327302 | 01:04 | 10:13 | 336 | |
| Brett Drive43000327702 | — | 10:24 | 336 | |
| Newman University43000327502 | 01:20 | 10:13 | 336 | |
| Monmouth Road43000327601 | 01:00 | 10:00 | 336 | |
| Bartley Drive43001332702 | 01:14 | 09:55 | 336 | |
| Shenley Fields Centre43000333101 | 01:15 | 11:00 | 336 | |
| Longfield Road43000333301 | 01:19 | 10:45 | 336 | |
| Draycott Drive43000332401 | 01:28 | 10:27 | 336 | |
| Shenley Academy43000332502 | 01:38 | 10:27 | 336 | |
| Fulbrook Grove43000316802 | 01:41 | 11:17 | 336 | |
| Marston Road43000335802 | 01:34 | 10:44 | 336 | |
| Quarry Road43000336101 | 01:36 | 10:47 | 336 | |
| Ruckley Road43000336201 | 01:43 | 11:27 | 336 | |
| Gregory Avenue43000336601 | 01:49 | 11:15 | 336 | |
| Princethorpe Road43000335101 | 01:43 | 11:26 | 336 | |
| Weoley Castle Post Office43000335206 | 01:37 | 11:22 | 336 | |
| Weoley Castle Library43000334804 | 01:36 | 11:09 | 336 | |
| Barcheston Road43000331802 | 01:16 | 11:31 | 336 | |
| Jervoise Road43003301002 | 01:23 | 10:45 | 336 | |
| Kemberton Road Middle43000331601 | 01:25 | 11:16 | 336 | |
| Alwold Road43003310501 | 01:16 | 10:46 | 336 | |
| Corisande Road43000331402 | 01:29 | 10:46 | 336 | |
| Woolacombe Lodge Road43000331302 | 01:26 | 10:40 | 336 | |
| Lodge Hill Cemetery Gates43000316902 | 01:36 | 11:22 | 336 | |
| Westhill Close43000337102 | 01:42 | 11:32 | 336 | |
| College Walk43000352101 | 01:44 | 10:49 | 336 | |
| Rebecca Drive43000351501 | 02:06 | 10:41 | 336 | |
| Gibbins Road43000351301 | 01:42 | 11:01 | 336 | |
| The Oleaster43000321901 | 01:56 | 11:26 | 336 | |
| University Station43000309402 | — | 10:46 | 336 | |
| Blood & Transplant Centre43000309301 | — | 10:21 | 336 | |
| University North Gate43000340201 | — | 10:37 | 336 | |
| Westmere43003402501 | 01:00 | 10:25 | 336 | |
| Vale Village43000309902 | 01:09 | 10:30 | 336 | |
| Aston House43000341702 | 01:18 | 10:05 | 336 | |
| Warwick Crescent43003402002 | 01:14 | 10:07 | 336 | |
| Gilldown Place43000341602 | 01:23 | 09:57 | 336 | |
| George Road43003004001 | 01:13 | 09:45 | 336 | |
| Five Ways Station43003003003 | 01:14 | 09:29 | 336 | |
| Granville Street43000214202 | 01:26 | 09:42 | 336 | |
| Ernest Street43000214102 | 01:40 | 10:03 | 336 | |
| Theatre Approach43000203501 | 01:51 | 10:17 | 336 | |
| New Street Station43000201702 | 01:49 | 10:41 | 336 | |
| Albert Street43000206801 | 02:04 | 10:06 | 336 | |
| Merry Hill Bus Station43000835801 | — | 07:53 | 18 | |
| Two Woods Lane43000834802 | — | 06:40 | 9 | |
| Sun Street43008381502 | — | 06:11 | 9 | |
| Chapel Street43000837103 | — | 06:31 | 9 | |
| Quarry Bank School43000837302 | — | 06:01 | 9 | |
| Woodland Avenue43000837401 | — | 06:21 | 9 | |
| The Forge43000902001 | — | 06:33 | 9 | |
| Blaenwern Drive43000813601 | — | 06:41 | 9 | |
| Wesley Avenue43000812302 | — | 07:00 | 9 | |
| Middletree Road43000812402 | — | 06:50 | 9 | |
| Littlehill Crescent43000812502 | — | 07:04 | 9 | |
| Cradley Library43000816802 | — | 07:40 | 9 | |
| Mapletree Lane43000811402 | — | 07:37 | 9 | |
| Foredraft Street43000811101 | — | 07:53 | 9 | |
| Belle Vale43000806802 | — | 07:31 | 9 | |
| Witley Avenue43000806701 | — | 07:22 | 9 | |
| Alexandra Road43000806601 | — | 07:11 | 9 | |
| Windsor Road43000806001 | — | 07:21 | 9 | |
| Halesowen Bus Station43000804706 | — | 07:32 | 9 | |
| Pool Road43000804301 | — | 07:08 | 9 | |
| Woodman Close43000804202 | — | 07:16 | 9 | |
| Manor Abbey Stadium43000804101 | — | 07:35 | 9 | |
| Cloister Drive43000800901 | — | 09:25 | 9 | |
| Lapal Lane North43000800802 | — | 09:18 | 9 | |
| Priory Road43000800702 | — | 07:52 | 9 | |
| Shenstone Avenue43000800202 | — | 08:32 | 9 | |
| Shenstone Valley Road43000800104 | — | 08:10 | 9 | |
| Goodrest Avenue43000815601 | — | 09:07 | 9 | |
| Howley Grange School43000800301 | — | 08:44 | 9 | |
| Seven Acres Road43008003301 | — | 08:27 | 9 | |
| Lydate Road43000800401 | — | 08:59 | 9 | |
| Manor Way Bridge43000800601 | — | 08:36 | 9 | |
| Gleads Croft43000326202 | — | 08:13 | 9 | |
| The Old Crown43000326301 | — | 08:11 | 9 | |
| Lye Avenue43000326402 | — | 08:37 | 9 | |
| Kempsey House43000815703 | — | 07:34 | 9 | |
| Burrington Road43000328502 | — | 08:24 | 9 | |
| Lye Avenue43000326401 | — | 08:01 | 9 | |
| The Old Crown43000326302 | — | 08:18 | 9 | |
| Gleads Croft43000326201 | — | 08:10 | 9 | |
| Carters Lane Church43008000601 | — | 08:08 | 9 | |
| Lydate Road43000800402 | — | 08:15 | 9 | |
| Frankley Avenue43008003401 | — | 09:00 | 9 | |
| Howley Grange School43000800302 | — | 08:34 | 9 | |
| Goodrest Avenue43000815602 | — | 08:49 | 9 | |
| Shenstone Valley Road43000800103 | — | 08:43 | 9 | |
| Shenstone Avenue43000800201 | — | 08:38 | 9 | |
| Priory Road43000800701 | — | 08:31 | 9 | |
| Lapal Lane North43000800801 | — | 08:12 | 9 | |
| Cloister Drive43000800902 | — | 08:08 | 9 | |
| Manor Abbey Stadium43000804102 | — | 07:40 | 9 | |
| Woodman Close43000804201 | — | 08:03 | 9 | |
| Pool Road43000804302 | — | 07:39 | 9 | |
| Halesowen Bus Station43000804705 | — | 08:33 | 9 | |
| Windsor Road43000806002 | — | 08:11 | 9 | |
| Alexandra Road43000806602 | — | 07:25 | 9 | |
| Witley Avenue43000806702 | — | 07:23 | 9 | |
| Belle Vale43000806801 | 01:02 | 08:14 | 9 | |
| Foredraft Street43000811102 | — | 07:02 | 9 | |
| Mapletree Lane43000811401 | 01:24 | 07:11 | 9 | |
| Cradley Library43000816801 | — | 07:38 | 9 | |
| Littlehill Crescent43000812501 | 01:02 | 07:27 | 9 | |
| Middletree Road43000812401 | 01:17 | 07:20 | 9 | |
| Wesley Avenue43000812301 | — | 07:50 | 9 | |
| Blaenwern Drive43000813602 | — | 07:49 | 9 | |
| The Forge43000902002 | — | 07:56 | 9 | |
| Woodland Avenue43000837402 | — | 07:49 | 9 | |
| Quarry Bank School43000837301 | — | 07:38 | 9 | |
| Chapel Street43000837102 | — | 07:51 | 9 | |
| Sun Street43008381503 | — | 07:07 | 9 | |
| Two Woods Lane43000834801 | — | 08:27 | 9 | |
Origin Record · October 2026 · Published timetable 7 of 31 days. Journeys from the timetables operators publish to BODS. Contains public sector information licensed under the Open Government Licence v3.0.