Montpelier had set aside $33 million for this project, over 2 years. This decision was made, after local officials realized that electric buses would be 6 times cheaper to run. This price included the building of a plant to make the hydrogen.
In terms of cost, it was estimated that the buses (for which the council was given help buying but not for running costs) would cost 3 million euros to run, yet only 500,000 for electric. The per mile price was 0.15 euro instead of 0.95.
Although they were going to be helped in purchasing, the hydrogen buses are also between 150000-200000 euros more to buy in the first place.
The myriad reasons that hydrogen is not a good idea have been obvious for some time. Green hydrogen (much of hydrogen is taken out of gas- obviously a nonstarter if your aim is reducing carbon emissions) requires a great deal of electricity to split water, and it would be far more efficient to just put that electricity in batteries and use them. Another issue is the compression of the gas. The only possible place where hydrogen might be useful is in aeroplanes.