X21
National Express West Midlands
X21 bus timetable: Birmingham to Bartley Green
Birmingham - Bartley Green
Route map
X21 live route map
See the route, stops, and live buses currently on this line.
43 stops
Live buses loading
Map ready
Loading the route map...
The Square Peg → Merry Hill Bus Station
1 trip · first 00:10 · last 00:10
Tue, Wed, Thu, Fri, Sat
Live Valid 2026-05-31 – 2027-12-31
Swipe sideways to see later trips.
Stop
00:10
Merry Hill Bus Station
Birmingham, The Square Peg
Stop PQ2
00:10
Birmingham, Bus Mall
Stop MS16
00:10
Birmingham, New St Station
Stop NS3
00:12
Lee Bank, Ernest St
Stop HH1
00:13
Lee Bank, Granville St
opposite
00:14
Five Ways, Edencroft
adjacent
00:17
00:18
00:19
Edgbaston, Aston House
opposite
00:19
Edgbaston, Vale Village
opposite
00:22
Birmingham University, Westmere
adjacent
00:23
00:24
00:24
00:25
00:27
00:27
Selly Oak, Gibbins Rd
opposite
00:29
Selly Oak, Lodge Hill Rd
Stop SH
00:30
Selly Oak, Hamilton Drive
adjacent
00:32
00:32
Selly Oak, Springdale Gardens
adjacent
00:33
Weoley Castle, Lodge Hill Cemetery
adjacent
00:34
Weoley Castle, Woolacombe Lodge Rd
opposite
00:34
00:35
Weoley Castle, Kemberton Rd
adjacent
00:35
Weoley Castle, Kemberton Rd Middle
south-west bound
00:36
Weoley Castle, Jervoise Rd
before
00:37
Weoley Castle, Barcheston Rd
adjacent
00:37
00:38
00:38
Weoley Castle, Castlecroft
opposite
00:39
Weoley Castle, Ruckley Rd
adjacent
00:40
Weoley Castle, Quarry Rd
adjacent
00:41
Woodcock Hill, Marston Rd
before
00:41
Woodcock Hill, Shenley Academy
adjacent
00:42
Bangham Pit, Draycott Drive
before
00:43
Woodcock Hill, Shenley Fields Centre
opposite
00:45
00:45
Bangham Pit, Monmouth Rd
opposite
00:46
Bartley Green, Brett Drive
adjacent
00:47
Bartley Green, Culford Drive
adjacent
00:48
Bartley Green School
after
00:49
Bartley Green War Memorial
adjacent
00:50
Timetable data from National Express West Midlands, refreshed 2026-06-12 · Source: Traveline National Dataset (TNDS) · Service code 33-X21-B-y11-39.
All stops shown
43 stops- Birmingham, The Square Peg Stop PQ2
- Birmingham, Bus Mall Stop MS16
- Birmingham, New St Station Stop NS3
- Lee Bank, Ernest St Stop HH1
- Lee Bank, Granville St opposite
- Five Ways, Edencroft adjacent
- Edgbaston, Gilldown Place after
- Edgbaston, Warwick Crescent after
- Edgbaston, Aston House opposite
- Edgbaston, Vale Village opposite
- Birmingham University, Westmere adjacent
- Birmingham University, School of Education adjacent
- Birmingham University, University North Gate adjacent
- Birmingham University, Blood & Transplant Centre adjacent
- Birmingham University, University Station Stop QE
- Queen Elizabeth Hospital, The Oleaster opposite
- Selly Oak, Gibbins Rd opposite
- Selly Oak, Lodge Hill Rd Stop SH
- Selly Oak, Hamilton Drive adjacent
- Selly Oak, Westhill Close after
- Selly Oak, Springdale Gardens adjacent
- Weoley Castle, Lodge Hill Cemetery adjacent
- Weoley Castle, Woolacombe Lodge Rd opposite
- Weoley Castle, Corisande Road after
- Weoley Castle, Kemberton Rd adjacent
- Weoley Castle, Kemberton Rd Middle south-west bound
- Weoley Castle, Jervoise Rd before
- Weoley Castle, Barcheston Rd adjacent
- Weoley Castle, Millennium Medical Centre outside
- Weoley Castle, Princethorpe Rd before
- Weoley Castle, Castlecroft opposite
- Weoley Castle, Ruckley Rd adjacent
- Weoley Castle, Quarry Rd adjacent
- Woodcock Hill, Marston Rd before
- Woodcock Hill, Shenley Academy adjacent
- Bangham Pit, Draycott Drive before
- Woodcock Hill, Shenley Fields Centre opposite
- Woodcock Hill, Bartley Drive after
- Bangham Pit, Monmouth Rd opposite
- Bartley Green, Brett Drive adjacent
- Bartley Green, Culford Drive adjacent
- Bartley Green School after
- Bartley Green War Memorial adjacent