Registered local bus service

PH0006457/29

99

Service
99
From
Malmesbury, Cross Hayes
To
Fleming Way, Swindon
Via
Milbourne, Royal Wooton Bassett
Effective
5 April 2026
Status
Registered

Registration history

11 records

Publisher-supplied variations, newest variation number first. Differing rows with the same variation number are preserved; no missing historical changes are reconstructed.

#10 · Registered

Effective
5 April 2026
Received
20 February 2026

99 · Malmesbury, Cross HayesFleming Way, Swindon

via Milbourne, Royal Wooton Bassett

Timetable variation

Operating between Malmesbury, Cross Hayes and Fleming Way, Swindon given service number 99 effective from 05 April 2026. To amend Timetable.

#9 · Registered

Effective
31 August 2025
Received
18 August 2025

99 · Malmesbury, Cross HayesFleming Way, Swindon

via Milbourne, Royal Wooton Bassett

Timetable and route variation

Operating between Malmesbury, Cross Hayes and Fleming Way, Swindon given service number 99 effective from 31 August 2025. To amend Route and Timetable.

#8 · Registered

Effective
15 January 2023
Received
1 December 2022

99 · Malmesbury, Cross HayesSwindon Bus station

via Milbourne, Royal Wooton Bassett

Timetable variation

Operating between Malmesbury, Cross Hayes and Swindon Bus station given service number 99 effective from 15 January 2023. To amend Timetable.

#7 · Registered

Effective
31 October 2022
Received
18 October 2022

99 · Malmesbury Cross, HayesSwindon Bus station

via Mill Bourne, Royal Wooton Bassett

Variation to route and timetable, route amended to operate via New Road, Royal Wootton Bassett

Operating between Malmesbury Cross, Hayes and Swindon Bus station given service number 99 effective from 31 October 2022. To amend Route and Timetable.

#6 · Registered

Effective
1 August 2022
Received
14 June 2022

99 · Malmesbury Cross, HayesSwindon Bus station

via Mill Bourne, Royal Wooton Bassett

Route and timetable variation Service number changed from 31/31A to 99

Operating between Malmesbury Cross, Hayes and Swindon Bus station given service number 99 effective from 01 August 2022. To amend Route and Timetable.

#5 · Registered

Effective
23 May 2017
Received
13 April 2017

31 · Malmesbury Cross, HayesSwindon Bus station

via Mill Bourne, Royal Wooton Bassett

Route amended

Operating between Malmesbury Cross, Hayes and Swindon Bus station given service number 31 / 31A effective from 23 May 2017. To amend Route.

#4 · Registered

Effective
22 May 2017
Received
27 March 2017

31 · Malmesbury Cross, HayesSwindon Bus station

via Mill Bourne, Royal Wooton Bassett

Route change in Royal Wootton Bassett.

Operating between Malmesbury Cross, Hayes and Swindon Bus station given service number 31 / 31A effective from 22 May 2017. To amend Route.

#3 · Registered

Effective
4 April 2016
Received
4 February 2016

31 · Malmesbury Cross, HayesSwindon Bus station

via Mill Bourne, Royal Wooton Bassett

Timetable amended.

Operating between Malmesbury Cross, Hayes and Swindon Bus station given service number 31/31A effective from 04-Apr-2016. To amend Timetable.

#2 · Registered

Effective
16 February 2015
Received
9 February 2015

31 · Malmesbury Cross, HayesSwindon Bus station

via Mill Bourne, Royal Wooton Bassett

Route and timetable amended.

Operating between Malmesbury Cross, Hayes and Swindon Bus station given service number 31/31A effective from 16-Feb-2015. To amend Route and Timetable.

#1 · Registered

Effective
30 March 2015
Received
30 January 2015

31 · Malmesbury Cross, HayesSwindon Bus station

via Mill Bourne, Royal Wooton Bassett

Timetable amended.

Operating between Malmesbury Cross, Hayes and Swindon Bus station given service number 31/31A effective from 30-Mar-2015. To amend Timetable.

#0 · Registered

Effective
31 March 2014
Received
30 January 2014

31 · Malmesbury Cross, HayesSwindon

via Mill Bourne, Royal Wooton Bassett

Weekly Monday to Saturday (except public holidays).

From: Malmesbury Cross, Hayes To: Swindon Via: Mill Bourne, Royal Wooton Bassett Name or No: 31/31A Service Type: Normal Stopping, Hail & Ride, Circular Effective Date: 31-Mar-2014 Other Details: Weekly Monday to Saturday (except public holidays).

Official Traffic Commissioner public data. Snapshot updated 8 Sept 2026. Traffic Commissioners / DVSA · CC BY ↗