Sunday, August 23, 2026

Birmingham Bus 907

Bus 907 in Birmingham links Dale End and Gracechurch Centre. The route is 13.3 km long with 32 stops, and the official schedule from National Express West Midlands puts the full trip at about 40 minutes. On a weekday it runs 52 trips in one direction, and 30 on a weekend day.

Route map of bus 907 in Birmingham: Dale End to Gracechurch Centre

Route at a glance

Mode Bus
Route number 907
City Birmingham
Operator National Express West Midlands
Start → end Dale End → Gracechurch Centre
End → start Gracechurch Centre → Dale End
Route length 13.3 km / 13.2 km in the opposite direction
Number of stops 32 / 32 in the opposite direction
Travel time about 40 minutes
Trips per day 52 on weekdays, 30 on weekends one way (49 on weekdays → Dale End)
Frequency peak 20 · midday 20 · weekend 13–30
First / last trip from «Dale End» 05:24 / 23:35
First / last trip from «Gracechurch Centre» 05:47 / 23:33
Fare 3.00 £ (fare in effect since 28 June 2026)
Updated August 22, 2026

Route of Bus 907

Outbound: Dale End → Gracechurch Centre

This direction has 32 stops and runs 13.3 km. The route passes Ryder Street, Perry Park, Weycroft Road, Plants Close. 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.2 km
4 Milton Street 1.9 km
5 Perry Barr Rail Station 4.4 km
6 Wellhead Lane 4.8 km
7 Holford Drive 5.0 km
8 Nash Square 5.4 km
9 Perry Park 5.8 km
10 Aldridge Road 6.0 km
11 Kingstanding Road 6.4 km
12 Moor Lane 6.7 km
13 The Ridgeway 7.0 km
14 Lyndham Close 7.3 km
15 Hawthorn Road 7.6 km
16 Weycroft Road 7.9 km
17 Brackenbury Road 8.2 km
18 Epsom Grove 8.4 km
19 Twickenham Road 8.7 km
20 Langholm Drive 9.0 km
21 Chester Road 9.3 km
22 The Beggars Bush 9.8 km
23 Plants Close 9.9 km
24 Oakwood Road 10.4 km
25 Boldmere Road 10.9 km
26 Frederick Road 11.2 km
27 Buckingham Mews 11.5 km
28 Sutton Girls School 11.8 km
29 Maney Hill Road 12.1 km
30 Duke Street 12.4 km
31 Manor Hill 12.6 km
32 Gracechurch Centre 13.3 km Terminus

Inbound: Gracechurch Centre → Dale End

This direction has 32 stops and runs 13.2 km. The route passes Manor Hill, Oakwood Road, Epsom Grove, Kingstanding Road. Below is the full list with the distance from the first stop.

No. Stop From start Note
1 Gracechurch Centre 0.0 km Terminus
2 Manor Hill 0.7 km
3 Duke Street 0.9 km
4 Maney Hill Road 1.2 km
5 Sutton Girls School 1.4 km
6 Buckingham Mews 1.7 km
7 Frederick Road 2.0 km
8 Boldmere Road 2.4 km
9 Oakwood Road 2.9 km
10 Plants Close 3.3 km
11 The Beggars Bush 3.5 km
12 College Road 3.8 km
13 Chester Road 4.0 km
14 Langholm Drive 4.3 km
15 Twickenham Road 4.6 km
16 Epsom Grove 4.8 km
17 Brackenbury Road 5.0 km
18 Weycroft Road 5.4 km
19 Hawthorn Road 5.8 km
20 Lyndham Close 6.0 km
21 The Ridgeway 6.2 km
22 Moor Lane 6.6 km
23 Kingstanding Road 6.8 km
24 Perry Park 7.4 km
25 Nash Square 7.9 km
26 Holford Drive 8.2 km
27 Wellhead Lane 8.6 km
28 Bragg Road 9.1 km
29 Milton Street 11.2 km
30 Lower Tower Street 11.9 km
31 Dalton Street 12.9 km
32 Dale End 13.2 km Terminus

Schedule and frequency

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

Direction Weekdays Weekends and holidays
From «Dale End» 05:24 — 23:35 09:12 — 23:35
From «Gracechurch Centre» 05:47 — 23:33 09:46 — 23:34

Frequency calculated from the departure table: in the morning peak buses run every 20 minutes; midday every 20 minutes; in the afternoon peak every 20; on weekends every 13–30 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 907 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 05:24 and the last at 23:35. From Gracechurch Centre they are 05:47 and 23:33.

How long does the trip from Dale End to Gracechurch Centre take?

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

How many stops does the route have?

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

Does bus 907 run on weekends?

Yes. On weekends and holidays there are 30 trips in one direction, running from Dale End between 09:12 and 23:35.

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

...