Christmas and New Year Bus Services

Over the Christmas and New Year period, our services will be running to different timetables and as the festive season will be very different for all of us this year, our priority is to keep our customers and our staff safe.

Should you choose to travel with us, our advice is to plan your journeys in advance and be aware of on bus social distancing guidance, including the mandatory wearing of face coverings. You can find in depth FAQs about Coronavirus and bus travel here.

Over the Christmas period we'll still be helping many customers and key workers get to their destinations - if you can, please try to avoid early morning or early evenings and avoid the last service of the day so we can continue to adhere to social distancing capacity guidance. More information around travelling safe with us can be found here

To find out about the service levels where you live, please click on your area below. You can also find details of your service on our new Arriva UK Bus app

North

Newcastle and Northumberland

+
Day
Service Level
Mon 21, Tues 22 and Weds 23 Dec
Normal weekday service
Christmas Eve
Saturday service with the exception of the 47, 58, 552, 553 and 555, which will run to their full Monday to Friday timetables. Service 685 will also run to a Monday to Friday timetable reducing from around 6pm. Services X6, X30 and X85 will not run at all. Click here for full timetables.
Christmas Day
No service
Boxing Day
Special service on some routes in Northumberland and Tyne & Wear. Click here to view timetables.
Sun 27 Dec
Normal Sunday service
Mon 28 Dec
Saturday service, with some exceptions. On service 685, the long journeys between Newcastle, Hexham and Carlisle will operate to a Saturday timetable. The short journeys between Brampton and Carlisle will not run.
Tues 29 Dec
Saturday service except 47, 58, 552, 553, 555 and 685 will run to normal Monday to Friday timetables.
Weds 30 Dec
Saturday service except 47, 58, 552, 553, 555 and 685 will run to normal Monday to Friday timetables.
New Year's Eve
Saturday service with the exception of the 47, 58, 552, 553 and 555, which will run to their full Monday to Friday timetables. Service 685 will also run to a Monday to Friday timetable reducing from around 6pm. Services X6, X30 and X85 will not run at all. Click here for full timetables.
New Year's Day
No service
Sat 2 Jan 2021
Normal Saturday service

Durham, Teesside and North Yorkshire

+
Day
Service Level
Mon 21, Tues 22 and Weds 23 Dec
Normal weekday service
Christmas Eve
Saturday service until around 6pm. Click here to view timetables.
Christmas Day
No service
Boxing Day
No service
Sun 27 Dec
Normal Sunday service
Mon 28 Dec
Saturday service
Tues 29 Dec
Saturday service
Weds 30 Dec
Saturday service
New Year's Eve
Saturday service until approximately 6pm. Click here to view timetables.
New Year's Day
No service
Sat 2 Jan 2021
Normal Saturday service

Yorkshire

+
Day
Service Level
Mon 21, Tues 22 and Weds 23 Dec
Normal weekday service
Christmas Eve
Weekday service on most routes until approximately 6pm (except TK1/TK2 will run as Saturday service). No evening service. Click here for details of last journey times.
Christmas Day
No service
Boxing Day
A special service will be provided on the following routes only: 110, 126, 148/149; 163/166; 184; 187; 189; 200/201; 202/203; 229; 254; 268; 415; 444; 497; TK1/TK2. No service on any other route. Click here for special timetables.
Sun 27 Dec
Normal Sunday service
Mon 28 Dec
Sunday service on most routes (except TK1/TK2 will run as normal weekday service)
Tues 29 Dec
Saturday service on most routes (except TK1/TK2 will run as normal weekday service)
Weds 30 Dec
Saturday service on most routes (except TK1/TK2 will run as normal weekday service)
New Year's Eve
Saturday service until approximately 6pm. No evening service. Click here for details of last journey times.
New Year's Day
No service except TK1/TK2
Sat 2 Jan 2021
Normal service resumes

Merseyside and Halton

