Sunday, August 23, 2026

Birmingham Bus X20

Bus X20 in Birmingham links The Square Peg and Bromsgrove Bus Station. The route is 27.9 km long with 71 stops, and the official schedule from National Express West Midlands puts the full trip at about 77 minutes. On a weekday it runs 30 trips in one direction, and 12 on a weekend day.

Route map of bus X20 in Birmingham: The Square Peg to Bromsgrove Bus Station

Route at a glance

Mode Bus
Route number X20
City Birmingham
Operator National Express West Midlands
Start → end The Square Peg → Bromsgrove Bus Station
End → start Bromsgrove Bus Station → The Square Peg
Route length 27.9 km / 28.7 km in the opposite direction
Number of stops 71 / 72 in the opposite direction
Travel time about 77 minutes
Trips per day 30 on weekdays, 12 on weekends one way
Frequency peak 30 · midday 30–40 · weekend 60
First / last trip from «The Square Peg» 05:25 / 22:20
First / last trip from «Bromsgrove Bus Station» 06:16 / 23:05
Fare 3.00 £ (fare in effect since 28 June 2026)
Updated August 22, 2026

Route of Bus X20

Outbound: The Square Peg → Bromsgrove Bus Station

This direction has 71 stops and runs 27.9 km. The route passes Bus Mall, Weoley Park Road, Hawkesley Mill Lane, Library Way. Below is the full list with the distance from the first stop.

No. Stop From start Note
1 The Square Peg 0.0 km Terminus
2 Bus Mall 0.4 km
3 New Street Station 0.8 km
4 Ernest Street 1.4 km
5 Granville Street 1.7 km
6 Edencroft 2.5 km
7 Gilldown Place 2.8 km
8 Warwick Crescent 3.1 km
9 Aston House 3.4 km
10 Vale Village 4.1 km
11 Westmere 4.5 km
12 School of Education 4.9 km
13 University North Gate 5.1 km
14 Blood & Transplant Centre 5.6 km
15 University Station 5.9 km
16 The Oleaster 6.3 km
17 Frederick Road 7.2 km
18 Lodge Hill Road 7.4 km
19 Weoley Park Road 7.8 km
20 Lodge Hill Cemetery Entrance 7.9 km
21 Lodge Hill Cemetery 8.3 km
22 Middle Park Road 8.9 km
23 Weoley Hill 9.1 km
24 Fox Hill 9.5 km
25 Tugford Road 9.7 km
26 Northfield Manor School 10.0 km
27 Guiting Road 10.5 km
28 Green Meadow Road 10.9 km
29 Meadow Brook Road 11.2 km
30 Nigel Avenue 11.4 km
31 Northfield Shopping 11.9 km
32 Bell Lane 12.1 km
33 Lockwood Road 12.4 km
34 Northfield Leisure Centre 12.6 km
35 South Road 13.1 km
36 Hawkesley Mill Lane 13.5 km
37 Mavis Road 13.7 km
38 Tessall Lane 14.0 km
39 Longbridge Technology Park 14.4 km
40 South and City College 14.7 km
41 Longbridge Island 14.9 km
42 Tinmeadow Crescent 15.3 km
43 Low Hill Lane 15.6 km
44 Edgewood Road 15.8 km
45 Leach Green Lane 16.2 km
46 Leach Green Lane 16.5 km
47 Ormscliffe Road 17.1 km
48 Shepley Road 17.4 km
49 Kendal Rise Road 17.8 km
50 Leach Heath Lane 18.1 km
51 Beverley Road 18.5 km
52 St. Chads Church 18.8 km
53 Library Way 19.0 km
54 Birch Road 19.4 km
55 Spring Pools 20.9 km
56 Lydiate Ash Road 21.9 km
57 Woodrow Lane 22.2 km
58 Marlbrook Gardens 23.0 km
59 Ash Drive 23.5 km
60 Gibb Lane School 23.8 km
61 Meadow Road 24.0 km
62 Chadsgrove School 24.2 km
63 War Memorial 24.5 km
64 Hinton Fields 24.8 km
65 Barnsley Hall 25.6 km
66 Sainsbury’s Local Store 26.1 km
67 Middleton Road 26.4 km
68 Broad Street 26.6 km
69 Shops 27.0 km
70 Pleck Stores 27.1 km
71 Bromsgrove Bus Station 27.9 km Terminus

Inbound: Bromsgrove Bus Station → The Square Peg

This direction has 72 stops and runs 28.7 km. The route passes Pleck Stores, Birch Road, Hawkesley Mill Lane, Weoley Park Road. Below is the full list with the distance from the first stop.

