Every route 99. 5 of 25*

Saturday 21st March 2026

(*What started off as a fortnightly series looking at all Britain’s 23 bus routes numbered 99 was soon corrected to 24 such routes when a reader kindly pointed out my summary of what was to come had missed Arriva’s 99A/C in Telford and in another update we’re now up to 25 routes to be featured as another reader recently pointed out I’d overlooked East Yorkshire’s seasonal route 99 in Scarborough which coincidentally makes a return appearance on the seafront next weekend. I’m fairly confident 25 is the definitive number which in a nice mathematical coincidence as it’s just one less than the 26 routes numbered 100 I featured in 2024.)

After that preamble let’s get on with the fifth of Britain’s 25 bus routes numbered 99 and after featuring the first four all in the south east, it’s time to head south west for the next five.

And the first route we come to is a rather interesting long rural route across Wiltshire linking Chippenham with Swindon via the delightful market town of Malmesbury.

This route 99 is one of the longest of the 25 to be featured at 39 miles with an end to end journey time of an hour and 45 minutes. It’s effectively two separate routes – Chippenham to Malmesbury and Malmesbury to Swindon but by joining the two together ‘cross Malmesbury’ journeys are easily marketed and possible.

Unless you’re writing a blog about all Britain’s routes numbered 99, or just like travelling on a meandering rural bus route, you’d be unlikely to use the 99 to make an end to end journey as Stagecoach’s route 55 shaves 30 minutes off the journey by taking a more direct route via Calne and even better for time conscious travellers, GWR will take you between the two towns in just 12 minutes.

Nettleton (north east of Chippenham) based family run Coachstyle operates the service. Although it’s predominantly a coach business the family run firm does operate school journeys and around a dozen vehicles on four scheduled bus routes on behalf of Wiltshire Council including four vehicles deployed on the 99.

The bus I travelled on last week was a 12 year old Optare Solo but we passed a new Volvo eVoRa on the route – one of four the company has recently bought as part of a policy of replacing its Solos with such vehicles.

The Solo looked smart in its stylish livery and logo and first impressions of the interior were also very favourable…

… although as soon as I sat down I realised I was in for a rather uncomfortable hour and three quarter ride.

With minimal cushion it soon becomes hard on the bum. It’ll be so much better when the Volvos have ousted all the Solos.

The timetable provides for an hourly (06:30-1939) Mondays to Saturdays (no Sundays) service between Chippenham, Malmesbury and Swindon with two alternate route variations giving a two-hourly frequency to certain villages east of Malmesbury.

I’m guessing there are good peak movements including scholars on the route as the frequency is certainly generous and attractive during the off peak for the market it’s serving.

I caught the midday departure from Chippenham on Thursday last week with just one passenger boarding with me in the town’s bus station but three more came on board at the main bus stop in the town centre.

Some remedial work was going on in the bus station leading to buses departing from different stands so to be sure not to miss out, my fellow passenger and I kept a close eye out for the bus arriving – which it did at 11:59 and off we set at midday.

Of the four passengers on board, one alighted on the northern outskirts of Chippenham, the next on the edge of a village called Lower Stanton St Quinton, where two students boarded, who in turn, alighted with the other two passengers in Malmesbury.

It takes around 45 minutes to reach Malmesbury where Coachstyle also run a local town service and I don’t know whether that’s connected to the fact the driver got off the bus when we stopped at the main bus stop for a scheduled five minute pause telling me there would be a change of driver.

After a couple of minutes the new driver came and joined me as did a new passenger travelling to Swindon.

As you can see from the above map the route involves a circuit of Malmesbury which takes a bit of time but did bring forward two passengers, one of whom also travelled to Swindon and the other to Royal Wootten Bassett. We followed the blue routing via Milbourne and Lea but alternate journeys follow the red route via Burton Hill and also serve Little Somerford as a small deviation off the B4042 towards Royal Wootten Bassett.

As you can see Royal Wootten Bassett offers another opportunity for a deviation around the houses but the final approach into Swindon is relatively straight forward as the bus crosses the M4 for the third time on the journey.

It’s a lovely route with a variety of rural roads and faster dual carriageways.

