Sunday, August 23, 2026

Birmingham Bus 51

Bus 51 in Birmingham links Dale End and Walsall Bus Station. The route is 14.3 km long with 42 stops, and the official schedule from National Express West Midlands puts the full trip at about 42 minutes. On a weekday it runs 84 trips in one direction, and 60 on a weekend day.

Route map of bus 51 in Birmingham: Dale End to Walsall Bus Station

Route at a glance

Mode Bus
Route number 51
City Birmingham
Operator National Express West Midlands
Start → end Dale End → Walsall Bus Station
End → start Walsall Bus Station → Dale End
Route length 14.3 km / 14.9 km in the opposite direction
Number of stops 42 / 39 in the opposite direction
Travel time about 42 minutes
Trips per day 84 on weekdays, 60 on weekends one way
Frequency peak 12 · midday 12 · weekend 15–20
First / last trip from «Dale End» 00:17 / 23:47
First / last trip from «Walsall Bus Station» 00:26 / 23:38
Fare 3.00 £ (fare in effect since 28 June 2026)
Updated August 22, 2026

Route of Bus 51

Outbound: Dale End → Walsall Bus Station

This direction has 42 stops and runs 14.3 km. The route passes Ryder Street, Perry Barr Rail Station, Stanford Avenue, Bell Road. Below is the full list with the distance from the first stop.

No. Stop From start Note
1 Dale End 0.0 km Terminus
2 Ryder Street 0.4 km
3 Lower Tower Street 1.3 km
4 Miller Street 1.5 km
5 St Stephens Street 1.7 km
6 Milton Street 1.9 km
7 The Bartons Arms 2.3 km
8 Six Ways Aston 2.8 km
9 Hatfield Road 3.1 km
10 Heathfield Road 3.5 km
11 Livingstone Road 3.8 km
12 Perry Barr Rail Station 4.4 km
13 Cliveden Avenue 4.8 km
14 Glendower Road 5.1 km
15 The Tennis Court 5.4 km
16 Perry Avenue 5.7 km
17 Rocky Lane 6.0 km
18 Perry Park Crescent 6.2 km
19 Gainsborough Road 6.5 km
20 Tower Hill 6.8 km
21 Booths Farm Road 7.3 km
22 Stanford Avenue 7.6 km
23 Old Walsall Road 7.8 km
24 Scott Arms 8.3 km
25 Cross Lane 8.6 km
26 Scott Road 8.8 km
27 Lochranza Croft 9.1 km
28 Arran Close 9.4 km
29 Chapel Lane 9.7 km
30 Merrions Close 10.1 km
31 Skip Lane 10.6 km
32 Bell Road 11.1 km
33 Charlemont Road 11.4 km
34 Queens Road 11.7 km
35 Ravensdale Gardens 12.0 km
36 Broadway 12.3 km
37 Jesson Road 12.7 km
38 Edward Court 12.9 km
39 Six Ways Walsall 13.4 km
40 Hill Street 13.7 km
41 Upper Bridge Street 14.1 km
42 Walsall Bus Station 14.3 km Terminus

Inbound: Walsall Bus Station → Dale End

This direction has 39 stops and runs 14.9 km. The route passes Walsall Town Hall, Bell Road, Booths Farm Road, Perry Barr Rail Station. Below is the full list with the distance from the first stop.

No. Stop From start Note
1 Walsall Bus Station 0.0 km Terminus
2 Walsall Town Hall 0.6 km
3 Upper Rushall Street 1.0 km
4 Pool Street 1.3 km
5 Six Ways Walsall 1.6 km
6 Edward Court 1.9 km
7 Jesson Road 2.2 km
8 Broadway 2.7 km
9 Queens Road 3.1 km
10 Charlemont Road 3.6 km
11 Bell Road 3.8 km
12 Skip Lane 4.2 km
13 Merrions Close 4.8 km
14 Chapel Lane 5.0 km
15 Scott Road 6.0 km
16 Cross Lane 6.2 km
17 Scott Arms 6.5 km
18 Old Walsall Road 6.9 km
19 Stanford Avenue 7.3 km
20 Booths Farm Road 7.5 km
21 Tower Hill 8.1 km
22 Gainsborough Road 8.3 km
23 Perry Park Crescent 8.7 km
24 Rocky Lane 8.8 km
25 Perry Avenue 9.1 km
26 The Tennis Court 9.5 km
27 Glendower Road 9.7 km
28 Cliveden Avenue 10.1 km
29 Perry Barr Rail Station 10.3 km
30 Bragg Road 10.8 km
31 Heathfield Road 11.2 km
32 Trinity Road 11.6 km
33 Fentham Road 11.9 km
34 Six Ways Aston 12.2 km
35 The Bartons Arms 12.7 km
36 Milton Street 12.9 km
37 Lower Tower Street 13.6 km
38 Dalton Street 14.6 km
39 Dale End 14.9 km Terminus

Schedule and frequency

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

Direction Weekdays Weekends and holidays
From «Dale End» 00:17 — 23:47 00:17 — 23:47
From «Walsall Bus Station» 00:26 — 23:38 00:26 — 23:38

Frequency calculated from the departure table: in the morning peak buses run every 12 minutes; midday every 12 minutes; in the afternoon peak every 12; on weekends every 15–20 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 51 cost?

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

When do the first and last trips run?

From Dale End the first is at 00:17 and the last at 23:47. From Walsall Bus Station they are 00:26 and 23:38.

How long does the trip from Dale End to Walsall Bus Station take?

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

How many stops does the route have?

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

Does bus 51 run on weekends?

Yes. On weekends and holidays there are 60 trips in one direction, running from Dale End between 00:17 and 23:47.

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

...