9 Birmingham to Stourbridge via Bearwood, Brandhall
Operated by National Express West Midlands. First bus 03:55, last bus 01:15. 197 journeys on weekdays. Today, a Sunday: first 06:05, last 01:15. Fares: singles usually capped at £3 — more.
Night bus — overnight departures 22:00–07:00. Every night. Nights are the night you set out on, so a 01:30 bus on Saturday morning counts as Friday. All night buses.
Wanted a different 9? 83 other bus routes are numbered 9 elsewhere in the UK — see every 9 bus timetable by area.
| Stop | 06:50 | 07:05 | 07:55 | 08:25 | 08:55 | 09:25 | 09:55 | 10:25 | 10:45 | 11:05 | 11:25 | 11:45 | 12:05 | 12:25 | 12:45 | 13:05 | 13:25 | 13:45 | 14:05 | 14:25 | 14:45 | 15:05 | 15:25 | 15:45 | 16:05 | 16:25 | 16:45 | 17:05 | 17:25 | 17:45 | 18:05 | 18:25 | 18:45 | 19:15 | 19:45 | 20:15 | 20:45 | 21:15 | 21:45 | 22:15 | 22:45 | 23:15 | 23:45 | 00:20 | 01:15 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Colmore Row (Stop SH2) | · | 07:05 | 07:55 | 08:25 | 08:55 | 09:25 | 09:55 | 10:25 | 10:45 | 11:05 | 11:25 | 11:45 | 12:05 | 12:25 | 12:45 | 13:05 | 13:25 | 13:45 | 14:05 | 14:25 | 14:45 | 15:05 | 15:25 | 15:45 | 16:05 | 16:25 | 16:45 | 17:05 | 17:25 | 17:45 | 18:05 | 18:25 | 18:45 | 19:15 | 19:45 | 20:15 | 20:45 | 21:15 | 21:45 | 22:15 | 22:45 | 23:15 | 23:45 | 00:20 | 01:15 |
| Lordswood Road (Stop BR) | 06:50 | 07:20 | 08:10 | 08:40 | 09:10 | 09:40 | 10:10 | 10:40 | 11:00 | 11:21 | 11:41 | 12:02 | 12:22 | 12:42 | 13:02 | 13:22 | 13:42 | 14:02 | 14:22 | 14:42 | 15:02 | 15:22 | 15:42 | 16:03 | 16:23 | 16:43 | 17:03 | 17:23 | 17:43 | 18:03 | 18:23 | 18:43 | 19:03 | 19:33 | 20:03 | 20:33 | 21:03 | 21:33 | 22:02 | 22:32 | 23:02 | 23:32 | 00:02 | 00:37 | 01:32 |
| Ridgeway Avenue (opp) | 06:56 | 07:26 | 08:16 | 08:46 | 09:16 | 09:46 | 10:17 | 10:47 | 11:07 | 11:28 | 11:48 | 12:09 | 12:29 | 12:49 | 13:10 | 13:30 | 13:50 | 14:10 | 14:30 | 14:50 | 15:10 | 15:30 | 15:50 | 16:11 | 16:31 | 16:51 | 17:11 | 17:31 | 17:51 | 18:11 | 18:31 | 18:50 | 19:10 | 19:40 | 20:10 | 20:40 | 21:10 | 21:40 | 22:09 | 22:39 | 23:09 | 23:39 | 00:09 | 00:44 | 01:39 |
| Halesowen Bus Station (Stand H) | 07:05 | 07:33 | 08:25 | 08:55 | 09:26 | 09:56 | 10:27 | 10:58 | 11:18 | 11:39 | 11:59 | 12:20 | 12:40 | 13:00 | 13:21 | 13:41 | 14:01 | 14:21 | 14:41 | 15:01 | 15:20 | 15:40 | 16:00 | 16:21 | 16:41 | 17:01 | 17:21 | 17:41 | 18:01 | 18:21 | 18:41 | 19:00 | 19:20 | 19:50 | 20:20 | 20:49 | 21:19 | 21:49 | 22:18 | 22:48 | 23:18 | 23:48 | 00:18 | 00:53 | 01:48 |
| Stourbridge Interchange (Stand H) | 07:20 | 07:48 | 08:41 | 09:11 | 09:42 | 10:12 | 10:44 | 11:16 | 11:36 | 11:57 | 12:17 | 12:38 | 12:58 | 13:18 | 13:39 | 13:59 | 14:19 | 14:39 | 14:59 | 15:19 | 15:38 | 15:58 | 16:17 | 16:38 | 16:58 | 17:18 | 17:38 | 17:58 | 18:18 | 18:38 | 18:57 | 19:16 | 19:36 | 20:06 | 20:36 | 21:05 | 21:35 | 22:04 | 22:33 | 23:03 | 23:33 | 00:03 | 00:33 | 01:08 | 02:03 |
Each column is one journey, headed by the time it sets off; one that finishes short of the usual end says where ("to …") — not every journey on this route runs the whole way. A · means that journey does not stop there. Times are shown at the route's main timing stops — buses serve all stops in between. Switch a table to All stops for every stop it calls at, or open a stop's own page for live departures there.
Tickets on the 9
National Express West Midlands publishes singles, day tickets and season tickets on this route for adults, children, students and older passengers.
Adult nBUS · Child nBUS · Group nBUS · Adult Single · Child Single
…and 68 more tickets on this route.
A multi-operator ticket covers this route — it's valid on other companies' buses in the area too, which usually beats buying singles if you change buses.
Ticket types come from National Express West Midlands's own fares data on the Bus Open Data Service, last updated 14 July 2026. That dataset lists what's sold, not what it costs, so check prices with National Express West Midlands.
Christmas & bank holidays
These dates are not the usual timetable for the day they fall on. They come from the operator’s published data, which for Christmas and New Year is often late or incomplete, so check with National Express West Midlands before you travel. Everything above is an ordinary week.
Not published yet: Christmas Eve, Christmas Day, Boxing Day, 28 December, New Year's Eve and New Year's Day. Operators often publish festive timetables only a few weeks ahead, so check again nearer the date.
Route map
All stops on route 9
9 towards Stourbridge
All 58 stops
- Colmore Row (Stop SH2) Birmingham
- Art Gallery (Stop ES1) Birmingham
- Newhall Street (Stop GC1) Birmingham
- Library Metro (Stop BR1) Centenary Square
- Brindleyplace Metro (Stop BR7) Centenary Square
- Five Ways Metro (opp) Five Ways
- Edgbaston Village Metro (Stop FM) Five Ways
- Plough & Harrow Hotel (opp) Five Ways
- Monument Road (near) Botanical Gardens
- Portland Road (opp) Edgbaston
- Rotton Park Road (opp) Edgbaston
- Manor Road (opp) Edgbaston
- Westfield Road (adj) Edgbaston
- Gillott Road (opp) Edgbaston
- Fountain Road (near) Edgbaston
- Meadow Road (adj) Bearwood
- Anderson Road (opp) Bearwood
- Lordswood Road (Stop BR) Bearwood
- Norwich Drive (adj) Bearwood
- Winchfield Drive (after) Bearwood
- Balden Road (after) Warley Woods
- Birch Road (opp) Ridgacre
- Clive Road (adj) Ridgacre
- Quinton Lane Island (before) Ridgacre
- Perry Hill Lane (opposite) Brandhall
- Clydesdale Road (adj) Quinton
- Quinton Church (adj) Quinton
- Ridgeway Avenue (opp) Hurst Green
- Victoria Avenue (after) Hurst Green
- Shenstone Valley Road (opp) Lapal
- Shenstone Avenue (opp) Lapal
- Priory Road (adj) Lapal
- Lapal Lane North (adj) Lapal
- Cloister Drive (adj) Halesowen
- Manor Abbey Stadium (adj) Halesowen
- Woodman Close (opp) Halesowen
- Pool Road (opposite) Halesowen
- Halesowen Bus Station (Stand H) Halesowen
- Pool Road (adjacent) Halesowen
- Vine Lane (adj) Halesowen
- Trinity Point (adj) Halesowen
- Slims Gate (adj) Short Cross
- Alexandra Road (adjacent) Short Cross
- Witley Avenue (adj) Short Cross
- Belle Vale (opp) Fatherless Barn
- Foredraft Street (opp) Colley Gate
- Mapletree Lane (after) Colley Gate
- Park Lane (opp) Colley Gate
- Hingley Road (opp) Colley Gate
- Hayes Lane (after) Wynall
- Talbot Street (adj) Lye
- Lye Church (opp) Lye
- Pedmore Road (after) Lye
- Cemetery Road (adj) Stambermill
- Hungary Hill (adj) Stambermill
- Stepping Stones (adj) Stambermill
- Stamford Road (near) Stourbridge
- Stourbridge Interchange (Stand H) Stourbridge
9 towards Birmingham
All 57 stops
- Stourbridge Interchange (Stand H) Stourbridge
- Stamford Road (after) Stourbridge
- Stepping Stones (opp) Stambermill
- Hungary Hill (opp) Stambermill
- Cemetery Road (opp) Stambermill
- Providence Street (before) Lye
- Vicarage Road (after) Lye
- Talbot Street (opp) Lye
- Hayes Lane (adjacent) Wynall
- Hingley Road (adj) Colley Gate
- Park Lane (adj) Colley Gate
- Mapletree Lane (before) Colley Gate
- Foredraft Street (adj) Colley Gate
- Belle Vale (adj) Fatherless Barn
- Witley Avenue (opp) Short Cross
- Alexandra Road (opposite) Short Cross
- Slims Gate (opp) Short Cross
- St John the Baptist (opp) Halesowen
- Halesowen Bus Station (Stand B) Halesowen
- Pool Road (adjacent) Halesowen
- Woodman Close (adj) Halesowen
- Manor Abbey Stadium (opp) Halesowen
- Cloister Drive (opp) Halesowen
- Lapal Lane North (opp) Lapal
- Priory Road (opp) Lapal
- Shenstone Avenue (adj) Lapal
- Shenstone Valley Road (adj) Lapal
- Victoria Avenue (adjacent) Hurst Green
- Ridgeway Avenue (adj) Hurst Green
- Quinton Church (opp) Quinton
- Quinton Island (after) Quinton
- Clydesdale Road (opp) Quinton
- Perry Hill Lane (after) Brandhall
- Quinton Lane Island (after) Ridgacre
- Clive Road (opp) Ridgacre
- Birch Road (adj) Ridgacre
- Balden Road (before) Warley Woods
- Winchfield Drive (opp) Bearwood
- Norwich Drive (opp) Bearwood
- Lordswood Road (Stop BV) Bearwood
- Anderson Road (adj) Bearwood
- Meadow Road (opp) Bearwood
- Fountain Road (adj) Edgbaston
- Gillott Road (adj) Edgbaston
- Manor Road (adj) Edgbaston
- Rotton Park Road (adj) Edgbaston
- Portland Road (adj) Edgbaston
- Monument Road (after) Botanical Gardens
- Plough & Harrow Hotel (adj) Five Ways
- Edgbaston Village Metro (Stop FN) Five Ways
- Five Ways Metro (before) Five Ways
- Brindleyplace Metro (Stop BR6) Centenary Square
- Library Metro (Stop BR4) Centenary Square
- Newhall Street (Stop GC3) Birmingham
- Railway Bridge (Stop GC4) Birmingham
- Lloyd House (Stop SQ5) Birmingham
- Colmore Row (Stop SH2) Birmingham
Towns & areas on this route
Frequently asked questions
What time is the first 9 bus?
The first 9 departure on weekdays leaves at 03:55 (check the full timetable below for your stop, as times vary along the route — weekend times can differ).
What time is the last 9 bus?
The last 9 on weekdays leaves its first stop at 01:15. Always check the timetable for your specific stop — later stops are reached after this time.
How much does the 9 bus cost?
Most single fares in England are capped at £3 until 31 December 2026 (then £2 from 1 January 2027). National Express West Midlands day and weekly tickets can work out cheaper if you travel more than twice a day.
Who runs the 9 bus?
The 9 is operated by National Express West Midlands.
Timetable data from National Express West Midlands via the DfT Bus Open Data Service (West Midlands feed). Check before you travel — services can change at short notice.