TransWilts CRP, CIC and Melksham RUG
Public and sustainable transport in Wiltshire

Home Accessibility GWR site Facebook The Mouth Forum Resources Training About Us Contact
For 2023 (and 2024 ...) - we are now fully retired from IT training.
We have made many, many friends over 25 years of teaching about Python, Tcl, Perl, PHP, Lua, Java, C and C++ - and MySQL, Linux and Solaris/SunOS too. Our training notes are now very much out of date, but due to upward compatability most of our examples remain operational and even relevant ad you are welcome to make us if them "as seen" and at your own risk.

Lisa and I (Graham) now live in what was our training centre in Melksham - happy to meet with former delegates here - but do check ahead before coming round. We are far from inactive - rather, enjoying the times that we are retired but still healthy enough in mind and body to be active!

I am also active in many other area and still look after a lot of web sites - you can find an index ((here))
Talk on TransWilts train service to Green Party

This morning, I gave a talk on the "TransWilts" train service - the loss of most trains in 2006 and the campaign for the return of something more appropriate - to the Green Party's Regional meeting in Trowbridge. Here's my presentation, which I'll admit to writing in the few hours ahead of the talk!


This morning I was watching the BBC news channel.

India. 60% still rely on bus, but cars growing, And gas guzzlers too. "Everyone has the right to travel" becomes "everyone has the right to a car" in the eyes of the motor manufacturers. Result ... traffic chaos, CO2 and other gases and fumes, bus lanes causing road rage, depletion of resources, and a major problem with accidents and injuries on a poorly regulated network.

Yes - people should be able to travel - and the private car has its place - but there are other options too. For the past three years, I have been particularly concerned with travel along what has become known as the A350 corridor - itself a dreadfully biased name based on a road designation.


The TransWilts Route .... five largest towns ... not only size but requirement to travel.

At the turn of the millennium, a single morning and evening train provided a peak commuter flow from Frome, Westbury, Trowbridge and Melksham to Chippenham and Swindon. And then in May 2001, the service was increased to 5 trains each way daily.

Very much a minimum cost operation by Wesssex Trains (and actually done, I believe, to earn them pots of extra money under ORCATS which distributes farebox revenue between multiple operators on a line in proportion to the number of trains they run rather than passenger counts on their trains), poorly publicised, old trains, frequently cancelled, a lack of facilities at Melksham in particular - never the less, traffic grew compound at 35% per annum according to the office of the rail Regulator.

BUT that was from a very low base - you up the number of trains from one to five per day, add 35% passengers each year. After one year, the average train is actually carrying less than 50% of the load of the one train a year before, although by the time five years have elapsed all the trains are much busier than the one that you had in 2000 and you have a SUCCESS STORY.

Problem was ... the Strategic Rail Authority surveyed all the trains over a few days in 2002, and used those figures as the basis on which to specify the service to be run under the next Franchise, with a major new timetable from December 2006 for 10 years. Growth rates of around 0.8% to 1.5% were assumed around the region - but then they applied a travel growth figure to train growth which is not at all the same thing. That's why you may have heard of severe overcrowding all over the place - from Severn Tunnel Junction to Trowbridge, and from Oxford to Exeter. The First group, who won the franchise, knew no better than to take the DfT's figures for the more local Wessex Trains area - after all, they were just the InterCity expres train provider and the trusted the DfT where, after all, the guy in charge at the Rail section that had taken over from the SRA by the time tha franchise was let was "one of their own".

A double-whamee on the "TransWilts" though - Low growth forecast from an uncharacteristically low data set while the new service settled in resulted in the complete withdrawal of the new Swindon - Southampton service, and a specification that called for just two round trips a day. Although the spec (SLC2) called for morning and evening peak services in to and out of Swindon, some clever clogs noticed that if you ran the train in to Swindon as early as possibly allowed in the morning, and returned it as late as allowed in the evening, you could run the line without hiring a train to run on it at all - just by using "marginal time" off another line. And those nice people at the DfT even allowed the specification to be changed tp make this cunning plan work.

So, in December 2006 a service that had become popular - a busy 08:18 from Melksham to Swindon, people arriving in the town by rail at 09:00. Leaving Melksham in the middle of the day, or at 17:11, arriving back from Swindon at 18:09. And three other services too. Typical loadings - around 50% of seats taken, 120000 journeys per annum and with capacity to grow.

Replace by a round trip from Swindon at 06:15 in the morning to Westbury, which gets back at a quarter to eight, and another round trip at 18:45, getting back at 20:20. It's far too long a day to be of practical use to most people, and so each of the supposedly peak trains that was retained is now a shadow of its former self and the other two trains are, frankly, virtually empty stock workings.


