45 Walsall to West Bromwich via Friar Park, Charlemont
Operated by Diamond Bus. First bus 04:30, last bus 23:40. 66 journeys on weekdays. Today, a Sunday: first 08:15, last 23:45. Fares: singles capped at £3 — more.
Wanted a different 45? 24 other bus routes are numbered 45 elsewhere in the UK — see every 45 bus timetable by area.
| Stop | 08:40 | 09:10 | 09:40 | 10:10 | 10:40 | 11:10 | 11:40 | 12:10 | 12:40 | 13:10 | 13:40 | 14:10 | 14:40 | 15:10 | 15:40 | 16:10 | 16:40 | 17:10 | 17:40 | 18:10 | 18:40 | 19:33 | 20:33 | 21:33 | 22:33 | 23:33 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Newport Street (Stop W) | 08:40 | 09:10 | 09:40 | 10:10 | 10:40 | 11:10 | 11:40 | 12:10 | 12:40 | 13:10 | 13:40 | 14:10 | 14:40 | 15:10 | 15:40 | 16:10 | 16:40 | 17:10 | 17:40 | 18:10 | 18:40 | 19:33 | 20:33 | 21:33 | 22:33 | 23:33 |
| Sadlers Club (Stop BS1) | 08:48 | 09:18 | 09:48 | 10:18 | 10:48 | 11:18 | 11:48 | 12:18 | 12:48 | 13:18 | 13:48 | 14:18 | 14:48 | 15:18 | 15:48 | 16:18 | 16:48 | 17:18 | 17:48 | 18:18 | 18:48 | 19:39 | 20:39 | 21:39 | 22:39 | 23:39 |
| Redwood Road (after) | 08:57 | 09:27 | 09:57 | 10:27 | 10:57 | 11:27 | 11:57 | 12:27 | 12:57 | 13:27 | 13:57 | 14:27 | 14:57 | 15:27 | 15:57 | 16:27 | 16:57 | 17:27 | 17:57 | 18:27 | 18:57 | 19:44 | 20:44 | 21:44 | 22:44 | 23:44 |
| Hall Green Road (near) | 09:10 | 09:40 | 10:10 | 10:40 | 11:10 | 11:40 | 12:10 | 12:40 | 13:10 | 13:40 | 14:10 | 14:40 | 15:10 | 15:40 | 16:10 | 16:40 | 17:10 | 17:40 | 18:10 | 18:40 | 19:10 | 19:56 | 20:56 | 21:56 | 22:56 | 23:56 |
| Church Vale (adj) | 09:20 | 09:50 | 10:20 | 10:50 | 11:20 | 11:50 | 12:20 | 12:50 | 13:20 | 13:50 | 14:20 | 14:50 | 15:22 | 15:52 | 16:22 | 16:52 | 17:22 | 17:50 | 18:20 | 18:50 | 19:20 | 20:05 | 21:05 | 22:05 | 23:05 | 00:05 |
| West Bromwich Bus Station (Stand T) | 09:27 | 09:57 | 10:27 | 10:57 | 11:27 | 11:57 | 12:27 | 12:57 | 13:27 | 13:57 | 14:27 | 14:57 | 15:30 | 16:00 | 16:30 | 17:00 | 17:30 | 17:57 | 18:27 | 18:57 | 19:27 | 20:11 | 21:11 | 22:11 | 23:11 | 00:11 |
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 45
Diamond Bus publishes singles, day tickets and season tickets on this route for adults and children.
Adult nBUS · Child nBUS · Group nBUS · Adult Single Capped · Child Single Capped
…and 16 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 Diamond Bus's own fares data on the Bus Open Data Service, last updated 26 September 2026. That dataset lists what's sold, not what it costs, so check prices with Diamond Bus.
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 Diamond Bus 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 45
45 towards West Bromwich
All 48 stops
- Newport Street (Stop W) Walsall
- Vicarage Place (after) Caldmore
- Corporation Street (after) Caldmore
- Wednesbury Road (adj) New Mills
- Bradford Arms (opp) Palfrey
- Whitmore Street (opp) New Mills
- Milton Place (after) New Mills
- Wallows Lane (opp) Bescot
- Sadlers Club (Stop BS1) Bescot
- Brockhurst Crescent (opp) Fullbrook
- Joseph Leckie School (opp) Fullbrook
- Hawthorn Road (opp) Fullbrook
- St Gabriels Church (adj) Delves
- Delves Green Road (before) Delves
- Bell Lane (opp) Delves
- Walstead Road (adj) Delves
- Redwood Road (after) Yew Tree
- Cypress Road (adjacent) Yew Tree
- Brindle Road (opposite) Yew Tree
- Brackendale Drive (after) Yew Tree
- Plane Tree Road (after) Yew Tree
- Painswick Close (opposite) Yew Tree
- Tamebridge Estate (before) Grove Vale
- West Bromwich Road (before) Friar Park
- Tame Bridge (before) Tame Bridge
- Tame Bridge Rail Station (adj) Tame Bridge
- Sandfield Road (opp) Stone Cross
- Hall Green Road (near) Stone Cross
- Walsall Road (opp) Stone Cross
- Millersdale Drive (before) Stone Cross
- Wyndmill Crescent (opp) Charlemont
- Beacon View House (adj) Charlemont
- Shops (opp) Charlemont
- Smithmoor Crescent (adj) Charlemont
- Charlemont Avenue (after) Charlemont
- Pennyhill Primary School (adjacent) Charlemont
- Pennyhill Lane (adj) Charlemont
- Newton Street (adj) Charlemont
- Church Vale (adj) Charlemont
- Stanway Road (adjacent) Churchfield
- Little Lane (Stop SA) Lyndon
- Sandwell District General Hospital (Stop SC) Lyndon
- Slaithwaite Road (after) Hall End
- Lloyd Street (adjacent) West Bromwich
- New Square (adjacent) West Bromwich
- Summerfield Avenue (before) West Bromwich
- New Street (by) West Bromwich
- West Bromwich Bus Station (Stand T) West Bromwich
45 towards Walsall
All 52 stops
- West Bromwich Bus Station (Stand T) West Bromwich
- New Street (after) West Bromwich
- Summerfield Avenue (after) West Bromwich
- New Square (opposite) West Bromwich
- Lloyd Street (opposite) West Bromwich
- Slaithwaite Road (opposite) Hall End
- Sandwell District General Hospital (Stop SB) Lyndon
- Little Lane (Stop SD) Lyndon
- Church Vale (near) Charlemont
- Heath Lane (after) Charlemont
- Pennyhill Lane (opp) Charlemont
- Pennyhill Primary School (opposite) Charlemont
- Charlemont Avenue (adj) Charlemont
- Smithmoor Crescent (opp) Charlemont
- Shops (adj) Charlemont
- Beacon View House (opp) Charlemont
- Wyndmill Crescent (adj) Charlemont
- Millersdale Drive (after) Stone Cross
- Walsall Road (before) Stone Cross
- Sandfield Road (opp) Stone Cross
- Hall Green Road (after) Stone Cross
- Sandfield Road (adj) Stone Cross
- Tame Bridge Rail Station (opp) Tame Bridge
- Tame Bridge (after) Tame Bridge
- West Bromwich Road (after) Friar Park
- Tamebridge Estate (opp) Grove Vale
- Painswick Close (adjacent) Yew Tree
- Plane Tree Road (before) Yew Tree
- Brackendale Drive (opposite) Yew Tree
- Brindle Road (adjacent) Yew Tree
- Cypress Road (after) Yew Tree
- Alder Crescent (adjacent) Yew Tree
- Cedar Close (after) Yew Tree
- Maple Drive (adj) Yew Tree
- Bell Lane (adj) Delves
- Delves Green Road (after) Delves
- St Gabriels Church (opp) Delves
- Hawthorn Road (after) Fullbrook
- Joseph Leckie School (adj) Fullbrook
- Brockhurst Crescent (adj) Fullbrook
- Bescot Stadium (Stop BS2) Bescot
- Sadlers Club (opp) Bescot
- Wallows Lane (adj) Bescot
- Milton Place (opp) New Mills
- Lord Street (opp) New Mills
- Whitmore Street (adj) New Mills
- Bradford Arms (adj) Palfrey
- Wednesbury Road (opp) New Mills
- Corporation Street (before) Caldmore
- Walsall Almshouses (opp) Caldmore
- Vicarage Place (before) Caldmore
- Newport Street (Stop W) Walsall
Towns & areas on this route
Frequently asked questions
What time is the first 45 bus?
The first 45 departure on weekdays leaves at 04:30 (check the full timetable below for your stop, as times vary along the route — weekend times can differ).
What time is the last 45 bus?
The last 45 on weekdays leaves its first stop at 23:40. Always check the timetable for your specific stop — later stops are reached after this time.
How much does the 45 bus cost?
The 45 is confirmed by GOV.UK as part of the national fare cap, so a single costs at most £3 until 31 December 2026, then £2 from 1 January 2027. Diamond Bus day and weekly tickets can work out cheaper if you travel more than twice a day.
Who runs the 45 bus?
The 45 is operated by Diamond Bus.
Timetable data from Diamond Bus via the DfT Bus Open Data Service (West Midlands feed). Diamond Bus last updated their Bus Open Data publications on 28 August 2026. Check before you travel — services can change at short notice.