sverige — Source Data Validation Report
This report was generated by the Canonical GTFS Schedule validator, version 7.1.0 at 2026-03-27T17:23:55Z,
for the dataset file:///shared/sverige_ffc78e8b.zip. No country code was provided.
Use this report alongside our documentation.
Summary
Agencies included
- SJ
- website: http://www.sj.se
- phone number:
- email: Not provided
- Vy Norge
- website: http://www.vy.no
- phone number:
- email: Not provided
- Visingsöleden
- website: http://www.visingso.net/faerjetrafiken/
- phone number:
- email: Not provided
- UL
- website: http://www.ul.se/
- phone number:
- email: Not provided
- Sörmlandstrafiken
- website: http://www.sormlandstrafiken.se/
- phone number:
- email: Not provided
- Östgötatrafiken
- website: http://www.ostgotatrafiken.se/
- phone number:
- email: Not provided
- Jönköpings Länstrafik
- website: http://www.jlt.se
- phone number:
- email: Not provided
- Länstrafiken Kronoberg
- website: http://www.lanstrafikenkron.se
- phone number:
- email: Not provided
- Kalmar Länstrafik
- website: http://www.klt.se
- phone number:
- email: Not provided
- Region Gotland
- website: http://www.gotland.se/kollektivtrafiken
- phone number:
- email: Not provided
- Blekingetrafiken
- website: http://www.blekingetrafiken.se/
- phone number:
- email: Not provided
- Gällivare Stadstrafik
- website: http://www.gellivare.se/Kommun/
- phone number:
- email: Not provided
- Hallandstrafiken
- website: http://www.hlt.se/
- phone number:
- email: Not provided
- Värmlandstrafik
- website: http://www.varmlandstrafik.se/
- phone number:
- email: Not provided
- VL
- website: http://www.vl.se/
- phone number:
- email: Not provided
- Dalatrafik
- website: http://www.dalatrafik.se/
- phone number:
- email: Not provided
- X-trafik
- website: http://www.x-trafik.se/
- phone number:
- email: Not provided
- Din Tur
- website: http://www.dintur.se/
- phone number:
- email: Not provided
- Destination Gotland
- website: http://www.destinationgotland.se/
- phone number:
- email: Not provided
- Länstrafiken Jämtland
- website: http://ltr.se/
- phone number:
- email: Not provided
- Länstrafiken Västerbotten
- website: http://www.tabussen.nu
- phone number:
- email: Not provided
- Länstrafiken Norrbotten
- website: http://www.ltnbd.se/
- phone number:
- email: Not provided
- SL
- website: http://www.sl.se
- phone number:
- email: Not provided
- Skånetrafiken
- website: http://www.skanetrafiken.se
- phone number:
- email: Not provided
- Vy flygbussarna
- website: http://www.flygbussarna.se
- phone number:
- email: Not provided
- Västtrafik
- website: http://www.vasttrafik.se/
- phone number:
- email: Not provided
- Ventrafiken
- website: http://www.ventrafiken.se/
- phone number:
- email: Not provided
- Arlanda Express
- website: http://www.arlandaexpress.com
- phone number:
- email: Not provided
- Länstrafiken Örebro
- website: http://www.lanstrafiken.se/
- phone number:
- email: Not provided
- Öresundståg
- website: http://www.oresundstag.se/
- phone number:
- email: Not provided
- BT Buss
- website: http://www.bergslagstaget.se/
- phone number:
- email: Not provided
- Kombardo Expressen
- website: http://www.resrobot.se/
- phone number:
- email: Not provided
- Mälartåg
- website: https://malartag.se
- phone number:
- email: Not provided
- Vy Tåg
- website: https://www.tagkompaniet.se/#/
- phone number:
- email: Not provided
- Waxholmsbolaget
- website: http://www.waxholmsbolaget.se/
- phone number:
- email: Not provided
- DVVJ
- website: http://www.dvvj.se/
- phone number:
- email: Not provided
- Tåg i Bergslagen
- website: http://www.resrobot.se/
- phone number:
- email: Not provided
- Vy Bus4You
- website: https://www.bus4you.se/
- phone number:
- email: Not provided
- Skelleftebuss
- website: http://www.skelleftebuss.se/
- phone number:
- email: Not provided
- Y-buss
- website: http://www.ybuss.se/
- phone number:
- email: Not provided
- Kiruna Buss
- website: http://www.resrobot.se/
- phone number:
- email: Not provided
- MasExpressen
- website: http://masexpressen.se/
- phone number:
- email: Not provided
- Silverlinjen
- website: http://www.silverlinjen.se/
- phone number:
- email: Not provided
- Härjedalingen
- website: http://www.harjedalingen.se/
- phone number:
- email: Not provided
- Snälltåget
- website: http://www.snalltaget.se/
- phone number:
- email: Not provided
- TJF Smalspåret
- website: http://www.hwj.nu/
- phone number:
- email: Not provided
- Nikkaluoktaexpressen
- website: http://www.nikkaluoktaexpressen.se/
- phone number:
- email: Not provided
- Trafikverket Färjerederiet
- website: http://www.trafikverket.se/farjerederiet/
- phone number:
- email: Not provided
- Bergkvara
- website: http://www.bergkvarabuss.se/
- phone number:
- email: Not provided
- Norrtåg
- website: https://www.norrtag.se
- phone number:
- email: Not provided
- Falcks Omnibus
- website: https://www.roadtoritsem.com/
- phone number:
- email: Not provided
- Krösatåg
- website: http://www.krosatagen.se/
- phone number:
- email: Not provided
- Tågab
- website: http://www.tagakeriet.se/
- phone number:
- email: Not provided
- Luleå Lokaltrafik
- website: http://www.llt.lulea.se/
- phone number:
- email: Not provided
- Trosabussen
- website: http://www.trosabussen.se/
- phone number:
- email: Not provided
- Ressels Rederi
- website: http://ressel.se/
- phone number:
- email: Not provided
- Haparanda lokaltrafik
- website: http://www.haparanda.se/boende-och-miljo/trafik-och-gator/ringlinjen.html
- phone number:
- email: Not provided
- Roslagens Sjötrafik
- website: http://www.roslagenssjotrafik.se/
- phone number:
- email: Not provided
- Piteå Lokaltrafik
- website: https://piteastadsbuss.se/
- phone number:
- email: Not provided
- Boden Stadstrafik
- website: http://www.boden.se/kommunen/samhalle-och-infrastruktur/lokaltrafik/
- phone number:
- email: Not provided
- Kiruna Stadstrafik
- website: http://www.kiruna.se/Kommun/Trafik-infrastruktur/Busstrafik/
- phone number:
- email: Not provided
- Krösatågen
- website: http://www.krosatagen.se/
- phone number:
- email: Not provided
- SJ Nord
- website: http://www.resrobot.se/
- phone number:
- email: Not provided
- Marstrandsfärjan
- website: http://www.resrobot.se/
- phone number:
- email: Not provided
- VR Snabbtåg
- website: https://mtrx.travel
- phone number:
- email: Not provided
- Stavsnäs Båttaxi
- website: http://www.battaxi.se/
- phone number:
- email: Not provided
- Västervik Express
- website: http://vastervikexpress.se/
- phone number:
- email: Not provided
- Kalix stadstrafik
- website: https://www.kalix.se/Samhalle/Kollektivtrafik-och-resa/kalixlokaltrafik
- phone number:
- email: Not provided
- Flixbus
- website: https://www.flixbus.se/
- phone number:
- email: Not provided
- Stockholms stad
- website: http://ressel.se/
- phone number:
- email: Not provided
Feed Info
- Publisher Name:
- Samtrafiken i Sverige AB
- Publisher URL:
- http://www.samtrafiken.se
- Feed Email:
- N/A
- Feed Language:
- Swedish
- Service Window:
- 2026-03-21 to 2027-02-28 (?) 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
- feed_info.txt
- routes.txt
- stop_times.txt
- stops.txt
- transfers.txt
- trips.txt
Counts
- Agencies: 70
- Blocks: 0
- Routes: 9134
- Shapes: 0
- Stops: 48680
- Trips: 451584
Specification Compliance report
13104 notices reported (0 errors, 13103 warnings, 1 infos)
| Notice Code | Severity | Total | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| duplicate_route_name | WARNING | 3880 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
duplicate_route_nameTwo distinct routes have either the same All routes of the same Note that there may be valid cases where routes have the same short and long name, e.g., if they serve different areas. However, different directions must be modeled as the same route. Example of bad data:
You can see more about this notice here. Only the first 50 of 3880 affected records are displayed below.
expired_calendar | WARNING | 19 | 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.
fast_travel_between_consecutive_stops | WARNING | 24 | 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 | 20 | 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_feed_contact_email_and_url | WARNING | 1 | missing_feed_contact_email_and_urlBest Practices for You can see more about this notice here.
missing_recommended_field | WARNING | 2 | missing_recommended_fieldA recommended field is missing. The given field has no value in some input row, even though values are recommended. You can see more about this notice here.
mixed_case_recommended_field | WARNING | 23 | 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.
unexpected_enum_value | WARNING | 9134 | unexpected_enum_valueAn enum has an unexpected value. You can see more about this notice here. Only the first 50 of 9134 affected records are displayed below.
unknown_column | INFO | 1 | unknown_columnA column name is unknown. You can see more about this notice here.
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||