CAZ Cost

What the UK Clean Air Zones charge: the daily rate each council publishes, per vehicle type — and what a trip through them adds up to.

The daily charges, as published

ZoneClassCarVan/LGVTaxiHGVBus/Coach
BathC———£100£100
BirminghamD£8£8£8£50£50
BradfordC—£9£7£50£50
BristolD£9£9£9£100£100
PortsmouthB——£10£50£50
SheffieldC—£10£10£50£50
Tyneside (Newcastle and Gateshead)C—£12.5£12.5£50£50
London Congestion Chargecharge£18£18£18£18£18
London Ultra Low Emission Zone (ULEZ)ULEZ£12.5£12.5———

London is shown separately: the Congestion Charge and ULEZ are not Clean Air Zones and have different rules. "—" means that vehicle class is not charged in that zone; it is not a zero.

What a trip costs

curl "https://caz-cost.rowb.app/api/cost?zone=birmingham&vehicle=van&days=2"

If you do not pay

Every zone's penalty figures we could find are in /api/zones, next to the charge. Where a council does not publish the figure on the page we retrieved, it is null — not an estimate.

Where the numbers come from

Each figure comes from the council's own page or GOV.UK, and the URL is carried next to the value in the API. If a council changes its price, the API changes with it.

Use it from an agent

POST https://caz-cost.rowb.app/mcp