barcelona — Source Data Validation Report
This report was generated by the Canonical GTFS Schedule validator, version 7.1.0 at 2026-03-23T15:27:43Z,
for the dataset file:///shared/barcelona_2a7d80e5.zip. No country code was provided.
Use this report alongside our documentation.
Summary
Agencies included
- SARFA, S.L.
- website: https://www.barcelonanord.cat
- phone number:
- email: Not provided
- AUTOCARES SAMAR, S.A
- website: https://www.barcelonanord.cat
- phone number:
- email: Not provided
- TRANSPORTES DE VIAJEROS DE ARAGÓN, S.A.
- website: https://www.barcelonanord.cat
- phone number:
- email: Not provided
- VIGO BARCELONA, S.A.
- website: https://www.barcelonanord.cat
- phone number:
- email: Not provided
- TRANSPORTES BACOMA , S.A.
- website: https://www.barcelonanord.cat
- phone number:
- email: Not provided
- ALSINA GRAELLS, S.A.
- website: https://www.barcelonanord.cat
- phone number:
- email: Not provided
- ALSA INTERNACIONAL, S.A.
- website: https://www.barcelonanord.cat
- phone number:
- email: Not provided
- 25 OSONA BUS, SA
- website: https://www.barcelonanord.cat
- phone number:
- email: Not provided
- VIACARSA, S.A.
- website: https://www.barcelonanord.cat
- phone number:
- email: Not provided
- BARCELONA BUS, S.L.
- website: https://www.barcelonanord.cat
- phone number:
- email: Not provided
- BARCELONA BUS, S.L.
- website: https://www.barcelonanord.cat
- phone number:
- email: Not provided
- SINBAD ALBATROS
- website: https://www.barcelonanord.cat
- phone number:
- email: Not provided
- TRANSPIERRE S. L.
- website: https://www.barcelonanord.cat
- phone number:
- email: Not provided
- SAGALES
- website: https://www.barcelonanord.cat
- phone number:
- email: Not provided
- SAGALES
- website: https://www.barcelonanord.cat
- phone number:
- email: Not provided
- RUTAS DEL CANTABRICO, S
- website: https://www.barcelonanord.cat
- phone number:
- email: Not provided
- ROSA DELS VENTS
- website: https://www.barcelonanord.cat
- phone number:
- email: Not provided
- GRUP ROSA DELS VENTS
- website: https://www.barcelonanord.cat
- phone number:
- email: Not provided
- VIAJES EXTREM ORIENT,SL
- website: https://www.barcelonanord.cat
- phone number:
- email: Not provided
- TRAVEL.LAND
- website: https://www.barcelonanord.cat
- phone number:
- email: Not provided
- Discrecional
- website: https://www.barcelonanord.cat
- phone number:
- email: Not provided
- ELITUR TRANS SRL
- website: https://www.barcelonanord.cat
- phone number:
- email: Not provided
- FLIXBUS MEINFERNBUS
- website: https://www.barcelonanord.cat
- phone number:
- email: Not provided
- GESTRAVEL
- website: https://www.barcelonanord.cat
- phone number:
- email: Not provided
- LISTA BLANCA
- website: https://www.barcelonanord.cat
- phone number:
- email: Not provided
- PARKING ROTACION
- website: https://www.barcelonanord.cat
- phone number:
- email: Not provided
- GLOBALIA
- website: https://www.barcelonanord.cat
- phone number:
- email: Not provided
- GEOLAND
- website: https://www.barcelonanord.cat
- phone number:
- email: Not provided
- CATALUNYA BUS TURÍSTIC
- website: https://www.barcelonanord.cat
- phone number: 93 328 90 67
- email: Not provided
- VIAJES DIVERTIS
- website: https://www.barcelonanord.cat
- phone number: 671667851
- email: Not provided
- ESCOLA VIROLAI
- website: https://www.barcelonanord.cat
- phone number:
- email: Not provided
- AUTOCARES SOLIMARBUS, SLU
- website: https://www.barcelonanord.cat
- phone number:
- email: Not provided
- VIKTOR&DAVID VIAJE S.L.
- website: https://www.barcelonanord.cat
- phone number: 695309341
- email: Not provided
- COMUTO PRO
- website: https://www.barcelonanord.cat
- phone number: +33176214959
- email: Not provided
- SKIBUS
- website: https://www.barcelonanord.cat
- phone number: 935931300
- email: Not provided
- JULIÀ TRAVEL
- website: https://www.barcelonanord.cat
- phone number: 933176454
- email: Not provided
- CASTLEXPERIENCE
- website: https://www.barcelonanord.cat
- phone number:
- email: Not provided
- BARCELONA HOLIDAY
- website: https://www.barcelonanord.cat
- phone number:
- email: Not provided
- UNIVERSE SL
- website: https://www.barcelonanord.cat
- phone number:
- email: Not provided
- TRANSPORTE DE VIAJEROS TARRAGONA MARRUECOS S.L.
- website: https://www.barcelonanord.cat
- phone number: 631004741
- email: Not provided
- KLR IMPERIAL
- website: https://www.barcelonanord.cat
- phone number: 96 589 52 86 // 97 398 40 16
- email: Not provided
- DAMAS TRANSVERSAL
- website: https://www.barcelonanord.cat
- phone number: 900 859 654 // 959 25 69 00
- email: Not provided
Feed Info
- Publisher Name:
- N/A
- Publisher URL:
- N/A
- Feed Email:
- N/A
- Feed Language:
- N/A
- Service Window:
- 1999-12-26 to 2099-12-31 (?) The range of service dates covered by the feed, based on trips with an associated service_id in calendar.txt and/or calendar_dates.txt
Files included
- agency.txt
- calendar.txt
- calendar_dates.txt
- routes.txt
- stop_times.txt
- stops.txt
- trips.txt
Counts
- Agencies: 42
- Blocks: 0
- Routes: 151
- Shapes: 0
- Stops: 962
- Trips: 1696
Specification Compliance report
46760 notices reported (412 errors, 46348 warnings, 0 infos)
| Notice Code | Severity | Total | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| foreign_key_violation | ERROR | 116 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
foreign_key_violationWrong foreign key. A foreign key references the primary key of another file. A foreign key violation means that the foreign key referenced from a given row (the child file) cannot be found in the corresponding file (the parent file). The Foreign keys are defined in the specification under "Type" for each file. You can see more about this notice here. Only the first 50 of 116 affected records are displayed below.
point_near_origin | ERROR | 296 | point_near_originA point is too close to origin You can see more about this notice here. Only the first 50 of 296 affected records are displayed below.
expired_calendar | WARNING | 1406 | expired_calendarDataset should not contain date ranges for services that have already expired. This warning takes into account the You can see more about this notice here. Only the first 50 of 1406 affected records are displayed below.
fast_travel_between_consecutive_stops | WARNING | 8 | fast_travel_between_consecutive_stopsA transit vehicle moves too fast between two consecutive stops. The speed threshold depends on route type:
You can see more about this notice here.
fast_travel_between_far_stops | WARNING | 1 | fast_travel_between_far_stopsA transit vehicle moves too fast between two far stops. Two stops are considered "far" if they are more than 10 km apart. This normally indicates a more serious problem than too fast travel between consecutive stops. The speed threshold depends on route type and are the same as
You can see more about this notice here.
missing_recommended_file | WARNING | 1 | missing_recommended_fileA recommended file is missing. You can see more about this notice here.
mixed_case_recommended_field | WARNING | 474 | mixed_case_recommended_fieldThis field has customer-facing text and should use Mixed Case (should contain upper and lower case letters). This field contains customer-facing text and should use Mixed Case (upper and lower case letters) to ensure good readability when displayed to riders. Avoid the use of abbreviations throughout the feed (e.g. St. for Street) unless a location is called by its abbreviated name (e.g. “JFK Airport”). Abbreviations may be problematic for accessibility by screen reader software and voice user interfaces.
You can see more about this notice here. Only the first 50 of 474 affected records are displayed below.
same_stop_and_agency_url | WARNING | 40404 | same_stop_and_agency_urlSame A stop should not have the same You can see more about this notice here. Only the first 50 of 40404 affected records are displayed below.
stop_without_stop_time | WARNING | 923 | stop_without_stop_timeA stop in Such stops are not used by any trip and normally do not provide user value. This notice may
indicate a typo in You can see more about this notice here. Only the first 50 of 923 affected records are displayed below.
trip_coverage_not_active_for_next7_days | WARNING | 1 | trip_coverage_not_active_for_next7_daysTrips data should be valid for at least the next seven days. This notice is triggered if the date range where a significant number of trips are running ends in less than 7 days. You can see more about this notice here.
unusable_trip | WARNING | 1565 | unusable_tripTrips must have more than one stop to be usable. A trip must visit more than one stop in stop_times.txt to be usable by passengers for boarding and alighting. You can see more about this notice here. Only the first 50 of 1565 affected records are displayed below.
unused_trip | WARNING | 1565 | unused_tripTrip is not be used in Trips should be referred to at least once in You can see more about this notice here. Only the first 50 of 1565 affected records are displayed below.
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||