As usual, special timetables will apply over the Christmas period, from Wednesday 24th December to Friday 2nd January.
Buses will finish early on Christmas Eve and New Year's Eve, and there will be no service on Christmas Day and New Year's Day.
Christmas Eve, Wednesday 24th December - Saturday service with early finish at around 20.00 (8pm)
Christmas Day, Thursday 25th December - no service
Boxing Day, Friday 26th December - special half-hourly service between 08.30 and 18.00 approx. on routes 1 (Weymouth-Portland) and route 10 (Weymouth-Dorchester & Dorset County Hospital. No service on other routes.
Saturday 27th and Sunday 28th December - usual Saturday and Sunday service
Monday 29th and Tuesday 30th December - Saturday service
New Year's Eve, Wednesday 31st December - Saturday service with early finish at around 20.00 (8pm)
New Year's Day, Thursday 1st January 2015 - no service
Friday 2nd January - Saturday service
Saturday 3rd and Sunday 4th January - usual Saturday and Sunday service