+
Day
Service Level
Mon 21, Tues 22 and Weds 23 Dec
Normal service
Christmas Eve
Normal weekday service until approximately 7.30pm when all buses will begin to run in. Click here for details of last journey times.
Christmas Day
No service
Boxing Day
Special daytime services operating from approximately 8am to 7pm. Click here for special timetables.
Sun 27 Dec
Normal Sunday service
Mon 28 Dec
Sunday service
Tues 29 and Weds 30 Dec
Saturday services in all areas except for services in Wirral which will operate a normal weekday timetable
New Year's Eve
Saturday services in all areas except for Wirral services which will operate a weekday timetable until approx. 7.30pm when all buses will begin to run in. Click here for details of last journey times.
New Year's Day
Special daytime services operating from approximately 8am to 7pm. Click here for special timetables.
Sat 2 Jan 2021
Normal service resumes

Greater Manchester and Cheshire

+
Day
Service Level
Mon 21, Tues 22 and Weds 23 Dec
Normal service in Greater Manchester. In Cheshire East and West, Saturday timetables will operate except for 6E which will operate as normal.
Christmas Eve
Normal service in Greater Manchester. In Cheshire East and West, Saturday timetables will operate until approximately 7.30pm when all buses will begin to run in. Click here for details of last journey times.
Christmas Day
No service
Boxing Day
No service except special timetables on services 245 and 247. Click here for special timetables.
Sun 27 Dec
Normal Sunday service
Mon 28 Dec
Sunday service
Tues 29 and Weds 30 Dec
Saturday services in all areas with some additional morning journeys on services 247 and 263. Additional journeys: Service 247 from Altrincham at 5.35am, and from Trafford Centre at 6.30am. Service 263 from Altrincham at 5.18am, and from Piccadilly 6.06am.
New Year's Eve
Saturday services in all areas with some additional morning journeys on services 247 and 263 until approximately 7.30pm when all buses will begin to run in. Click here for details of last journey times.
New Year's Day
No service
Sat 2 Jan 2021
Normal service resumes

Wales and Chester

+
Day
Service Level
Mon 21, Tues 22 and Weds 23 Dec
Saturday services will operate in Gwynedd and Chester with some additional morning journeys. Normal service in other areas of Wales. Additional journeys: Service 62 from Amlwch at 6.30am, and from Bangor at 7.25am. Service 4R/X4 from Holyhead at 5am. Service 15B from St Chad Road at 6.34am and 7.04am, and from Chester Hospital at 6.58am, and from Chester Bus Station at 7.30am.
Christmas Eve
Saturday services will operate in Gwynedd and Chester with some additional morning journeys. Normal service in other areas of Wales until approximately 7pm when all buses will begin to run in. Click here for details of last journey times.
Christmas Day
No service
Boxing Day
No service
Sun 27 Dec
Normal Sunday service
Mon 28 Dec
Sunday service
Tues 29 and Weds 30 Dec
Saturday services will operate in Gwynedd and Chester with some additional morning journeys. Normal service in other areas of Wales. Additional journeys: Service 62 from Amlwch at 6.30am, and from Bangor at 7.25am. Service 4R/X4 from Holyhead at 5am. Service 15B from St Chad Road at 6.34am and 7.04am, and from Chester Hospital at 6.58am, and from Chester Bus Station at 7.30am.
New Year's Eve
Saturday services will operate in Gwynedd and Chester with some additional morning journeys. Normal service in other areas of Wales until approximately 7pm when all buses will begin to run in. Click here for details of last journey times.
New Year's Day
No service
Sat 2 Jan 2021
Normal service resumes

Midlands

Cannock and Stafford

+
Day
Service Level
Mon 21, Tues 22 and Weds 23 Dec
Normal service
Christmas Eve
Saturday service until approximately 6pm. Click here for details of last journey times.
Christmas Day
No service
Boxing Day
No service
Sun 27 Dec
Normal Sunday service
Mon 28 Dec
Sunday service
Tues 29 and Weds 30 Dec
Saturday services
New Year's Eve
Saturday service until approximately 6pm. Click here for details of last journey times.
New Year's Day
No service
Sat 2 Jan 2021
Normal service resumes