Arriving into Swindon’s recently revamped Fleming Way bus station, there were six passengers waiting to board for the journey back at 13:50, giving the driver just five minutes layover.

Inside the shelter it was good to see departure times listed for the 99 on display albeit almost hidden by a wonky promotional notice…

… but it was disappointing to see no reference to the departure on the electronic sign.

However, all in all, a thoroughly enjoyable one hour and 45 minutes bus journey.

Roger French

Did you catch the previous blog in this series? 1 of 25 Eastbourne-Hastings, 2 of 25 Petworth-Chichester, 3 of 25 Woolwich-Bexleyheath, 4 of 25 Tilbury Town to Tilbury Ferry Terminal.

Blogging timetable: 06:00 TThS

13 thoughts on “Every route 99. 5 of 25*

Add yours

  1. 26, Roger ? …? (- plus two Northern Ireland)

    Copied and pasted from Bustimes . org just now, here :

    99 ** Enniskillen, Bus Station – Bundoran, Astoria RoadUlsterbus

    99 Tilbury Town and Ferry CircularEnsignbus

    99 St Andrews bus station – Dundee City CentreStagecoach East Scotland

    99 Fulwood Asda – Longridge HsAvacab

    99 Petworth – Duncton – ChichesterCompass Travel

    99 Silverhill – Bexhill – EastbourneStagecoach South East

    99 Taunton – ChardHatch Green Coaches

    99 Gloucester, Transport Hub Arrival – Cheltenham, Clarence Parade ArrivalPulhams Coaches

    99 Woolwich – Plumstead – Bostall Hill – Upper Belvedere – Erith – Slade Green – Barnehurst – Bexleyheath, Town CentreLondon Central

    99 Newcastle, Bus Stn [2] – Chell Heath, KnaveFirst Potteries

    99 Kendal & Arnside – Kirkby Lonsdale QE SchoolStagecoach Cumbria and North Lancashire

    99 Pontypridd – PontypriddStagecoach South Wales

    99 Lowestoft – Kessingland – SouthwoldFirst Eastern Counties

    99 Barnsley – Denby DaleSouth Pennine Community Transport

    99 Cowbridge – Bus Station – Fleming WayCoachstyle

    99 Whiston station to Prescot circularLink Network

    99 Husbands Bosworth – Rugby High SchoolCatterall’s

    99 King William stand B,Shildon – High Street stand E,SpennymoorWeardale Motor Services

    99 Leechmere Road ASDA – Hylton Castle via Royal Hospital, Pallion, Hylton Riverside Retail Park, CastletownGo North East

    99 Phoenix Park – Phoenix ParkBus Átha Cliath – Dublin Bus

    99 Doncaster – RetfordStagecoach East Midlands

    99 Exmouth Rolle Street – Brixington – Exmouth Rolle StreetStagecoach South West

    99 Manchester – PrestwichBee Network – Stagecoach Manchester

    99 Dunbeath War Memorial – Thurso Olrig StreetStagecoach North Scotland

    99 Ubley – West Harptree – Bishop Sutton – Pensford – Chew Magna – Chew Stoke – Bishop Sutton – West Harptree – UbleyThe Big Lemon

    99 The Sands – The Spa – The SandsEast Yorkshire

    99 Broomfield Hospital – MaldonKonectBuses (formerly Hedingham & Chambers)

    99 Solihull – FordbridgeDiamond Bus

    ?? David (Moore) thanks and every best !

    Like

  2. The bus destination pictures betray the legacy EU legislation relating to bus routes in excess of thirty miles. Operators need to “pretend” that the route is notionally in two parts. 724 between Heathrow and Harlow is a good example in south east England [with its “rest” at St Albans] and when Green Line 702 ran through between Victoria and Bracknell, Legoland was the route’s “rest”! Stunning picture of a market cross. I used to “collect” cathedrals and castles in my motorcycle era, does anyone “collect” market crosses.  My favourite market cross is the one in Chichester. Does anyone collect newspaper advertisements run by GWR using the Enid Blyton inspired theme of The Famous Five? The drawings of the children are oh so very fifties. Both boys and George in shorts and long socks – legacy of WWII clothing regulations. I was in shorts for school until the age of twelve. Blyton is commemorated at the Kingston upon Thames JDW with a blue plaque on a house the east side of the A243 just to the south of Hook Junction. She was also commemorated inside the first JDW in Beaconsfield (“Hope & Champion” at Service Area) but I could not find a reference to her in the new JDW in the town centre “The Chiltern”! I always thought that children’s fiction had an odd slant: the children always had uncles who did strange things or in the case of Narnia, there was an adult professor in the background. I have the two-page GWR map currently as a bedroom wall decoration.

    Like

    1. Believe it or not, In regards to the legacy EU legislation relating to bus routes in excess of thirty miles, it’s actually only the registration documents needs to be split to adhere to the ruling; any publicity and info screens (both external destination and internals) are exempt from the ruling – always have been – and can show the through journey destination as the operator feels fit to

      Like

    1. Not topped and tailed by the Parish Council so it looks like they’re the operator and author of the piece rather than the County Council. Lazy and annoying when organisations and people do that!

      Like

  3. When the bus station in Swindon was still in use, some people would use the 99 to travel to Chippenham, especially when Stagecoach had a shortage of drivers and frequent cancellations, as the stands for the 99 and 55 were close enough for people waiting for the 55 to see a 99 ready to leave. And that would be despite the driver of the 99 telling them the 55 would be much quicker.

    When I’ve travelled on this 99 the loop in Royal Wootton Bassett has done quite good short-distance trade, taking several passengers between the high street shops and the housing estate.

    Like

      1. Putting the 99 on stop D is an odd choice. The allocation in Fleming Way was done by the borough council and has a vaguely geographical arrangement, buses heading to the same parts of Swindon on the same or neighbouring stops. The 99 sharing stop D with routes to north Swindon doesn’t fit that pattern. Nor does it make sense from the perspective of avoiding buses queuing to get on the stop (something the council claim to have taken into account) as the combined other services at stop D have 4 buses per hour.

        Like

  4. While it might detract from bus usage Royal Wootton Bassett really should be on the national rail network perhaps as some far extant of West of England Metro to Swindon or a stopping point for GWR now effectively electric trains can run a bit faster and the acceleration gain can reduce stopping loss of time.

    I can sort of see the rationale of 30miles for a workers hours and maybe line should be drawn somewhere but if Working Time directive ideas are followed the actual distance of driving maybe should not be relevant. 30miles on a motorway is a different stress and wheel time compared to 30 miles of wiggly little roads and dual carriageways with roundabouts

    JBC Prestatyn.

    Like

  5. I’m wondering whether any operators might keep Roger on his toes this year by introducing new routes numbered 99, or renumbering an existing service to 99, before the year is out. 🙂

    Malc M

    Liked by 1 person

  6. I remember journeys by bus from Malmesbury to Swindon in the 1960s when that was part of the Bristol OC double-deck route 31 between Bristol and Swindon.

    Ian McNeil

    Like

  7. Those seats pictured in the Solo certainly look uncomfortable for the distance the service covers. Why don’t manufacturers provide seats with decent cushions like those that were fitted to most LT types for example (RT/RM/RF etc)? It seems that modern manufacturers go for design (what looks good) over function in this respect. Another trend seems to be the height of seats too. My wife & I visited the IoW this week to travel on Southern Vectis’ latest Wright Electroliners. On the way into Newport we travelled on a 67 plate AD Enviro 400 whose seat cushions were comfortable but the backs in front were too high to see where we were going! As for the Electroliners, these are excellent in terms of quietness & acceleration. Going up hills was equally impressive. Sadly, the seat cushions let them down a bit. For example, we travelled from Newport to Ryde on SV service 8 which takes nearly 2 hours & were relieved when the journey ended. Shame, because the lady driver handled the vehicle extremely well, particularly around a number of housing estates where parked cars & tight turns would’ve challenged most car drivers!
    On a last note, many bus operators around mainland U.K. would do well to emulate Southern Vectis when it comes to marketing & information. Their app is excellent along with on board information, both visual & accompanying audio announcements that just adds to the overall travel experience.

    Like

Leave a comment

Blog at WordPress.com.

Up ↑