The "Save the Train" Campaign, based in Melksham, was set up after the poorly advertised consultation about the new service had been completed in Summer 2005. Working with all the major players, it is our intent to regain and retain an appropriate service.

We have had some success - indeed I have a validated draft timetable for next December which, however, I see see slipping away from us at the moment.

In February, First stated that they would require an annual subsidy of 110k to run the service; peanuts really, if you think of it - it's a pound for each journey at 2006 levels, or 50p per journey in 3 years time if the same growth rate can be resumed and there's no reason why not.

At a meeting with the same grouping in May, it was stated that 330k per annum is now required ... the whole thing is like a game of dare and who can make the most out of whom, with brinkmanship and politics and shareholders playing a major role, and with the passengers being the pawns in the game.

Railway Economics

Who runs the railways?

Network Rail
Train Operating Company
Rolling Stock Providers
And they all point at each other if you ask them a question!

Who controls/finances the railways and makes major decisions?

The Department for Transport
Train Operating Company
Local Transport Authority or PTE
And they all point at each other if you ask them a question!

An example

Look at the "TransWilts", with a service running every 3 hours from Swindon
to Salisbury or Frome, and including a proper peak hour provision.

Rolling Stock Hire - one train - 250,000
Four complete crews - 50k (driver) 30k (conductor) - 330,000
Network Rail Access charges - 250,000
Ancillary (servicing, fuel, etc) 100,000
Total cost - just under 1 million pounds.

Farebox income:
120000 journeys at 5 pounds each - 600,000

Unfortunately, it's not that straightforward though ... if First doesn't run the train, then it has learned (since December 2006) that passengers from all stations except Melksham will divert via Bath, cram onto overcrowded trains it's running up there anyway. First still get the money - but Trowbridge to Swindon commuters take 60 minutes rather that 35 each way. FOR ROAD SCHEMES SUCH AS THE PROPOSED WESTBURY BYPASS, 44p per minute wasted is allowed in the justification case, but in the case of rail it's "Screw the passenger!".

And don't forget that First also runs the Chippenham - Melksham - Trowbridge bus including, it is noted, a service at almost exactly the same time as the one train that does generate traffic. When I last took a look ... there were 3 on the bus and 20 on the train from Chippenham at around 7 p.m.

Cutting Travel

And here's another thought. Do people need to travel so much?
- Moving nearer to work
- More provision of local services
- Working from Home
- Staying away rather than long distance commuting

Looking forward

The roads are clogged ...

And there is and will remain a travel need

There IS a strong case for a service - up to hourly in frequency (according to the County Council, who are one of the least rail friendly in the country). Major traffic flows have been identified and at present their is capacity although that could change if we become a major freight route from Southampton to the Midlands and North.

There are six SSTC (Strategically Significant Towns and Cities) along the TransWilts Route - with 5000 new homes in Trowbridge in the next 20 years, 50% growth in Melksham, and so on all along the route. And the roads are already over congested!

Passengers WILL use the train, but will NOT use the bus. And the bus will get clogged up on the roads anyway. There is a strong case for local bus feeders, for good road / rail interchange - bus, cycle, private car, taxi, and for buses to connect and provide services on lower level routes.

Where the future?


Recent Rail Images 1 and 2.
(written 2008-06-07, updated 2008-06-10)