Derby and Derbyshire

+
Day
Service Level
Mon 21, Tues 22 and Weds 23 Dec
Normal service
Christmas Eve
Saturday service until approximately 5 or 6pm. Click here for details of last journey times.
Christmas Day
No service
Boxing Day
No service
Sun 27 Dec
Normal Sunday service
Mon 28 Dec
Sunday service
Tues 29 and Weds 30 Dec
Saturday services
New Year's Eve
Saturday service until approximately 5 or 6pm. Click here for details of last journey times.
New Year's Day
No service
Sat 2 Jan 2021
Normal service resumes

Leicestershire and Warwickshire

+
Day
Service Level
Mon 21, Tues 22 and Weds 23 Dec
Normal service
Christmas Eve
Saturday service until approximately 5pm. Click here for details of last journey times.
Christmas Day
No service
Boxing Day
Sunday service until approximately 5pm. Click here for details of last journey times. Except service 6X will run a normal Saturday service.
Sun 27 Dec
Normal Sunday service
Mon 28 Dec
Sunday service, except service 6X will run a normal Monday to Friday service
Tues 29 and Weds 30 Dec
Saturday service
New Year's Eve
Saturday service until approximately 5pm. Click here for details of last journey times.
New Year's Day
No service
Sat 2 Jan 2021
Normal service resumes

Oswestry

+
Day
Service Level
Mon 21, Tues 22 and Weds 23 Dec
Normal service
Christmas Eve
Saturday service until approximately 6pm except Service 738 and 740 will run Monday to Friday service. Click here for details of last journey times.
Christmas Day
No service
Boxing Day
No service
Sun 27 Dec
Normal Sunday service
Mon 28 Dec
Sunday service
Tues 29 and Weds 30 Dec
Saturday service except Service 738 and 740 will run Monday to Friday service
New Year's Eve
Saturday service until approximately 6pm except Service 738 and 740 will run Monday to Friday service. Click here for details of last journey times.
New Year's Day
No service
Sat 2 Jan 2021
Normal service resumes

Shrewsbury

+
Day
Service Level
Mon 21, Tues 22 and Weds 23 Dec
Normal service
Christmas Eve
Saturday service until approximately 6pm except Service 738 and 740 will run Monday to Friday service. Click here for details of last journey times.
Christmas Day
No service
Boxing Day
No service
Sun 27 Dec
Normal Sunday service
Mon 28 Dec
Sunday service
Tues 29 and Weds 30 Dec
Saturday service except Service 738 and 740 will run Monday to Friday service
New Year's Eve
Saturday service until approximately 6pm except Service 738 and 740 will run Monday to Friday service. Click here for details of last journey times.
New Year's Day
No service
Sat 2 Jan 2021
Normal service resumes

Tamworth and Lichfield

+
Day
Service Level
Mon 21, Tues 22 and Weds 23 Dec
Normal service
Christmas Eve
Saturday service until approximately 6pm. Click here for details of last journey times.
Christmas Day
No service
Boxing Day
No service
Sun 27 Dec
Normal Sunday service
Mon 28 Dec
Sunday service
Tues 29 and Weds 30 Dec
Saturday service
New Year's Eve
Saturday service until approximately 6pm. Click here for details of last journey times.
New Year's Day
No service
Sat 2 Jan 2021
Normal service resumes

Telford and Bridgnorth

+
Day
Service Level
Mon 21, Tues 22 and Weds 23 Dec
Normal service
Christmas Eve
Saturday service until approximately 7pm except Services 113 and 114 will run Monday to Friday service. Click here for details of last journey times.
Christmas Day
No service
Boxing Day
No service
Sun 27 Dec
Normal Sunday service
Mon 28 Dec
Sunday service
Tues 29 and Weds 30 Dec
Saturday service except Services 113 and 114 will run Monday to Friday service
New Year's Eve
Saturday service until approximately 7pm except Services 113 and 114 will run Monday to Friday service. Click here for details of last journey times.
New Year's Day
No service
Sat 2 Jan 2021
Normal service resumes

