45 Walsall, Bradford Place ↔ West Bromwich Bus Station
Operated by Diamond Bus. First bus 04:30, last bus 23:40. 66 journeys on weekdays.
Timetable
Times are shown at the route's main timing stops — buses serve all stops in between. For times at your exact stop, open the stop's own page.
| Newport Street (Stop W) | 05:10 | 06:00 | 06:35 | 07:10 | 07:40 | 08:10 | 08:45 | 09:15 | 09:45 | 10:15 | 10:45 | 11:15 | 11:45 | 12:15 | 12:45 | 13:15 | 13:45 | 14:15 | 14:45 | 15:15 | 15:45 | 16:15 | 16:45 | 17:15 | 17:45 | 18:10 | 18:40 | 19:33 | 20:33 | 21:33 | 22:33 | 23:33 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Sadlers Club (Stop BS1) | 05:18 | 06:08 | 06:43 | 07:18 | 07:48 | 08:18 | 08:53 | 09:23 | 09:53 | 10:23 | 10:53 | 11:23 | 11:53 | 12:23 | 12:53 | 13:23 | 13:53 | 14:23 | 14:53 | 15:23 | 15:53 | 16:23 | 16:53 | 17:23 | 17:53 | 18:18 | 18:48 | 19:39 | 20:39 | 21:39 | 22:39 | 23:39 |
| Redwood Road (after) | 05:27 | 06:17 | 06:52 | 07:27 | 07:57 | 08:27 | 09:02 | 09:32 | 10:02 | 10:32 | 11:02 | 11:32 | 12:02 | 12:32 | 13:02 | 13:32 | 14:02 | 14:32 | 15:02 | 15:32 | 16:02 | 16:32 | 17:02 | 17:32 | 18:02 | 18:27 | 18:57 | 19:44 | 20:44 | 21:44 | 22:44 | 23:44 |
| Hall Green Road (near) | 05:40 | 06:30 | 07:05 | 07:40 | 08:10 | 08:40 | 09:15 | 09:45 | 10:15 | 10:45 | 11:15 | 11:45 | 12:15 | 12:45 | 13:15 | 13:45 | 14:15 | 14:45 | 15:15 | 15:45 | 16:15 | 16:45 | 17:15 | 17:45 | 18:15 | 18:40 | 19:10 | 19:56 | 20:56 | 21:56 | 22:56 | 23:56 |
| Church Vale (adj) | 05:49 | 06:39 | 07:14 | 07:50 | 08:22 | 08:52 | 09:25 | 09:55 | 10:25 | 10:55 | 11:25 | 11:55 | 12:25 | 12:55 | 13:25 | 13:55 | 14:25 | 14:55 | 15:27 | 15:57 | 16:27 | 16:57 | 17:27 | 17:55 | 18:25 | 18:50 | 19:20 | 20:05 | 21:05 | 22:05 | 23:05 | 00:05 |
| West Bromwich Bus Station (Stand T) | 05:55 | 06:45 | 07:22 | 08:00 | 08:32 | 09:02 | 09:34 | 10:04 | 10:34 | 11:04 | 11:34 | 12:04 | 12:34 | 13:04 | 13:34 | 14:04 | 14:34 | 15:04 | 15:37 | 16:07 | 16:37 | 17:07 | 17:37 | 18:05 | 18:35 | 18:57 | 19:27 | 20:11 | 21:11 | 22:11 | 23:11 | 00:11 |
Route map
All stops on route 45
45 towards West Bromwich Bus Station
- 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
- Hawthorn Road (opp) Fullbrook
- Joseph Leckie School (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
- Brindle Road (opposite) Yew Tree
- Cypress Road (adjacent) 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 "
- Smithmoor Crescent (adj) "Charlemont "
- Shops (opp) "Charlemont "
- Pennyhill Primary School (adjacent) "Charlemont "
- Charlemont Avenue (after) "Charlemont "
- Pennyhill Lane (adj) "Charlemont "
- Newton Street (adj) "Charlemont "
- Stanway Road (adjacent) Churchfield
- Church Vale (adj) "Charlemont "
- Little Lane (Stop SA) Lyndon
- Slaithwaite Road (after) Hall End
- Sandwell District General Hospital (Stop SC) Lyndon
- 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, Bradford Place
- New Street (after) West Bromwich
- West Bromwich Bus Station (Stand T) West Bromwich
- Summerfield Avenue (after) West Bromwich
- Lloyd Street (opposite) West Bromwich
- New Square (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
- Sandfield Road (opp) Stone Cross
- Walsall Road (before) 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
- Maple Drive (adj) Yew Tree
- Alder Crescent (adjacent) Yew Tree
- Cedar Close (after) Yew Tree
- Delves Green Road (after) Delves
- Bell Lane (adj) Delves
- Hawthorn Road (after) Fullbrook
- St Gabriels Church (opp) Delves
- Brockhurst Crescent (adj) Fullbrook
- Joseph Leckie School (adj) Fullbrook
- Bescot Stadium (Stop BS2) Bescot
- Wallows Lane (adj) Bescot
- Sadlers Club (opp) Bescot
- Milton Place (opp) New Mills
- Bradford Arms (adj) Palfrey
- Whitmore Street (adj) New Mills
- Lord Street (opp) New Mills
- Wednesbury Road (opp) New Mills
- Vicarage Place (before) Caldmore
- Walsall Almshouses (opp) Caldmore
- Corporation Street (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 the operator via the DfT Bus Open Data Service. Check before you travel — services can change at short notice.