Christmas & New Year Bus Times

Find all the latest information around Christmas & New Year bus times

Please select your area below for details of our bus service levels for Christmas and New Year 2024-25

Derby

+

Christmas and New Year 2024-25
Arriva bus service levels in Derby

23 December
Saturday service | Normal service on Wyvern


Christmas Eve
Saturday service with early finishes around 6pm
Normal service on Wyvern

Click here for details of last buses

Christmas & Boxing Day
No service

27 December
Saturday service | Normal service on Wyvern

28 December
Saturday service

29 December
Sunday service

30 December
Saturday service | Normal service on Wyvern

New Year’s Eve
Saturday service with early finishes around 6pm
Normal service on Wyvern

Click here for details of last buses

New Year’s Day
No service

2  & 3 January 2025
Saturday service | Normal service on Wyvern

4 January 2025
Normal service resumes

 

Durham, Tees Valley and North Yorkshire

+

Christmas and New Year 2024-25
Arriva bus service levels in County Durham, Darlington, Sunderland, Hartlepool & Richmond

View full information here

Sunday 22nd December 2024
Normal Sunday service

Monday 23rd December 2024
Normal Monday service

Tuesday 24th December 2024
Tuesday service reducing from around 1800.

Wednesday 25th December 2024
No service

Thursday 26th December 2024
No service

Friday 27th December 2024
Saturday service

Saturday 28th December 2024
Saturday service

Sunday 29th December 2024
Sunday service

Monday 30th December 2024
Saturday service

Tuesday 31st December 2024
Saturday service reducing from around 1800.

Wednesday 1st January 2025
No service

Thursday 2nd January 2025
Normal Monday to Friday service

Friday 3rd January 2025
Normal Monday to Friday service

Essex

+

Christmas and New Year 2024-25
Arriva bus service levels in Essex

Christmas Eve
Saturday service except for Colchester Park & Ride which will operate normal service - services will begin to run in from approximately 1830.

Click here for details of last buses

Christmas Day 
No service, except for special timetable on services 133, 309 and 510.

Click here for special 133 timetable

Click here for special 309 timetable

Click here for special 510 timetable

Boxing Day
No service, except for special timetable on services 133, 309, 510 and 724.

Click here for special 133 timetable

Click here for special 309 timetable

Click here for special 510 timetable

Click here for special 724 timetable

27 December
Saturday service.

28 & 29 December
Normal service.

30 December
Saturday service except for services 308/80, 378/79, C1, M2-M5 which will operate normal service.

New Year’s Eve
Saturday service  - services will begin to run in from approximately 1830.

Click here for details of last buses


New Year’s Day
No service, except for special timetable on services 133, 309, 510 and 724.

Click here for special 133 timetable

Click here for special 309 timetable

Click here for special 510 timetable

Click here for special 724 timetable

Normal service will resume from Thursday 2nd January 2025

Hertfordshire

+

Christmas and New Year 2024-25
Arriva bus service levels in Hertfordshire

Christmas Eve
Saturday service except for services 308/80, 331, 378/79, 908, C1, M2-M5, SB18 which will operate normal service - services will begin to run in from approximately 1830.

Click here for details of last buses

The last service on 724 departs Heathrow Airport at 03:30 on Christmas Day morning

Christmas Day 
No service, except for special timetable on services 309 and 510 (see Christmas Eve for 724).

Click here for special 309 timetable

Click here for special 510 timetable

Boxing Day
No service, except for special timetable on services 309, 510 and 724.

Click here for special 309 timetable

Click here for special 510 timetable

Click here for special 724 timetable

27 December
Saturday service except for services 308/80, 378/79, C1, M2-M5 which will operate normal service.

28 & 29 December
Normal service.

30 December
Saturday service except for services 308/80, 378/79, C1, M2-M5 which will operate normal service.

New Year’s Eve
Saturday service except for services 308/80, 378/79, C1, M2-M5 which will operate normal service. - services will begin to run in from approximately 1830.

Click here for details of last buses

The last New Year's eve service on 724 departs Heathrow Airport at 03:30 on New Year's Day morning, then a special timetable will also run on New Year's day (see below).

New Year’s Day
No service, except for special timetable on services 309, 510 and 724.

Click here for special 309 timetable

Click here for special 510 timetable

Click here for special 724 timetable

Normal service will resume from Thursday 2nd January 2025

Kent and Medway

+

Christmas and New Year 2024-25
Arriva bus service levels in Kent

Christmas Eve
Saturday service except for service 6X which will operate normal service - services will begin to run in from approximately 1830.

Click here for details of last buses

Christmas & Boxing Day
No service, except for special timetable on service 6X.

Click here for special 6X timetable

27 December
Saturday service except for service 6X which will operate normal service.

28 & 29 December
Normal service.

30 December
Saturday service except for service 6X which will operate normal service.

