Italy
27 feed scorecards · 55.0 out of 100 average · 9 need attention
The average and grade distribution use 27 canonical, non-duplicate feed scorecards under one producer contract: rubric 1.3, scoring profile gtfs-scorecard-1.3, MobilityData gtfs-validator 8.0.1, reader archive profile raw-v1, and measured categories Correctness, Freshness, Rider experience. Every member remains listed below.
Scope: 27 reviewed feed records tracked in Italy. This page measures those records, not operators, routes, or all public transport in Italy, and it is not a claim that GTFS Scorecard covers Italy.
Grade distribution
- A 1
- B 1
- C 3
- D 5
- F 17
Fixes shared across this group
The same fix shows up in more than one agency's top 3 here, often the same export setting or scheduling-software step. Worth raising once with every agency it touches.
Set wheelchair_accessible on every trip. If every vehicle is accessible, this may be one default; otherwise use the value for each trip. · Read the fix guide
Set wheelchair_boarding to 1 (accessible) or 2 (not accessible) for every stop. A field survey can start with the busiest stops. · Read the fix guide
Add feed_info.txt with feed_start_date and feed_end_date to your export. · Read the fix guide
Review the rule documentation for 'trip_distance_exceeds_shape_distance' at https://gtfs-validator.mobilitydata.org/rules.html and check the flagged rows in your feed.
Add fare_attributes.txt (or Fares v2 files) with your fare structure. If your service is fare-free, ask to have it marked fare-free instead. · Read the fix guide
Re-export with a validity window that reaches at least 60 days out. · Read the fix guide
Set wheelchair_boarding to 1 (accessible) or 2 (not accessible) for every terminal. A field survey can start with the busiest terminals. · Read the fix guide
Add the destination, direction, or 'via' label riders actually see to trip_headsign. Do not copy the route name. If the label changes during the trip, use stop_headsign. · Read the fix guide
Use mixed case for stop names and headsigns (e.g. 'Main St & 2nd Ave', not 'MAIN ST & 2ND AVE'). · Read the fix guide
Feed scorecards: attention first, then alphabetical
- F grade
ACTV Venezia (bus and tram) Service data expires in 12 day(s)
- F grade
ACTV Venezia (vaporetto navigation) Service data expires in 13 day(s)
- C grade
AMAT Palermo Score changed sharply on 2026-08-31
- F grade
AMT Genova Service data expires in 46 day(s)
- F grade
ATM Milano (Comune di Milano) The export's structure changed
- F grade
Autolinee Toscane (at) Service data expires in 20 day(s)
- F grade
Azienda Napoletana Mobilità (ANM) Score changed sharply on 2026-08-30
- F grade
Roma Servizi per la Mobilità Service window shortened unexpectedly on 2026-08-07
- F grade
TFT — Trasporto Ferroviario Toscano (Arezzo) Service data expires in 14 day(s)
- F grade
- F grade
- D grade
- F grade
- F grade
- D grade
- A grade
- F grade
- F grade
- D grade
- C grade
- D grade
- F grade
- F grade
- C grade
- F grade
- D grade
- B grade