Back Stagecoach, We've got you
Bus with snowflakes in background

We're still running buses through the Christmas holidays. View a full summary of service levels between Monday 23 December 2024 and Thursday 2 January 2025 below.

 

When are buses running over Christmas? 

Below is a summary of our bus times over the festive period.

Scroll table horizontally to view table content

Monday 23 December

Bristol, Bath & South Gloucestershire - All routes will run as usual to a Monday timetable.

 

Gloucestershire -  A Saturday timetable will run, except for the following journeys:

1 – Last round trip 2330 from Gloucester

2 – Last round trip 2230 from Gloucester

8 – Last bus Hunts Grove to Brockworth 2223 (2255 from Gloucester Clarence St)

8 – Last bus Hunts Grove to Gloucester 2323

8 – Last bus Brockworth to Hunts Grove 2215 (2245 from Gloucester Station Rd)

8 – Last bus Brockworth to Gloucester 2315

10 – Last bus Lower Tuffley to Cheltenham 2237 (2305 from Gloucester Clarence St)

10 – Last bus Lower Tuffley to Brockworth 2337 (0005 from Gloucester Clarence St)

10 – Last bus Lower Tuffley to Gloucester 0037

10 – Last bus Cheltenham to Lower Tuffley 2345 (0022 from Gloucester Station Rd)

12 – Last round trip 2310 from Gloucester

32 – Last round trip 1940 from Gloucester

71 – Last bus Gloucester to Northway 1847

71 – Last bus Northway to Gloucester 1932

 

Stroud - A Saturday timetable will run, except for the following journeys:

67 – Last bus Cashes Green to Bussage 1905 (1925 from Merrywalks)

67 – Last bus Merrywalks to Cashes Green 1855

67 – Last bus Bussage to Merrywalks 1848

 

Cheltenham -  A Saturday timetable will run, except for the following journeys: 

A – Last bus Coronation Sq to Prestbury 2315 (2330 from Cheltenham Clarence St)

A – Last bus Prestbury to Coronation Sq 2310 (2330 from Cheltenham High St)

A – Last bus Prestbury to Cheltenham 2340

C – Last trip Cheltenham to Springbank 2315

C – last bus Springbank to Cheltenham 2254

D – Last trip Hatherley to Bishops Cleeve 2253 (2322 from Cheltenham Clarence St)

D – Last trip Hatherley to Rail Station 2323

D – Last trip Bishops Cleeve to Hatherley 2335 (2411 from Cheltenham High St)

41 – Last bus Cheltenham to Northway 2230 and Last bus Northway to Cheltenham 2302

 

Swindon & Wiltshire - A Saturday timetable will run on routes, except:

The S6 will run to a Saturday timetable with earlier finishes:

Last bus Swindon to Oxford 2205

Last bus Swindon to Faringdon 2235

Last bus Oxford to Swindon 2345 (Faringdon 0020)

Routes 46/A, 48/A, X46 and 80 will run to a normal Monday timetable.

Christmas Eve 

Tuesday 24 December

Bristol, Bath & South Gloucestershire - All routes will run as usual to a Tuesday timetable.

Gloucestershire - All routes will run to a Saturday timetable with an early finish, there will be no journeys after 1800. The following exceptions are:

1 – The 1800 from Gloucester will run
10 –  Cheltenham to Gloucester/Lower Tuffley:

The 1750 Cheltenham to Lower Tuffley will run
The 1810 Cheltenham to Lower Tuffley will not run
The 1830 Cheltenham to Lower Tuffley will run
The remaining evening trips after this time will not run.

 

Lower Tuffley to Gloucester/Cheltenham

The 1720 Lower Tuffley to Cheltenham will run
The 1740, 1800, 1840 and 1947 Lower Tuffley will run as far as Gloucester Clarence St
The remaining evening trips after this time will not run.
 

23 – The 1755 from Coleford (1825 from Lydney) will run
33 – The 1815 from Ross on Wye to Gloucester will run
71 – The 1805 from Gloucester will run as far as Tewkesbury town centre
71 – The 1738 from Northway (1807 from Tewkesbury town centre) will run


Cheltenham - All routes will run to a Saturday timetable with an early finish, there will be no journeys after 1800. The following exceptions are:

41 – The 1730 from Cheltenham to Northway (1805 from Tewkesbury town centre) will run
94 – The 1810 from Cheltenham and from Gloucester will run
94X – The 1800 from Cheltenham will run
100 – The 1805 from Cheltenham will run
A – The 1737 from Prestbury (1806 from High St) will run
D – The 1818 from Hatherley will run as far as Cheltenham Rail Station
D – The 1715 from Bishops Cleeve (1800 from Pittville St) will run
D – The 1735 and 1755 from Bishops Cleeve (1820, 1836 from Pittville St) will run as far as Cheltenham Rail Station

 

Stroud - All routes will run to a Saturday timetable with an early finish, there will be no journeys after 1800, The following exceptions are:

60 – The 1830 from Thornbury will run as far as Charfield only.
64 – The 1820 from Gloucester will run as far as Stonehouse only.
64 – The 1810 from Stroud will run as far as Great Oldbury
67 – The 1805 from Cashes Green will run as far as Stroud


Swindon & Wiltshire - All routes will run to a normal Saturday timetable with an early finish, there will be no journeys after 1800, except:

7 – The 1800 from Swindon to Highworth will run

46/A, 48/A, X46, 80 will run a normal Tuesday service

49 – The 1805 from Swindon to Devizes will run

51 – The 1800 from Swindon will run as far as Cricklade only

51 – The 1810 from Cheltenham will run as far as Cirencester only

55 – The 1757 from Chippenham will finish at Royal Wootton Bassett High St

55 – The 1750 from Swindon will finish at Calne Town Hall