New Year’s Eve
Saturday service except for service 6X which will operate normal service - services will begin to run in from approximately 1830.

Click here for details of last buses

New Year’s Day
No service, except for special timetable on service 6X.

Click here for special 6X timetable

Normal service will resume from Thursday 2nd January 2025

Leicestershire and Warwickshire

+

Christmas and New Year 2024-25
Arriva bus service levels in Leicestershire and Warwickshire

23 December
Saturday service

Christmas Eve
Saturday service with early finishes around 6pm

Click here for details of last buses

Christmas & Boxing Day
No service


27 & 28 December
Saturday service

29 December
Sunday service

30 December
Saturday service

New Year’s Eve
Saturday service with early finishes around 6pm

Click here for details of last buses

New Year’s Day
No service

2  & 3 January 2025
Saturday service

4 January 2025
Normal service resumes

Liverpool City Region plus Lancashire, Warrington and Wigan

+

Christmas and New Year 2024-25
Arriva bus service levels in the Liverpool City Region, Lancashire, Warrington & Wigan

Christmas Eve
Normal service until approximately 1830 when buses will begin to run in.

Click here for details of last buses

Christmas Day
No service.

Boxing Day
Special timetables will operate in Merseyside, no service elsewhere.

Click here for Boxing Day timetables

27th December
Saturday services in all areas except for services in Wirral, Speke services 3/3A, 166, 188 and 204, Kirkby services 897, 898 and 899 and Runcorn services 20, 20a and 200 which will all operate to normal weekday timetables.

28th and 29th December
Normal service.

30th December
Saturday services in all areas except for services in Wirral, Speke services 3/3A, 166, 188 and 204, Kirkby services 897, 898 and 899 and Runcorn services 20, 20a and 200 which will all operate to normal weekday timetables.

New Year’s Eve
Saturday services in all areas except for services in Wirral, Speke services 3/3A, 166, 188 and 204, Kirkby services 897, 898 and 899 and Runcorn services 20, 20a and 200 which will all operate to normal weekday timetables - services will begin to run in from approximately 1830.

Click here for details of last buses

New Year’s Day
Special timetables will operate in Merseyside, no service elsewhere.

Click here for New Year’s Day timetables


Normal service will resume from Thursday 2nd January 2025

Luton

+

Christmas and New Year 2024-25
Arriva bus service levels in Luton

23 December
Saturday service

Christmas Eve
Saturday service with early finishes around 6pm
Normal service for Greenline & A

Click here for details of last buses

Christmas 
Special hourly service for Greenline &  A | No service

Boxing Day
Sunday service for Greenline &  A | No service

27 & 28 December
Saturday service 

29 December
Sunday service

30 December
Saturday service 

New Year’s Eve
Saturday service with early finishes around 6pm
Normal service for Greenline & A

Click here for details of last buses

New Year’s Day
Sunday service for Greenline &  A | No service

2  & 3 January 2025
Saturday service 

4 January 2025
Normal service resumes

Manchester and Wythenshawe area

+

Christmas and New Year 2024-25
Bus service levels in the Manchester and Wythenshawe area

Christmas Eve
Normal service until approximately 6pm when buses will begin to run in.

Click here for details of last buses

Christmas Day
No service.

Boxing Day
No Services except for special timetables on services 245 and 247.

Click here for 245-247 timetable

27th - 30th December
Normal Service.

New Year’s Eve
Normal service until approximately 6pm when buses will begin to run in.

Click here for details of last buses

New Year’s Day
No Services

Normal service will resume from Thursday 2nd January 2025*

*Services will transfer to the Bee Network from Monday 6th January

Milton Keynes

+

Christmas and New Year 2024-25
Arriva bus service levels in Milton Keynes
 

23 December
Saturday service

Christmas Eve
Saturday service with early finishes around 7pm

Click here for details of last buses

Christmas & Boxing Day
No service

27 & 28 December
Saturday service

29 December
Sunday service

30 December
Saturday service

New Year’s Eve
Saturday service with early finishes around 7pm

Click here for details of last buses

New Year’s Day
No service

2  & 3 January 2025
Saturday service

4 January 2025
Normal service resumes

 

Newcastle, North Tyneside & Northumberland

+

Christmas and New Year 2024-25
Arriva bus service levels in Newcastle, North Tyneside & Northumberland

View Christmas service information for Newcastle, North Tyneside and Northumberland

Christmas Eve
Normal service until approximately 1800 when buses will begin to run in.

Click here for details of last buses

Christmas Day
No service.

Boxing Day
Special timetables will operate.

Click here for Boxing Day timetables

27th December
Saturday services in all areas except for service 553 will run to Monday to Friday timetable, X16 to special Saturday timetable and services 415/460 will not operate.

28th and 29th December
Normal service

30th December
Saturday services in all areas except for service 553 will run to Monday to Friday timetable, X16 to special Saturday timetable and services 415/460 will not operate.

New Year’s Eve
Saturday services in all areas except for service 553 will run to Monday to Friday timetable, X16 to special Saturday timetable and services 415/460 will not operate - services will begin to run in from approximately 1800.

Click here for details of last buses

New Year’s Day
No service.


Normal service will resume from Thursday 2nd January 2025

Shrewsbury

+

Christmas and New Year 2024-25
Bus service levels in the Shrewsbury area

Monday 23 December
Saturday service.

Christmas Eve
Saturday service until approximately 7pm when buses will begin to run in.

Click here for details of last buses

Christmas Day and Boxing Day
No service

27th  December
Saturday service.

28th December 
Normal Service.

29th December 
No Service.

30th  December
Saturday service.

New Year’s Eve
Saturday service until approximately 7pm when buses will begin to run in.

Click here for details of last buses

New Year’s Day
No Services

2nd & 3rd January 
Saturday service.

Normal service will resume from Saturday 4th January 2025

Tamworth

+

Christmas and New Year 2024-25
Bus service levels in the Tamworth area

Monday 23 December
Saturday service.

Christmas Eve
Saturday service until approximately 7pm when buses will begin to run in.

Click here for details of last buses

Christmas Day and Boxing Day
No service

27th  December
Saturday service.

28th & 29th December 
Normal Service.

30th  December
Saturday service.

New Year’s Eve
Saturday service until approximately 7pm when buses will begin to run in.

Click here for details of last buses

New Year’s Day
No Services

2nd & 3rd January 
Saturday service.

Normal service will resume from Saturday 4th January 2025

Telford

+

Christmas and New Year 2024-25
Bus service levels in the Telford area

Monday 23 December
Saturday service except for services 113, 114, 115 and 116  which will operate to normal weekday timetables.

Christmas Eve
Saturday service except for services 113, 114, 115 and 116 which will operate to normal weekday timetables until approximately 7pm when buses will begin to run in.

Click here for details of last buses

Christmas Day and Boxing Day
No service

27th  December
Saturday service except for services 113, 114, 115 and 116  which will operate to normal weekday timetables.

28th & 29th December 
Normal Service

30th  December
Saturday service except for services 113, 114, 115 and 116 which will operate to normal weekday timetables.

New Year’s Eve
Saturday service except for services 113, 114, 115 and 116  which will operate to normal weekday timetables until approximately 7pm when buses will begin to run in.

Click here for details of last buses

New Year’s Day
No Services

2nd & 3rd January 
Saturday service except for services 113, 114, 115 and 116  which will operate to normal weekday timetables.

Normal service will resume from Saturday 4th January 2025

Wales and Chester

+

Christmas and New Year 2024-25
bus service levels in Wales and Chester

Christmas Eve
Normal service until approximately 6pm to 7pm when buses will begin to run in.

Click here for details of last buses

Christmas Day and Boxing Day
No service.

27th December
Saturday Service.

27th to 30th December
Normal Service.

New Year’s Eve
Normal service until approximately 6pm to 7pm when buses will begin to run in.

Click here for details of last buses

New Year’s Day
No Services.

Normal service will resume from Thursday 2nd January 2025

Yorkshire

+

Christmas and New Year 2024-25
Arriva bus service levels in Yorkshire

Christmas Eve
Normal service until approximately 1830 when buses will begin to run in.

Click here for details of last buses

Christmas Day
No service.

Boxing Day
Special timetables will operate on some services.

Click here for Boxing Day timetables

27th December
Saturday services.

28th and 29th December
Normal service.

30th December
Saturday services.

New Year’s Eve
Saturday service until approximately 1830 when buses will begin to run in.

Click here for details of last buses

New Year’s Day
No service.

Normal service will resume from Thursday 2nd January 2025

Greenline

+

Christmas and New Year 2024-25
bus service levels Greenline

23 December
Saturday service

Christmas Eve
Normal service

Christmas
Special hourly service

Click here for special timetable

Boxing Day
Sunday service

27 & 28 December
Saturday service

29 December
Sunday service

30 December
Saturday service

New Year’s Eve
Saturday service

New Year’s Day
Sunday service

2  & 3 January 2025
Saturday service

4 January 2025
Normal service resumes
 

University of Nottingham

+

Friday 13 December 2024
Last day of term time service 

Saturday 14 – Sunday 20 December 2024
Non term timetable on 901, 902, 903 and 904.             
No service on 906

Saturday 21 December 2024 - Wednesday 1 January 2025
No service

Thursday 2 January 2025 – Sunday 12 January 2025
Non term timetable on 901, 902, 903 & 904                 
No service on 906

Monday 13 January 2025
Term time service resumes on
901, 902, 903, 904 and 906
 

Plan my journey

Find my bus

Where are you coming from?
Where do you want to go?