Beds and Bucks

Aylesbury

+
Day
Service Level
Mon 21, Tues 22 and Weds 23 Dec
Normal service
Christmas Eve
Saturday service until approximately 6pm. Click here for details of last journey times.
Christmas Day
No service
Boxing Day
No service
Sun 27 Dec
Normal Sunday service
Mon 28 Dec
Sunday service
Tues 29 and Weds 30 Dec
Saturday services
New Year's Eve
Saturday service until approximately 6pm. Click here for details of last journey times.
New Year's Day
No service
Sat 2 Jan 2021
Normal service resumes

High Wycombe

+
Day
Service Level
Mon 21, Tues 22 and Weds 23 Dec
Normal service
Christmas Eve
Saturday service until approximately 6pm. Click here for details of last journey times.
Christmas Day
No service
Boxing Day
No service
Sun 27 Dec
Normal Sunday service
Mon 28 Dec
Sunday service
Tues 29 and Weds 30 Dec
Saturday services
New Year's Eve
Saturday service until approximately 6pm. Click here for details of last journey times.
New Year's Day
No service
Sat 2 Jan 2021
Normal service resumes

Luton

+
Day
Service Level
Mon 21, Tues 22 and Weds 23 Dec
Normal service
Christmas Eve
Saturday service until approximately 7pm. Click here for details of last journey times.
Christmas Day
No service
Boxing Day
No service except special timetables for Services A, Z and 31. Click here for special timetables.
Sun 27 Dec
Normal Sunday service
Mon 28 Dec
Sunday service
Tues 29 and Weds 30 Dec
Saturday services
New Year's Eve
Saturday service until approximately 7pm. Click here for details of last journey times.
New Year's Day
No service except special timetables for Service A. Click here for special timetables.
Sat 2 Jan 2021
Normal service resumes

Milton Keynes

+
Day
Service Level
Mon 21, Tues 22 and Weds 23 Dec
Normal service
Christmas Eve
Saturday service until approximately 6pm. Click here for details of last journey times.
Christmas Day
No service
Boxing Day
No service except special timetables for Services 4, 5, 6, 300 and 310. Click here for special timetables.
Sun 27 Dec
Normal Sunday service
Mon 28 Dec
Sunday service
Tues 29 and Weds 30 Dec
Saturday services
New Year's Eve
Saturday service until approximately 6pm. Click here for details of last journey times.
New Year's Day
No service except special timetables for Services 1, 2, 7, 8, 14, 300, 301 and 301. Click here for special timetables.
Sat 2 Jan 2021
Normal service resumes

South

Hertfordshire

+
Day
Service Level
Mon 21, Tues 22 and Weds 23 Dec
Normal service
Christmas Eve
Saturday service until approximately 6pm. Click here for details of last journey times.
Christmas Day
No service except for special timetables on 309 and 510. Click here for special timetables.
Boxing Day
No service except for special timetables on 309 and 510. Click here for special timetables.
Sun 27 Dec
Normal Sunday service
Mon 28 Dec
Sunday service
Tues 29 and Weds 30 Dec
Saturday service
New Year's Eve
Saturday service until approximately 6pm. Click here for details of last journey times.
New Year's Day
No service except for special timetables on 309 and 510. Click here for special timetables.
Sat 2 Jan 2021
Normal service resumes

Essex

+
Day
Service Level
Mon 21, Tues 22 and Weds 23 Dec
Normal service
Christmas Eve
Saturday service for most routes. Harlow service 510 will finish early. Click here for details. Colchester Service 77 will run normal Monday to Friday service.
Christmas Day
No service except for special timetables on: Colchester 133 - click here for details. Harlow 309 and 510 - click here for details.
Boxing Day
No service except for special timetables on: Colchester 133 - click here for details. Harlow 309 and 510 - click here for details.
Sun 27 Dec
Normal Sunday service except Colchester Park & Ride will not run
Mon 28 Dec
Sunday service except Colchester Park & Ride will not run
Tues 29 and Weds 30 Dec
Saturday service except Colchester Service 77 will run normal Monday to Friday service
New Year's Eve
Saturday service for most routes. Harlow service 510 will finish early. Click here for details. Colchester Service 77 will run normal Monday to Friday service.
New Year's Day
No service except for special timetables on: Colchester 133 - click here for details. Harlow 309 and 510 - click here for details.
Sat 2 Jan 2021
Normal service resumes