Associated topics are indexed as below, or enter for individual articles
Z511 - Public Transport - Road
  [119] PHP course. Come by train. - (2004-11-15)
  [187] a popular bus number - (2005-01-23)
  [459] Kiss and Ride - (2005-10-09)
  [474] Vintage Bus Day - (2005-10-23)
  [764] Journey planning - Xephos v Transport Direct - (2006-06-16)
  [818] Heard, yes. Considered, no. The case for the train. - (2006-07-30)
  [1085] Lawrence Webb's Melksham Taxi service - (2007-02-18)
  [1125] Train service - petititon reply - (2007-03-31)
  [1254] Comparing bus stops - (2007-07-01)
  [1315] Two years of campaigning for a train service - (2007-08-22)
  [1428] Travel Across Wiltshire - the game - (2007-11-11)
  [1511] Buses from Well House Manor, Melksham, to Bath - (2008-01-18)
  [1560] HST Power Car TravelWatch SouthWest - (2008-03-01)
  [1567] Melksham - Swindon. Train v Bus v Car - (2008-03-07)
  [1723] Bath - Melksham - Devizes. Bus route changes, new timetable - (2008-07-26)
  [1777] The Rise and Rise of First Bus Fares - (2008-08-29)
  [2075] Supporting Parkinsons and Trains - (2009-03-11)
  [2083] Do you support a decent train service? Please sign up! - (2009-03-15)
  [2268] Westbury Bypass Refused - looking forward - (2009-07-04)
  [2328] Melksham - no trains, no southbound buses through the town - (2009-08-08)
  [2372] Public Transport from (and to) Melksham on Sundays - (2009-08-23)
  [2431] Moving busstop! - (2009-09-30)
  [2515] Why we have two buses an hour - but not a half hourly service - (2009-11-28)
  [2522] Integrated public Transport - what could be done for Melksham - (2009-12-01)
  [2533] Five guests, three groups, one car - (2009-12-11)
  [2662] Is Melksham public transport actually used? - (2010-03-05)
  [2672] Dear Planners, please provide viable alternatives - (2010-03-11)
  [2771] Melksham to Calne by public transport - (2010-05-20)
  [2789] Melksham to London (Heathrow, and Central London) - (2010-06-02)
  [2791] Bath to Melksham buses - times - (2010-06-03)
  [2857] Park and Ride at Batheaston - will it solve Wiltshires Ills? - (2010-07-06)
  [2903] Bath to Devizes bus via Melksham - changing again in September - (2010-08-04)
  [2919] London to Calne, Corsham, Melksham, Bradford-on-Avon, Chippenham by public Transport - (2010-08-13)
  [2933] Bath - Melksham - Devizes buses from September - (2010-08-23)
  [2958] What do these road markings mean? Could Confusion Kill? - (2010-09-17)
  [2982] Travel, Transport and Tourism - A vision for Melksham, 2026 - (2010-10-03)
  [2983] Strong arm tactics in the bus industry? Poor result for the customer! - (2010-10-03)
  [3126] Car Parking in Melksham - thoughts on the proposed scheme, and wider thoughts too - (2011-01-09)
  [3194] Buses - what they cost and their future direction in the SW and in Wiltshire - (2011-03-06)
  [3290] Changes (and no changes) at Melksham bus stops - (2011-05-15)
  [3301] Using public transport - USA style - (2011-05-25)
  [3404] Buses on the Cambridge Guided Busway - (2011-08-24)
  [3471] Vintage Bus Running Day in Warminster. An example of good bus practise. - (2011-10-09)
  [3486] How important is public transport to people in the Melksham area? - (2011-10-19)
  [3487] Public transport - road and rail - (2011-10-19)
  [3504] Coaches from Trowbridge and Melksham to London - (2011-11-01)
  [3523] When competition is not a good idea - Melksham Bus Absurdity - (2011-11-16)
  [3564] I wish I was not a special case - (2011-12-29)
  [3579] Transport in Cambridgeshire - seen by an outside observer. What can Wiltshire learn? - (2012-01-15)
  [3580] Melksham Area - buses, trains, cycles, and roads. Meeting, 17.1.2012 - (2012-01-15)
  [3631] Getting around Dublin by public transport - some observations - (2012-03-01)
  [3699] Bristol 50? Bristol 25? - (2012-04-17)
  [3849] New bus times - Melksham to Bath - (2012-08-25)
  [3850] Bus times - Chippenham Station to Melksham, with London connections - (2012-08-25)
  [3866] Celebrate! Buses from Meksham to Bath - (2012-09-18)
  [3877] Public Transport Services - from and to Melksham - (2012-10-01)
  [3879] Mixed mode travel - Information systems - (2012-10-03)
  [3893] Public Transport across Wiltshire - a new map - (2012-10-13)
  [3904] Want to help us improve transport in Wiltshire? Here is how! - (2012-10-26)
  [3929] Melksham Bus Issues - to be raised at First Bus Customer Panel - (2012-11-21)
  [3937] Agenda for Wiltshire Link Travel groups meeting, Saturday 1st December 2012 - (2012-11-27)
  [3938] A long overdue meeting - a steeping stone towards coordinate transport user inputs - (2012-12-02)
  [3951] Christmas Bus Schedule for Melksham - First Bus - (2012-12-14)
  [4022] A request for all of Melksham transport groups to work integrated - (2013-03-01)
  [4023] Melksham to Chippenham (Station) bus services - times and routes - (2013-03-01)
  [4032] Easier public transport from Melksham to Bristol Airport - (2013-03-06)
  [4108] The painful cost of local travel to Melksham - (2013-06-01)
  [4111] Zigzag bus - forward for the future, or decaying service? - (2013-06-09)
  [4113] Wiltshire and Melksham Transport - what is going on? - (2013-06-09)
  [4123] New timetables from 28th July - bus routes 271 and 272 - (2013-06-24)
  [4124] Chippenham - Melksham - Trowbridge bus changes next month - (2013-06-26)
  [4143] Bus times - Melksham to Bath from 28th July 2013 - (2013-07-25)
  [4149] Bus changes to Bath - good idea, but I despair at information available - (2013-08-08)
  [4150] Melksham Regular Public Transport Map - as at August 2013 - (2013-08-09)
  [4152] Why are bus fares so high? - (2013-08-18)
  [4171] Mapping road accidents in Melksham and elsewhere too - (2013-09-12)
  [4179] Changing transport and destinations - looking forward to a good future - (2013-09-19)
  [4181] Grumbling about trains? Buses can be far worse! - (2013-09-29)
  [4186] Melksham to Bath and Zigzag buses - at a turning point? - (2013-10-06)
  [4190] A radical proposal - a cheap and effective way to provide home to city commuter transport - (2013-10-11)
  [4191] Getting people to and from Melksham Station - not 20 but 700 times a day - (2013-10-12)
  [4192] A positive progress behind the scenes - (2013-10-14)
  [4194] TransWilts Link - meeting notes from 19th October - (2013-10-20)
  [4228] Mallory Place, The Spa, Wellington Drive, Melksham - a Christmas present for you - (2013-12-26)
  [4240] Melksham Rail Link - (2014-01-27)
  [4247] You wait a long time - then buses come in threes. It's timetabled that way! - (2014-03-09)
  [4257] Over a pound a kilometre - my bus in Weston-super-mare - (2014-04-06)
  [4263] Chippenham - Melksham - Trowbridge, public transport over Easter (2014) - (2014-04-12)
  [4286] Reaction in Radstock to new First bus prices - (2014-07-12)
  [4290] National Express replaced by train and by Megabus from Chippenham to London - (2014-07-16)
  [4425] A Welsh valley - what the transport looks like in 2015 - (2015-02-14)
  [4500] The TransWilts Community Intergrated Transport Corridor - (2015-05-29)
  [4546] Is the RUH hopper a limited, duplicate service running unnecessarily and at high cost? - (2015-10-18)
  [4547] RUH Hopper - experience and thoughts forward - (2015-10-20)
  [4592] A comparison of the public transport alternatives to the Royal United Hospital, Bath - from Melksham. - (2015-12-06)
  [4615] Questions for First (West of England) - (2016-01-05)
  [4619] Buses - not about the buses, but about the people who use the buses - (2016-01-10)
  [4624] Campaigning for a sensible bus solution and not against anyone! - (2016-01-17)
  [4629] Making travel time useful time on public transport - (2016-01-22)
  [4631] What would the Wiltshire Council bus cuts mean for Melksham? - (2016-01-25)
  [4636] Rail user groups worried about what is happening on the buses - (2016-01-31)
  [4639] Working out the costs of running a bus service through the day - (2016-02-06)
  [4648] Why is bus funding a much hotter topic than a new set of traffic lights? - (2016-02-16)
  [4654] Getting to the Royal United Hospital - the Hopper and the alternatives - (2016-02-24)
  [4660] What is happening on the 231 bus? What are you going to do about it? - (2016-03-04)
  [4664] Mallory Place bus stop - services to Bath - (2016-03-25)
  [4667] Wiltshire Supported Bus consultation - final few days - (2016-03-30)
  [4670] The end, or the start? - (2016-04-05)
  [4683] Saudi Arabia or Weymouth? - (2016-05-22)
  [4690] Buses in Wiltshire - potential changes and where we stand at the moment - (2016-05-30)
  [4692] How are bus support payments currently calculated? - (2016-06-07)
  [4703] What do people use the bus for in Wiltshire - survey interim results. - (2016-07-11)

