Published: 28th November 2025
From Sunday 21st December, there will be some changes to our services over the Christmas and New Year period. Please see the information below:
Timetables for 21st - 28th December now live.
Timetables for 28th December - 3rd January 2026 now live.
Normal Sunday service will operate.
Normal Saturday service will operate on most services, please see below for exceptions:
Services operating to special timetables
64 | Birmingham - Peddimore, Minworth
68 | Birmingham - Peddimore, Minworth
X64 | Birmingham - Peddimore, Minworth
FD | Birmingham - Fort Dunlop
10 | Wolverhampton - Perton
10A | Wolverhampton - Pattingham
74 | Birmingham - Dudley
77 | Walsall - Erdington
X15 | Birmingham - Sutton Coldfield
Most buses will operate a Saturday service, with last buses at around 10pm. See below for exceptions:
Services operating to special timetables
64 | Birmingham - Peddimore, Minworth
68 | Birmingham - Peddimore, Minworth
X64 | Birmingham - Peddimore, Minworth
FD | Birmingham - Fort Dunlop
High frequency services will reduce from mid afternoon.
10 | Wolverhampton - Perton
10A | Wolverhampton - Pattingham
74 | Birmingham - Dudley
77 | Walsall - Erdington
X15 | Birmingham - Sutton Coldfield
NO SERVICES TODAY. Have a lovely Christmas Day.
There will be an amended Sunday service starting at around 7am.
Services finishing at around 5pm
27 | Great Park - Solihull
Services finishing at around 6pm
1 | Acocks Green Village - Five Ways
18 | Yardley Wood - Bartley Green
49 | Solihull - Rubery, Great Park
66 | Birmingham - Sutton Coldfield
Services finishing at around 7pm
2 | Birmingham - Maypole
3 | Birmingham - Yardley Wood
76 | Solihull - QE Hospital
907 | Birmingham - Sutton Coldfield
Services finishing at around 8pm
5 | Birmingham - Solihull
28 | Heartlands Hospital - Great Barr
35 | Birmingham - Hawkesley
72 | Chelmsley Wood - Solihull
X12 | Birmingham - Solihull (Limited Stop)
Services finishing at around 9pm
101 | Birmingham - Handsworth (The Leveretts)
Services finishing at around 10pm
X13 | Birmingham - Chelmsley Wood
X14 | Birmingham - Sutton Coldfield
Services finishing at around 11pm
4 | Birmingham - Solihull
4A | Birmingham - Solihull
6 | Birmingham - Solihull
7 | Birmingham - Perry Common
8A | Birmingham Inner Circle (Anticlockwise)
8C | Birmingham Inner Circle (Clockwise)
11A | Birmingham Outer Circle (Anticlockwise)
11C | Birmingham Outer Circle (Clockwise)
14 | Birmingham - Chelmsley Wood
16 | Birmingham - Great Barr
17 | Birmingham - Chelmsley Wood
23 | Birmingham - Bartley Green
24 | Birmingham - Woodgate Valley North
33 | Birmingham - Pheasey
45 | Birmingham - Longbridge
47 | Birmingham - Longbridge
50 | Birmingham - Druids Heath
60 | Birmingham - Cranes Park
61 | Birmingham - Frankley
63 | Birmingham - Frankley
65 | Birmingham - Perry Common
67 | Birmingham - Castle Vale
94 | Birmingham - Chelmsley Wood
95 | Birmingham - Chelmsley Wood
97 | Birmingham - Chelmsley Wood
X2 | Birmingham - Solihull (Limited Stop)
X4 | Birmingham - Falcon Lodge
X5 | Birmingham - Roughley
X21 | Birmingham - Bartley Green
X22 | Birmingham - Bartley Green
Services not operating
17A | Birmingham - Airport/NEC
41 | QE Hospital - Buckland End
73 | Heartlands Hospital - Solihull
96 | Kingstanding - Chelmsley Wood
97A | Birmingham - Birmingham Airport/NEC
X20 | Birmingham - Bromsgrove
Early evening finishes (around 6pm)
1 | Tettenhall Wood - Dudley
2 | Bushbury Hill - Warstones
2 | Wrens Nest - Merry Hill Centre
3 | Fordhouses - Castlecroft
4 | i54 - Spring Hill
4H | Walsall - Hayley Green
5 | West Bromwich - Sutton Coldfield
6 | Dudley - Stourbridge
6 | Wolverhampton - Wobaston
6 | Walsall - Sutton Coldfield
7 | Walsall - Castlefort
7 | Dudley - Wollaston Junction
8 | Walsall - Brownhills - journeys to Lichfield will not run
8 | Wolverhampton - Wollaston Farm
9 | Wolverhampton - Walsall
10 | Wolverhampton - Perton
10 | Walsall - Brownhills West
11 | Wolverhampton - Underhill
11 | Dudley - Walsall
11A | Dudley - Walsall
13 | Birmingham - Blackheath
15 | Wall Heath - Merry Hill Centre
16 | Wolverhampton - Stourbridge
16A | Wolverhampton - Wombourne
18 | Dudley - Merry Hill Centre
19 | Dudley - QE Hospital
29 | Walsall - Blakenall
32 | Wolverhampton - Northwood Park
33 | Wolverhampton - Northwood Park
34 | Walsall - Bilston
37 | Walsall - Willenhall
40 | West Bromwich - Wednesbury
41 | Walsall - Willenhall
43 | West Bromwich - Bilston
44 | West Bromwich - Harvills Hawthorn
47 | West Bromwich - Wednesbury
48 | West Bromwich - Hawkesley
49 | West Bromwich - Bearwood
52 | Birmingham - Perry Beeches
69 | Wolverhampton - Walsall
70 | Walsall - Bloxwich
81 | Wolverhampton - Dudley
89 | West Bromwich - Midland Metropolitan Hospital
936 | Birmingham - Walsall
937 | Birmingham - Brownhills West
997 | Birmingham - Walsall
998 | Birmingham - Streetly
X10 | Birmingham - Merry Hill Centre
X51 | Birmingham - Walsall - journeys to Cannock will not run
Services finishing at around 11pm
4 | Walsall - Blackheath
4M | Walsall - Merry Hill Centre
9 | Birmingham - Stourbridge
12 | Birmingham - Dudley
31 | Walsall - Mossley
32 | Walsall - Lower Farm
51 | Birmingham - Walsall
59 | Wolverhampton - Ashmore Park
74 | Birmingham - Dudley
79 | Wolverhampton - West Bromwich
80 | Birmingham - West Bromwich
82 | Birmingham - Bearwood
87 | Birmingham - Dudley
126 | Birmingham - Dudley
529 | Wolverhampton - Walsall
X8 | Birmingham - Wolverhampton
Services not running
5 | Wolverhampton - Codsall
25 | Bilston - Pendeford
62 | Wolverhampton - Compton
77 | Walsall - Sutton Coldfield
530 | Wolverhampton - Rocket Pool
Normal Saturday service will operate on most services, please see below for exceptions:
74 | Birmingham - Dudley
Normal Sunday service will operate.
Normal Saturday service will operate on most routes, please see below for exceptions:
Services not running on these days
FD | Birmingham - Fort Dunlop
10 | Wolverhampton - Perton
10A | Wolverhampton - Pattingham
74 | Birmingham - Dudley
77 | Walsall - Erdington
X15 | Birmingham - Sutton Coldfield
Normal Saturday service will operate on most routes, please see below for exceptions:
Services not running on these days
FD | Birmingham - Fort Dunlop
10 | Wolverhampton - Perton
10A | Wolverhampton - Pattingham
74 | Birmingham - Dudley
77 | Walsall - Erdington
X15 | Birmingham - Sutton Coldfield
There will be an amended Sunday service starting at around 7am.
Services will start at around 7am and end between 8pm and 11pm.
Services with special timetables
17 | Birmingham - Chelmsley Wood
17A | Birmingham - Airport/NEC
97 | Birmingham - Chelmsley Wood
97A | Birmingham - Birmingham Airport/NEC
Services not running
41 | QE Hospital - Buckland End
73 | Heartlands Hospital - Solihull
X20 | Birmingham - Bromsgrove
Early evening finishes (around 6pm)
1 | Tettenhall Wood - Dudley
2 | Bushbury Hill - Warstones
2 | Wrens Nest - Merry Hill Centre
3 | Fordhouses - Castlecroft
4 | i54 - Spring Hill
4H | Walsall - Hayley Green
5 | West Bromwich - Sutton Coldfield
6 | Dudley - Stourbridge
6 | Wolverhampton - Wobaston
6 | Walsall - Sutton Coldfield
7 | Walsall - Castlefort
7 | Dudley - Wollaston Junction
8 | Walsall - Brownhills - journeys to Lichfield will not run
8 | Wolverhampton - Wollaston Farm
9 | Wolverhampton - Walsall
10 | Wolverhampton - Perton
10 | Walsall - Brownhills West
11 | Wolverhampton - Underhill
11 | Dudley - Walsall
11A | Dudley - Walsall
13 | Birmingham - Blackheath
15 | Wall Heath - Merry Hill Centre
16 | Wolverhampton - Stourbridge
16A | Wolverhampton - Wombourne
18 | Dudley - Merry Hill Centre
19 | Dudley - QE Hospital
29 | Walsall - Blakenall
32 | Wolverhampton - Northwood Park
33 | Wolverhampton - Northwood Park
34 | Walsall - Bilston
37 | Walsall - Willenhall
40 | West Bromwich - Wednesbury
41 | Walsall - Willenhall
43 | West Bromwich - Bilston
44 | West Bromwich - Harvills Hawthorn
47 | West Bromwich - Wednesbury
48 | West Bromwich - Hawkesley
49 | West Bromwich - Bearwood
52 | Birmingham - Perry Beeches
69 | Wolverhampton - Walsall
70 | Walsall - Bloxwich
81 | Wolverhampton - Dudley
89 | West Bromwich - Midland Metropolitan Hospital
936 | Birmingham - Walsall
937 | Birmingham - Brownhills West
997 | Birmingham - Walsall
998 | Birmingham - Streetly
X10 | Birmingham - Merry Hill Centre
X51 | Birmingham - Walsall - journeys to Cannock will not run
Services finishing at around 11pm
4 | Walsall - Blackheath
4M | Walsall - Merry Hill Centre
9 | Birmingham - Stourbridge
12 | Birmingham - Dudley
31 | Walsall - Mossley
32 | Walsall - Lower Farm
51 | Birmingham - Walsall
59 | Wolverhampton - Ashmore Park
74 | Birmingham - Dudley
79 | Wolverhampton - West Bromwich
80 | Birmingham - West Bromwich
82 | Birmingham - Bearwood
87 | Birmingham - Dudley
126 | Birmingham - Dudley
529 | Wolverhampton - Walsall
X8 | Birmingham - Wolverhampton
Services not running
5 | Wolverhampton - Codsall
25 | Bilston - Pendeford
62 | Wolverhampton - Compton
77 | Walsall - Sutton Coldfield
530 | Wolverhampton - Rocket Pool
Normal Saturday service will operate on most routes, please see below for exceptions:
10 | Wolverhampton - Perton
10A | Wolverhampton - Pattingham
74 | Birmingham - Dudley
77 | Walsall - Erdington
X15 | Birmingham - Sutton Coldfield
Normal service resumes.
Search for your latest timetable using the search box below
Back to top