No. Stop From start Note
1 Bromsgrove Bus Station 0.0 km Terminus
2 Pleck Stores 0.8 km
3 Duke of York 1.1 km
4 Broad Street 1.4 km
5 Middleton Road 1.6 km
6 Sainsbury’s Local Store 1.8 km
7 Barnsley Hall 2.4 km
8 Hinton Fields 3.1 km
9 Chadsgrove School 3.7 km
10 Meadow Road 3.9 km
11 Gibb Lane School 4.1 km
12 Ash Drive 4.5 km
13 Marlbrook Hotel 5.0 km
14 Woodrow Lane 5.7 km
15 Lydiate Ash Road 6.0 km
16 Spring Pools 7.2 km
17 Gannow Walk 8.7 km
18 Waseley Hills School 8.8 km
19 Birch Road 9.5 km
20 Library Way 9.7 km
21 St. Chads Church 10.0 km
22 Beverley Road 10.2 km
23 Leach Heath Lane 10.7 km
24 Cliff Rock Road 11.0 km
25 Chadwick Avenue 11.3 km
26 Meadvale Road 11.6 km
27 Leach Green Lane 12.0 km
28 Leach Green Lane 12.2 km
29 Edgewood Road 12.6 km
30 Low Hill Lane 12.8 km
31 Tinmeadow Crescent 13.0 km
32 Longbridge Island 13.5 km
33 Longbridge Technology Park 13.9 km
34 Farren Road 14.2 km
35 Tessall Lane 14.5 km
36 Hawkesley Mill Lane 14.9 km
37 South Road 15.1 km
38 Quarry Lane 15.5 km
39 Northfield Leisure Centre 15.9 km
40 Lockwood Road 16.1 km
41 Bell Lane 16.2 km
42 Saxon Wood Close 16.5 km
43 Nigel Avenue 16.8 km
44 Meadow Brook Road 17.0 km
45 Green Meadow Road 17.6 km
46 Guiting Road 17.9 km
47 Northfield Manor School 18.3 km
48 Tugford Road 18.6 km
49 Fox Hill 19.0 km
50 Weoley Hill 19.2 km
51 Middle Park Road 19.6 km
52 Lodge Hill Cemetery 20.1 km
53 Weoley Park Road 20.6 km
54 Lodge Hill Road 21.1 km
55 Frederick Road 21.3 km
56 The Oleaster 22.1 km
57 University Station 22.5 km
58 Blood & Transplant Centre 22.8 km
59 University North Gate 23.4 km
60 Westmere 23.9 km
61 Vale Village 24.4 km
62 Aston House 25.0 km
63 Warwick Crescent 25.3 km
64 Gilldown Place 25.6 km
65 George Road 26.0 km
66 Five Ways Station 26.4 km
67 Granville Street 26.9 km
68 Ernest Street 27.1 km
69 Smallbrook Queensway 27.6 km
70 New Street Station 27.8 km
71 Albert Street 28.3 km
72 The Square Peg 28.7 km Terminus

Schedule and frequency

According to the official schedule from National Express West Midlands, the route runs 30 trips in one direction on a weekday, and 12 on a weekend day.

Direction Weekdays Weekends and holidays
From «The Square Peg» 05:25 — 22:20 07:41 — 19:30
From «Bromsgrove Bus Station» 06:16 — 23:05 06:40 — 20:27

Frequency calculated from the departure table: in the morning peak buses run every 30 minutes; midday every 30–40 minutes; in the afternoon peak every 25–45; on weekends every 60 minutes.

Fare and payment

A single ride costs 3.00 £ — fare in effect since 28 June 2026. The same fare applies to National Express buses in Birmingham.

A single journey on a National Express bus costs £3.00 and is valid on one bus for one journey only — it gives no transfer. A multi-operator nBus day ticket costs £5.50 and works on every operator in the scheme.

Frequently asked questions

How much does a ride on bus X20 cost?

3.00 £ for a single ride — fare in effect since 28 June 2026.

When do the first and last trips run?

From The Square Peg the first is at 05:25 and the last at 22:20. From Bromsgrove Bus Station they are 06:16 and 23:05.

How long does the trip from The Square Peg to Bromsgrove Bus Station take?

About 77 minutes end to end — the median of full trips in the official schedule.

How many stops does the route have?

71 outbound and 72 inbound according to the official GTFS feed. The two lists do not match exactly.

Does bus X20 run on weekends?

Yes. On weekends and holidays there are 12 trips in one direction, running from The Square Peg between 07:41 and 19:30.

Every route number with its termini, operating hours and travel time is collected in the Birmingham buses overview.

Data current as of August 22, 2026. Schedule and termini — National Express West Midlands. Fares — National Express West Midlands. Stop list, schedule and route geometry come from the official GTFS feed (Bus Open Data Service (BODS)).

Latest Posts

...