Perugia, Italy · Heavy vehicle ban
Perugia's hill town is closed to tourist coaches, and the rule is keyed to a single number: 9 metres. Ordinanza n. 1259 of 26 November 2008 bans the transit of tourist coaches — which the city's own vademecum defines as vehicles longer than 9 m — through Perugia's urban area, and it does not ban them by weight, by emission class or by the hour.
A coach either is over 9 m or it is not. What makes this a usable page rather than a prohibition notice is that the city publishes the alternative route in the same breath, street by street and junction by junction.
Without a permit, a coach may enter the city only from the "Madonna Alta" exit of the Perugia–Bettolle raccordo and only along Via Centova, and from there it may drive either to a destination outside the ban area or to the Pian di Massiano car park — from which the Minimetrò, the city's automated people mover, climbs to the historic centre.
That is the route a coach carrying visitors is expected to take, and it works without any paperwork at all.
With a permit, the route changes completely: the coach enters from the "Perugia Piscille" exit instead and drives to the Bus Terminal in Piazza Partigiani, for the length of a drop-off and no longer, unless Busitalia — which runs the terminal — has separately authorised a long stay inside it. ⚠️ Piazza Italia, the balcony at the top of the old town that a driver might assume is the obvious set-down point, is barred to anything over 9 m in every case, permit or no permit; the vademecum states it as a standing exception rather than as a detail.
The permit costs €10.00 a day and is bought online at least five working days ahead, paid through PagoPA and printed for the dashboard. That price is new: Deliberazione di Giunta n. 283 of 25 June 2025 introduced it, and the same deliberation records that until then no payment at all was required for bus permits.
The €10.00 is also not the whole bill, and the second half of it is now a number rather than a warning: the terminal is run by Busitalia, whose own published prospectus charges an unscheduled tourist coach €6.00 for a 15-minute set-down slot, or €18.00 for the first hour and €12.00 for each hour after that if a longer stay is authorised at all.
A single drop-off at the foot of the old town therefore starts at €16.00 between the two of them. And the permit buys eligibility rather than a place: the prospectus ranks tourist coaches behind local and long-distance service buses and admits them only if a stall happens to be free. 🆕 Two things this page said it could not tell you until 2026-09-23, and both are now answered from the ordinance itself.
The ban runs "dal lunedì alla Domenica 0-24" — every hour of every day, with no night window and no season.
And the area is the centro abitato of Perugia with two named exceptions, the via Settevalli axis outbound from via Dottori and the via Cortonese axis outbound from viale Centova, which is why the compulsory approach runs along via Centova in the first place. ⚠️ What changed was our reading, not the city's publishing: three cycles recorded Ordinanza n.
1259/2008 as an unreadable scan, and it is not one — it carries a full text layer set glyph by glyph, and scripts/pdf-all-literals.py recovers every word of it. The one thing that stays out of reach is the planimetria attached to the order, which is a drawing of a legal boundary the city does not publish as coordinates.
Comune di Perugia, Polizia locale e sicurezza urbana — "Vademecum per l'accesso dei Bus Turistici nella città di Perugia", the city's own operational guide to the scheme, published as the terms-and-conditions document attached to the service record for tourist-coach permits. This is the instrument's practical statement by the authority that enforces it: the 9-metre definition, the two entry routes, the Pian di Massiano and Piazza Partigiani destinations, the Piazza Italia exception and the long-stay obligation
Comune di Perugia — Deliberazione della Giunta Comunale n. 283 of 25 June 2025, "MODIFICA PAGAMENTI PERMESSI ZTL SETTORI ESTERNI E GIORNALIERI", the act that sets the figure. Its dispositive section resolves "di richiedere i permessi Bus in deroga on line utilizzando il programma dei permessi giornalieri con un costo di 10,00 € per ciascun permesso richiesto", and its recitals state the starting point: that until then no payment at all was provided for the bus permits being issued. The city's service record for the scheme publishes the same €10.00 in plain words
Every hour of every day. Ordinanza n.
1259 of 26 November 2008 states it in one line of article 1 — "Tale divieto e' valido dal lunedi' alla Domenica 0-24" — so there is no night window, no weekday split and no season in which a coach over 9 m may drive into Perugia's urban area without a permit. ⚠️ This record said the opposite until 2026-09-23, and the correction is worth stating because of what caused it rather than to confess.
Three cycles read this order as an unreadable scan: read-source.mjs recovers 62 characters of page furniture from it and pdf-cid-text.py finds no font that maps its codes back to characters. Neither conclusion was wrong about the tool; both were wrong about the document.
The order carries a full text layer set glyph by glyph, the same shape as Siena's ordinanza 8/D, and scripts/pdf-all-literals.py reads all of it — 16 365 characters across five streams, articles 1 to 4 entire. The hour was in the file the whole time. 🔑 One qualification a coach driver should hold on to: this is the hour of the transit ban, and it is not the hour of anything else in the city.
The Busitalia terminal at piazza Partigiani sells its own clock — a ticket office open 07:00 to 19:00 on working days, and peak windows of 07:30–08:30 and 12:45–14:15 in which an unscheduled coach may only set down — and none of that lifts or narrows the ban above. ⚠️ And one suspension is on the record without being a rule: Determinazione Dirigenziale n.
142 of 23 July 2009 suspended both this order and its 2009 amendment from 9 to 23 August, because the Minimetrò closes for annual maintenance and every coach therefore had to be able to reach piazza Partigiani. The city still lists that determination among the instruments this scheme rests on.
It names a date range and not a recurrence, and no later document we hold renews it, so this record does not tell anyone that the ban lifts in August — it records that it once did, for a fortnight, seventeen years ago.
Comune di Perugia — Ordinanza Dirigenziale n. 1259 del 26/11/2008, "Divieto di transito ai Bus Turistici", article 1. The instrument that creates the ban and the only document in the scheme that states its hours
The "ambito urbano" of Perugia — the urban area — with its outer edge defined inside the 2008 ordinance and its practical shape published as a set of named roads. What the city does state, and states repeatedly, is the geometry a driver actually needs: which junction to leave the trunk road at, which street to follow, and where the coach may stop.
Without a permit, the only lawful entry is the "Madonna Alta" exit on the raccordo Perugia–Bettolle, and in any case along Via Centova; from there a coach may run to a destination outside the ban area, or to the Pian di Massiano car park, which is the interchange with the Minimetrò up to the centre.
With a permit, the entry moves to the "Perugia Piscille" exit and the destination becomes the Bus Terminal in Piazza Partigiani, at the foot of the historic centre. ⚠️ Piazza Italia sits above that terminal and is excluded from the permit: the vademecum states that transit as far as Piazza Italia remains barred to vehicles over 9 m, which means the permit buys the terminal and not the town.
Two further exits are named as grounds for a derogation rather than as open routes, and they exist because the ban is a ring rather than a point: coaches bound for accommodation near the Prepo exit on the raccordo, or near the Ponte Felcino exit on the E-45, may apply on the reasoning that those approaches load the city's traffic less.
After setting passengers down, a coach without private parking at its destination must go to the long-stay area at Pian di Massiano and wait there; parking along the street or in other public car parks is expressly forbidden. 🆕 And the perimeter is no longer missing in words, only in geometry. Article 1 of Ordinanza n.
1259/2008 defines it: the ban runs inside the urban area as drawn on a plan attached to the order, and "L'area perimetrata corrisponde al centro abitato di Perugia" with exactly two exceptions — the via Settevalli axis from its junction with via Dottori outbound, and the via Cortonese axis from its junction with viale Centova outbound.
So the shape is the legally signposted built-up area of Perugia minus two outbound corridors, which is a far more usable answer than "defined in the ordinance", and it explains why the compulsory approach runs along via Centova: that corridor is outside the ban. ⚠️ This record said until 2026-09-23 that the ordinance was a scan and its perimeter unreadable.
The order is not a scan — it carries a full text layer set glyph by glyph, which three previous readings mistook for an empty page, and scripts/pdf-all-literals.py recovers all 16 365 characters of it. 🔑 What genuinely cannot be reused is the attached planimetria, which is a drawing: the centro abitato boundary is a signposted legal line the city does not publish here as coordinates, so a driver improvising a way round still cannot be told where the last metre lies.
For the route above that costs nothing, because the named roads are the whole of the instruction.
Comune di Perugia, Polizia locale e sicurezza urbana — "Vademecum per l'accesso dei Bus Turistici nella città di Perugia", points 1, 4, 5 and 6: the compulsory Madonna Alta / Via Centova approach and its two destinations, the Perugia Piscille approach that a derogation permit opens, the standing exclusion of Piazza Italia, the Prepo and Ponte Felcino grounds for derogation, and the obligation to wait at Pian di Massiano rather than on the street
The authority's own map: Comune di Perugia, Polizia locale e sicurezza urbana
This scheme sets no petrol threshold, and the absence is structural rather than unrecorded: the question it asks is how long the vehicle is, not what comes out of it. A Euro 6 coach of 12 m is banned and a Euro 2 minibus of 8 m is not.
Nothing in the vademecum, in the service record or in Deliberazione 283/2025 conditions the coach ban on an emission class. ⚠️ One nearby fact must not be mistaken for one: the Comune's separate daily ZTL permits for ordinary vehicles ARE priced by Euro class — Deliberazione 283/2025 sets eight tariff lines running from €2.00 for a Euro 4–6 vehicle under 25 quintali of payload to €12.00 for a Euro 0–3 vehicle over 75 quintali, with a ninth line of €10.00 for foreign-registered vehicles.
That is a price list, not a ban: no class is refused entry on those grounds, and none of it applies to this record, whose subject is barred by length whatever it pays. Umbria publishes no regional low-emission scheme of the Lombardy or Emilia-Romagna kind that we have read, and this record makes no claim either way about one.
The same as for petrol, and for the same structural reason: the trigger is 9 metres of vehicle, not a diesel class. Practically every tourist coach on this road is a diesel, and the ban catches the newest of them exactly as it catches the oldest — the vademecum's definition is "mezzi di lunghezza superiore ai 9m" and nothing else.
The Euro-class tariff table in Deliberazione 283/2025 belongs to the city's ordinary daily ZTL permits and prices rather than prohibits, and it is described in the petrol field so that a reader meeting it elsewhere does not import it here. No regional diesel restriction covering Perugia has been read by this project; we do not assert that none exists.
Perugia publishes no figure for this offence, and the shape of the silence is now measured rather than assumed. The service record, the vademecum and Deliberazione 283/2025 all describe the permit and none of them states a sanction. 🆕 The instrument that would is Ordinanza n.
1259 of 2008, and it has now been read in full: it closes with "L'inosservanza delle prescrizioni di cui alla presente ordinanza è punita con le sanzioni previste dal vigente Codice della Strada" — the national code, no municipal figure, exactly the formula Genoa, Palermo, Como and Modena use. ⚠️ Until 2026-09-23 this note said the order was a scan we could not read and that we therefore could not confirm even that much.
The confirmation changes nothing about the amount and it changes the standing of the absence: the sum is missing because the city chose to legislate by reference, not because we failed to open a document. The amount for driving past a traffic prohibition under art. 7 of d.lgs.
285/1992 is national rather than municipal and is recalculated every two years under art.
195 of the same code, which is precisely why no figure is carried across from another Italian city here (D-234). ⚠️ There is also a second, non-monetary consequence a driver should weigh: the permit exists in a system that reads plates at the terminal barrier, so an unauthorised transit is recorded whether or not anyone is standing there. We hold no figure for it, and it is not estimated.
Comune di Perugia — the service record "Permessi per bus turistici" (Polizia locale e sicurezza urbana, page updated 26 June 2026) for the €10.00 daily charge, the five-working-day lead time, the categories entitled to apply, the 15-minute paid stop inside the autostazione and the weekday/holiday behaviour of the barrier; read together with the city's "Vademecum per l'accesso dei Bus Turistici" for the 9-metre definition, the two approach routes, the Piazza Italia exclusion, the Prepo and Ponte Felcino derogations and the obligation to wait at Pian di Massiano
Comune di Perugia, Polizia locale e sicurezza urbana — "Vademecum per l'accesso dei Bus Turistici nella città di Perugia", the authority's own operational statement of the scheme, served as the terms-and-conditions document of the tourist-coach permit service. The governing source for this record: the 9-metre definition of a tourist coach, the compulsory Madonna Alta / Via Centova approach with its Pian di Massiano and Minimetrò alternative, the Perugia Piscille approach and Piazza Partigiani terminal that a derogation permit opens, the standing exclusion of Piazza Italia, the Prepo and Ponte Felcino grounds for derogation, the obligation to wait at Pian di Massiano rather than on the street, and the categories entitled to apply
Comune di Perugia — service record "Permessi per bus turistici" (Polizia locale e sicurezza urbana; Ufficio Permessi ZTL permanenti; page updated 26 June 2026), the city's public-facing page for the scheme. The source for the €10.00 daily charge in plain words, the five-working-day lead time, the four categories entitled to apply, the 15-minute paid stop inside the autostazione, the weekday-operator versus holiday-plate-recognition behaviour of the barrier, and the list of instruments the scheme rests on — Ordinanza 1259/2008, Ordinanza 47/2009, Determinazione Dirigenziale 142/2009 and Deliberazione di Giunta 283/2025
Comune di Perugia — Deliberazione della Giunta Comunale n. 283 of 25 June 2025, "MODIFICA PAGAMENTI PERMESSI ZTL SETTORI ESTERNI E GIORNALIERI", signed by the Segretario Generale and carrying the favourable technical opinion of the Dirigente Polizia Locale e Sicurezza Urbana. The act that prices this permit: it resolves that bus derogation permits be requested online through the daily-permit programme at €10.00 each, and its recitals state that no payment had previously been provided for them at all. Also the source of the Euro-class tariff table for the city's ordinary daily ZTL permits, which this record cites only in order to keep it out of the emission fields
Comune di Perugia - Ordinanza Dirigenziale n. 1259 del 26/11/2008, "Divieto di transito ai Bus Turistici", the instrument that creates this ban. The governing source for the hours, for the perimeter in words, for the eight derogations and their destinations, for the permit procedure, and for the penalty being set by reference to the national code. Read in full on 2026-09-23 with scripts/pdf-all-literals.py after three cycles had recorded it as an unreadable scan
Busitalia Sita Nord S.r.l. (Gruppo Ferrovie dello Stato Italiane) — "PIA — Prospetto Informativo Autostazione di Perugia", revision November 2023, the terminal operator's own published access document, issued under the framework of Autorità di Regolazione dei Trasporti delibera n. 56/2018 and served by the Comune di Perugia alongside the permit documents. Busitalia runs the Piazza Partigiani autostazione under a lease from Umbria TPL e Mobilità S.p.A., which holds a thirty-year surface right granted by the Comune — so this is the operator speaking for itself and not the city speaking for it, which is exactly why its tariff is a separate fact from the €10.00 permit. The source for the terminal's charges to tourist coaches, the peak windows in which only a set-down is allowed, the priority order that puts tourist coaches last, the plate-on-entry and pay-on-exit procedure, the single vehicle entrance and exit, and the ticket office's working hours
Comune di Perugia - Ordinanza Dirigenziale n. 47 del 15/01/2009, "Divieto di transito ai Bus Turistici - integrazione alla O.D. n. 1259 del 26.11.2008". It replaces article 2, letter f of the 2008 order: a coach booked into a hotel inside the banned perimeter but outside the ZTL may now run both to the hotel and to the piazza Partigiani terminal to load and unload, because - as the recitals say in terms - the Minimetro does not reach those hotels
Comune di Perugia - Determinazione Dirigenziale n. 142 del 23/07/2009, which suspended both the 2008 order and its 2009 amendment from 9 to 23 August so that every tourist coach could reach piazza Partigiani while the Minimetro was closed for its annual maintenance. Cited because the city still lists it among the instruments this scheme rests on, and because what it does NOT say is as important as what it does
Next scheduled re-check: 2026-12-21.