For a printable version of Southend service levels, click here.

Kent and Medway

+
Day
Service Level
Mon 21, Tues 22 and Weds 23 Dec
Normal service
Christmas Eve
Saturday service until approximately 6pm except 6X & 120/121 will run Monday to Friday service. Click here for details of last journey times.
Christmas Day
No service
Boxing Day
No service except for special timetables on Fastrack B, 2, 101, 166, 483, 490 and 700. Click here for special timetables.
Sun 27 Dec
Normal Sunday service
Mon 28 Dec
Sunday service
Tues 29 and Weds 30 Dec
Saturday service except 6X & 120/121 will run Monday to Friday service
New Year's Eve
Saturday service until approximately 6pm except 6X & 120/121 will run Monday to Friday service. Click here for details of last journey times.
New Year's Day
Sunday service
Sat 2 Jan 2021
Normal service resumes

Surrey

+
Day
Service Level
Mon 21, Tues 22 and Weds 23 Dec
Normal service
Christmas Eve
Saturday service until approximately 6pm except Service 47 will run Monday to Friday service and Service 101 will not run. Click here for details of last journey times.
Christmas Day
No service
Boxing Day
No service
Sun 27 Dec
Normal Sunday service
Mon 28 Dec
Sunday service except Service 101 will not run
Tues 29 and Weds 30 Dec
Saturday services except Service 47 will run Monday to Friday service and Service 101 will not run
New Year's Eve
Saturday service until approximately 6pm except Service 47 will run Monday to Friday service and Service 101 will not run. Click here for details of last journey times.
New Year's Day
Sunday service
Sat 2 Jan 2021
Normal service resumes

Green Line

724

+
Day
Service Level
Mon 21, Tues 22 and Weds 23 Dec
Normal service
Christmas Eve
Saturday service
Christmas Day
No service
Boxing Day
No service
Sun 27 Dec
Normal Sunday service
Mon 28 Dec
Sunday service
Tues 29 and Weds 30 Dec
Saturday service
New Year's Eve
Saturday service
New Year's Day
No service
Sat 2 Jan 2021
Normal service resumes

For a printable version of the service levels, click here. 

755/757

+
Day
Service Level
Mon 21, Tues 22 and Weds 23 Dec
Normal service
Christmas Eve
No service for 755. Service 757 will run a Saturday service with an early finish. The last journeys are at 1945 from Luton and 2135 from London Victoria.
Christmas Day
No service
Boxing Day
No service for 755. Service 757 will run a special timetable. Click here for details of the special timetable.
Sun 27 Dec
No service for 755. Service 757 will run a Sunday service.
Mon 28 Dec
No service for 755. Service 757 will run a Sunday service.
Tues 29 and Weds 30 Dec
No service for 755. Service 757 will run a Saturday service.
New Year's Eve
No service for 755. Service 757 will run a Saturday service.
New Year's Day
No service for 755. Service 757 will run a Saturday service.
Sat 2 Jan 2021
Normal service resumes

For a printable version of the service levels, click here.  

748/758/759

+
Day
Service Level
Mon 21, Tues 22 and Weds 23 Dec
Normal service
Christmas Eve
No service
Christmas Day
No service
Boxing Day
No service
Sun 27 Dec
No service
Mon 28 Dec
No service
Tues 29 and Weds 30 Dec
No service
New Year's Eve
No service
New Year's Day
No service
Sat 2 Jan 2021
Normal service resumes

For a printable version of the service levels, click here. 

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

Coronavirus Safer Travel

Find out about the latest on bus guidance to keep you safe during your journey with us.

Click here