50% off NXBus day tickets in the Black Friday Sale! Pre-purchase NX Outer Zones day tickets in the mTicket app from 28th November to 2nd December to use on our buses after Christmas from 27th December to 4th January 2026. Find out more here.

Published: 28th November 2025

Christmas & New Year services 2025

From Sunday 21st December, there will be some changes to our services over the Christmas and New Year period. Please see the current information below, more information will be added as it becomes available:

Sunday 21st December

Normal Sunday service will operate.

Monday 22nd & Tuesday 23rd December

Normal Saturday service will operate on most services, please see below for exceptions:

Black Country services

10 | Wolverhampton - Perton

10A | Wolverhampton - Pattingham

74 | Birmingham - Dudley 

77 | Walsall - Erdington 

X15 | Birmingham - Sutton Coldfield

 

Wednesday 24th December - Christmas Eve

Most buses will operate a Saturday service, with last buses at around 10pm. See below for exceptions:

Black Country services

High frequency services will reduce from mid afternoon. 

The following services will have special timetables:

10 | Wolverhampton - Perton

10A | Wolverhampton - Pattingham

74 | Birmingham - Dudley 

77 | Walsall - Erdington 

X15 | Birmingham - Sutton Coldfield

Thursday 25th December - Christmas Day

NO SERVICES TODAY. Have a lovely Christmas Day.

Friday 26th December - Boxing Day

There will be an amended Sunday service starting at around 7am. 

 

Black Country services

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

Saturday 27th December

Normal Saturday service will operate on most services, please see below for exceptions:

Black Country

74 | Birmingham - Dudley

Sunday 28th December

Normal Sunday service will operate.

Monday 29th & Tuesday 30th December

Normal Saturday service will operate on most routes, please see below for exceptions:

Black Country services

10 | Wolverhampton - Perton

10A | Wolverhampton - Pattingham

74 | Birmingham - Dudley 

77 | Walsall - Erdington 

X15 | Birmingham - Sutton Coldfield

Wednesday 31st December - New Year’s Eve

Normal Saturday service will operate on most routes, please see below for exceptions:

Black Country services

10 | Wolverhampton - Perton

10A | Wolverhampton - Pattingham

74 | Birmingham - Dudley 

77 | Walsall - Erdington 

X15 | Birmingham - Sutton Coldfield

 

Thursday 1st January 2026 - New Year’s Day

There will be an amended Sunday service starting at around 7am.

Black Country services

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

 

Friday 2nd January

Normal Saturday service will operate on most routes, please see below for exceptions:

Black Country services

10 | Wolverhampton - Perton

10A | Wolverhampton - Pattingham

74 | Birmingham - Dudley 

77 | Walsall - Erdington 

X15 | Birmingham - Sutton Coldfield

Saturday 3rd January

Normal service resumes.

More info and timetables to come soon

Wishing you all a lovely festive period and a happy 2026. Thank you for travelling with us.

    Back to top