Back to
Checking server performance for PHP generated pages
Previous and next
Horse's mouth home
Forward to
What are Unions (C programming)
Some other Articles
The Composting Cone Challenge
Compiling C programs with gcc - an overview
Dynamic Memory Allocation in C
What are Unions (C programming)
Talk on TransWilts train service to Green Party
Checking server performance for PHP generated pages
Slow boot and terminal start on Linux boxes
Factory method example - Perl
Example of OO in Perl
Python in an afternoon - a lecture for experienced programmers
4759 posts, page by page
Link to page ... 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96 at 50 posts per page

This is a page archived from The Horse's Mouth at - the diary and writings of Graham Ellis. Every attempt was made to provide current information at the time the page was written, but things do move forward in our business - new software releases, price changes, new techniques. Please check back via our main site for current courses, prices, versions, etc - any mention of a price in "The Horse's Mouth" cannot be taken as an offer to supply at that price.

Link to Ezine home page (for reading).
Link to Blogging home page (to add comments).

You can Add a comment or ranking to this page

© WELL HOUSE CONSULTANTS LTD., 2024: 48 Spa Road • Melksham, Wiltshire • United Kingdom • SN12 7NY
PH: 01144 1225 708225 • EMAIL: • WEB: • SKYPE: wellho

PAGE: ... Party.html • PAGE BUILT: Sun Oct 11 16:07:41 2020 • BUILD SYSTEM: JelliaJamb