Christmas & New Year bus times 2025/26

7 months ago Wed 12th Nov 2025

Christmas & New Year bus times 2025/26

If you're traveling with us this festive season, here are the details you need:

DateServices
Tuesday 23 DecemberNormal Tuesday timetables
Wednesday 24 December - Christmas Eve

Saturday service on all routes except 40A, 40C, 42, 46A, 48, 48A, 80, 120, 217, X46 and X76 (and Salisbury Reds X5) which will operate a Monday to Friday school holiday service.  

Extra morning journeys will be provided on 2, 5, 11, 13, 17.
 
Last journeys on all routes will depart between 1910 and 2050

Thursday 25 December - Christmas DayNo buses will run on Christmas Day
Friday 26 December - Boxing DayA Sunday service will operate on all routes except for service 80 which will not run
Saturday 27 DecemberNormal Saturday timetables
Sunday 28 DecemberNormal Sunday timetables
Monday 29 December

Saturday service on all routes except 40A, 40C, 42, 46A, 48, 48A, 80, 217, X46 and X76 (and Salisbury Reds X5) which will operate a Monday to Friday school holiday service.  

Service 120 will not operate. 

Extra morning journeys will be provided on 2, 5, 11, 13, 17.

Tuesday 30 December

Saturday service on all routes except 40A, 40C, 42, 46A, 48, 48A, 80, 217, X46 and X76 (and Salisbury Reds X5) which will operate a Monday to Friday school holiday service.  

Service 120 will not operate.

Extra morning journeys will be provided on 2, 5, 11, 13, 17.

Wednesday 31 December - New Year's Eve

Saturday service on all routes except for 40A, 40C, 42, 46A, 48, 48A, 80, 217, X46 and X76 (and Salisbury Reds X5)which will operate a Monday to Friday school holiday service.  

Service 120 will not operate.


Extra morning journeys will run on 2, 5, 11, 13 & 17.


Last journeys on all routes will depart between 1910 and 2050

Thursday 01 January - New Year's DayNo buses will run on New Year's Day
Friday 02 January

Saturday service on all routes except for 40A, 40C, 42, 46A, 48, 48A, 80, 120, 217, X20, X46 and X76 (and Salisbury Reds X5) which will operate a Monday to Friday school holiday service. 


Extra morning journeys will run on 2, 5, 11, 13 & 17.

Extra morning buses on 24th, 29th, 30th and 31st December 2025 and 2nd January 2026

RouteEarly morning bus times

· 0538 from Fleming Way to Covingham

· 0550 from Covingham to Fleming Way

· 0514 from Park North to Fleming Way and Orbital Park
11

· 0508 from Taw Hill to Fleming Way and Middle Wichel

· 0626 from Fleming Way to Oakhurst will backstart from Middle Wichel at 0605

13· 0515 from Eldene Centre to Fleming Way
17 · 0525 from Park South to Fleming Way

Last bus times for routes on Christmas Eve and New Year's Eve:

(if your route is not listed, then the full timetable will operate to its usual end time)

Route  Last bus times for 24 and 31 December 2025
1    

· 1959 from Grange Park to Fleming Way

· 2000 from Badbury Park, 2012 from Great Western Hospital to Fleming Way and Middleleaze

· 2030 from Fleming Way to Middleleaze

1A 

· 2026 from Middleleaze to Fleming Way

· 2010 from Fleming Way to Middleleaze

1B 

· 1930 from Badbury Park, 1942 from Great Western Hospital to Fleming Way, Sparcells and Orbital Park

· 2000 from Fleming Way to Sparcells and Orbital Park

· 2030 from Badbury Park, 2042 from Great Western Hospital to Fleming Way

· 2009 from Orbital Park, 2015 from Sparcells to Fleming Way

2

· 2020 from Fleming Way to Covingham

· 2032 from Covingham to Fleming Way

5

· 2015 from Orbital Park to Fleming Way and Park North

· 2042 from Fleming Way to Park North

· 2021 from Park North to Fleming Way and Orbital Park

· 2042 from Fleming Way to Orbital Park

· 2051 from Park North to Fleming Way

11 

· 1957 from Oakhurst to Fleming Way and Middle Wichel

· 2030 from Fleming Way to Middle Wichel

· 1940 from Middle Wichel to Fleming Way - connecting with a 12 for Oakhurst at 2005

· 1910 from Fleming Way to Taw Hill - there is a later bus to Oakhurst on service 12

12

· 1915 from Oakhurst to Fleming Way and Great Western Hospital - there is a later service 11 at 1957 from Oakhurst into town

· 1950 from Fleming Way to Great Western Hospital

· 2012 from Great Western Hospital to Fleming Way and Oakhurst

· 2035 from Fleming Way to Oakhurst

13/14

· 2000 from Fleming Way to Eldene (13)

· 2015 from Eldene to Fleming Way (13)

· 2030 from Fleming Way to Liden (14)

· 2043 from Liden to Fleming Way (14)

17

· 2020 from Penhill to Fleming Way and Park South

· 2039 from Fleming Way to Park South

· 2048 from Penhill to Fleming Way

· 2012 from Park South to Fleming Way and Penhill

· 2033 from Fleming Way to Penhill

· 2049 from Park South to Fleming Way

22

· 1942 from Barnfield to Fleming Way and Okus

· 1957 from Fleming Way to Okus

· 2012 from Okus to Fleming Way and Barnfield

· 2028 from Fleming Way to Barnfield

Christmas leaflet download

You can also view and download our Christmas timetables here.

Customer Service Christmas opening hours

Phone lines will be opening as follows:

DayCustomer Services opening hours
Christmas Eve08:30-13:00
Christmas DayClosed
Boxing DayClosed
29-30 December08:00-17:00
New Year's Eve8:30-13:00
New Year's DayClosed
02 January08:00-17:30

Merry Christmas and a very Happy New Year from all at Swindon's Bus Company!