S6 – The 1735 from Swindon will finish at Faringdon Market Place

Christmas Day
Wednesday 25 December


No Service - Merry Christmas!

Boxing Day
Thursday 26 December

Bristol, Bath & South Gloucestershire - A special service will run for services 25 & 71. Please click the route number to see the special timetable.

Gloucestershire - A special service will run for services 1 & 10. Please click the route number to see the special timetable.

Cheltenham - A special service will run for service 94. Please click the route number to see the special timetable.

Stroud - No service

Swindon & Wiltshire - A special service will run for service S6. Please click the route number to see the special timetable.

 Friday 27 December

Bristol, Bath & South Gloucestershire- Normal Saturday timetable

Gloucestershire - Normal Saturday timetable

Cheltenham - Normal Saturday timetable

Stroud -  Normal Saturday timetable

Swindon & Wiltshire - Normal Saturday timetable with the exception of routes 46/A, 48/A, and X46, 80, which will run to a normal Friday timetable

Saturday 28 & Sunday 29 December

Bristol, Bath & South Gloucestershire - Normal service 

Gloucestershire - Normal service 

Cheltenham - Normal service 

Stroud - Normal service 

Swindon & Wiltshire - Normal service. 

Monday 30 December

Bristol, Bath & South Gloucestershire - Normal Saturday service 

 

Gloucestershire - A Saturday timetable will run, except for the following journeys:

1 – Last round trip 2330 from Gloucester

2 – Last round trip 2230 from Gloucester

8 – Last bus Hunts Grove to Brockworth 2223 (2255 from Gloucester Clarence St)

8 – Last bus Hunts Grove to Gloucester 2323

8 – Last bus Brockworth to Hunts Grove 2215 (2245 from Gloucester Station Rd)

8 – Last bus Brockworth to Gloucester 2315

10 – Last bus Lower Tuffley to Cheltenham 2237 (2305 from Gloucester Clarence St)

10 – Last bus Lower Tuffley to Brockworth 2337 (0005 from Gloucester Clarence St)

10 – Last bus Lower Tuffley to Gloucester 0037

10 – Last bus Cheltenham to Lower Tuffley 2345 (0022 from Gloucester Station Rd)

12 – Last round trip 2310 from Gloucester

32 – Last round trip 1940 from Gloucester

71 – Last bus Gloucester to Northway 1847

71 – Last bus Northway to Gloucester 1932

 

Cheltenham - A Saturday timetable will run, except for the following journeys:

A – Last bus Coronation Sq to Prestbury 2315 (2330 from Cheltenham Clarence St)

A – Last bus Prestbury to Coronation Sq 2310 (2330 from Cheltenham High St)

A – Last bus Prestbury to Cheltenham 2340

C – Last trip Cheltenham to Springbank 2315, last bus Springbank to Cheltenham 2254

D – Last trip Hatherley to Bishops Cleeve 2253 (2322 from Cheltenham Clarence St)

D – Last trip Hatherley to Rail Station 2323

D – Last trip Bishops Cleeve to Hatherley 2335 (2411 from Cheltenham High St)

41 – Last bus Cheltenham to Northway 2230 and Last bus Northway to Cheltenham 2302

 

Stroud - A Saturday timetable will run, except for the following journeys:

67 – Last bus Cashes Green to Bussage 1905 (1925 from Merrywalks)

67 – Last bus Merrywalks to Cashes Green 1855

67 – Last bus Bussage to Merrywalks 1848


Swindon & Wiltshire - A Saturday timetable will run on routes, except:

The S6 will run to a Saturday timetable with earlier finishes:

Last bus Swindon to Oxford 2205

Last bus Swindon to Faringdon 2235

Last bus Oxford to Swindon 2345 (Faringdon 0020)

Routes 46/A, 48/A, X46 and 80 will run a normal Monday timetable.

New Year's Eve
Tuesday 31 December 

Bristol, Bath & South Gloucestershire - Normal Saturday timetable

Gloucestershire - Normal Saturday timetable.

Cheltenham - Normal Saturday timetable, please note that last departures on 94 and 94X will be at 03.30 on the 1st January

Stroud - Normal Saturday timetable

Swindon & Wiltshire - All routes will run to a normal Saturday timetable. With the exclusion of routes 46/A, 48/A, and X46, 80 which will run to a normal Tuesday timetable. 

New Year's Day
Wednesday 1 January 

Bristol, Bath & South Gloucestershire No Service

Gloucestershire - A special service 1 and 10 timetable will run. Please click the route number to see the special timetable

Cheltenham - A special service will run for services 94 & 100. Please click the route number to see the special timetable.

We will also be running shuttle buses to the racecourse for the New Years Day Races, Click here for further details.

Stroud - No service

Swindon & Wiltshire - A special service S6 timetable will run. Please click here for special timetable.

Thursday 2 January 

Normal weekday School Holiday timetables resume.


 

FAQS

Do buses run on Christmas Day?

There are no local bus services on Christmas Day. 

Do buses run on Boxing Day?

There will be no services running in Stroud, however a special timetable will be running on select few routes in Bristol, Bath & South Gloucestershire, Cheltenham, Gloucestershire and Swindon & Wiltshire. These are listed above. 

 

 

Do buses run on New Year's Eve?

There will be a Saturday service on most routes. With the exception of the 94, 46/A, 48/A, X46 and 80 services.

Do buses run on New Year's Day?

There will be no services in Bristol, Bath & South Gloucestershire or Stroud. In Gloucestershire, Cheltenham and Swindon & Wiltshire we will be running special timetables on a few selected routes which are listed above.

For the latest updates during adverse weather conditions check out our service updates.

Our Stagecoach West Twitter page is also updated regularly to inform passengers of changes to normal service running's.

 

You might also be interested in: