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.
Plan my journey
Find my bus

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