vrs — Source Data Validation Report
This report was generated by the Canonical GTFS Schedule validator, version 7.1.0 at 2026-03-27T14:50:04Z,
for the dataset file:///shared/vrs_f14ecb23.zip. No country code was provided.
Use this report alongside our documentation.
Summary
Agencies included
- KVB Kölner Verkehrs-Betriebe AG
- website: https://www.kvb.koeln
- phone number: (02 21) 5 47-0
- email: Not provided
- wupsi wupsi GmbH
- website: https://www.wupsi.de
- phone number: (0 21 71) 50 07-0
- email: Not provided
- DB DB - Regio AG, Region NRW
- website: https://www.bahn.de/nrw
- phone number:
- email: Not provided
- SWB Stadtwerke Bonn Verkehrs GmbH
- website: https://www.swb-busundbahn.de
- phone number: (02 28) 7 11-1
- email: Not provided
- RSVG Rhein-Sieg-Verkehrsgesellschaft mbH
- website: https://www.rsvg.de
- phone number: (0 22 41) 4 99-0
- email: Not provided
- OVAG Oberbergische Verkehrsgesellschaft mbH
- website: https://www.ovaginfo.de
- phone number: (0 22 61) 92 60-0
- email: Not provided
- RVK Regionalverkehr Köln GmbH NL Meckenheim
- website: https://www.rvk.de
- phone number: (0221) 1637-0
- email: Not provided
- RVK Regionalverkehr Köln GmbH NL Euskirchen
- website: https://www.rvk.de
- phone number: (0221) 1637-0
- email: Not provided
- RVK Regionalverkehr Köln GmbH NL Berg.Gladb.
- website: https://www.rvk.de
- phone number: (0221) 1637-0
- email: Not provided
- RVK Regionalverkehr Köln GmbH NL Wermelsk.
- website: https://www.rvk.de
- phone number: (0221) 1637-0
- email: Not provided
- REVG Rhein-Erft-Verkehrsgesellschaft mbH
- website: https://www.revg.de
- phone number: (0 22 37) 69 69 10
- email: Not provided
- BB Bürgerbus
- website: https://www.vrs.de
- phone number: 0800 6 504030
- email: Not provided
- SVE Stadtverkehr Euskirchen GmbH
- website: https://www.sveinfo.de
- phone number: (0 22 51) 14 14-0
- email: Not provided
- SVH Stadtwerke Hürth AöR, Abt. ÖPNV
- website: https://www.svh-direkt.de
- phone number: (0 22 33) 53 61 4
- email: Not provided
- StWB Stadtwerke Brühl Verkehrs GmbH
- website: https://www.stadtwerke-bruehl.de/mobilitaet/
- phone number:
- email: Not provided
- VH OKUNA GmbH
- website: https://www.treffpunkt-bus.de
- phone number: (0 21 75) 730 00 81
- email: Not provided
- SCH Karl Schäfer Reisen GmbH
- website: https://www.schaefer-mechernich.de
- phone number: (0 24 43) 98 99 20
- email: Not provided
- SWW Stadtwerke Wesseling GmbH
- website: https://www.stadtwerke-wesseling.de
- phone number: (0 22 36) 94 42-0
- email: Not provided
- SR Stadtwerke Remscheid GmbH
- website: https://www.stadtwerke-remscheid.de
- phone number: (0 21 91) 164-555
- email: Not provided
- BSM Bahnen der Stadt Monheim
- website: https://www.bahnen-monheim.de
- phone number: (02173) 9574-0
- email: Not provided
- BVR Busverkehr Rheinland GmbH
- website: https://www.dbregiobus-nrw.de/
- phone number:
- email: Not provided
- TR trans regio Deutsche Regionalbahn GmbH
- website: https://www.trans-regio.de
- phone number: (02 61) 98 88 70 70
- email: Not provided
- NX National Express Rail GmbH
- website: https://www.nationalexpress.de
- phone number: (0221) 13 999 444
- email: Not provided
- RTB Rurtalbahn GmbH
- website: https://www.rurtalbahn.de
- phone number: (02421) 2769301
- email: Not provided
- HLB Hessische Landesbahn GmbH
- website: https://www.hlb-online.de/
- phone number: (069) 24 25 24-0
- email: Not provided
- TRI Train Rental GmbH
- website: https://www.train-rental.com
- phone number:
- email: Not provided
- SEV NX SEV National Express Rail GmbH
- website: https://www.nationalexpress.de
- phone number: (0221) 13 999 444
- email: Not provided
- SEV Schienenersatzverkehr Deutsche Bahn AG
- website: https://www.bahn.de
- phone number:
- email: Not provided
Feed Info
- Publisher Name:
- VRS
- Publisher URL:
- http://www.vrs.de
- Feed Email:
- N/A
- Feed Language:
- German
- Feed Start Date:
- 2025-12-14
- Feed End Date:
- 2026-12-12
- Service Window:
- 2026-12-13 to 2025-12-13 (?) 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
- frequencies.txt
- routes.txt
- shapes.txt
- stop_times.txt
- stops.txt
- transfers.txt
- trips.txt
Counts
- Agencies: 28
- Blocks: 0
- Routes: 610
- Shapes: 9456
- Stops: 7025
- Trips: 141232
Specification Compliance report
108914 notices reported (100000 errors, 8912 warnings, 2 infos)
| Notice Code | Severity | Total | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| decreasing_or_equal_stop_time_distance | ERROR | 100000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
decreasing_or_equal_stop_time_distanceDecreasing or equal When sorted by You can see more about this notice here. Only the first 50 of 100000 affected records are displayed below.
duplicate_route_name | WARNING | 1 | 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.
expired_calendar | WARNING | 1419 | 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 1419 affected records are displayed below.
missing_feed_contact_email_and_url | WARNING | 1 | missing_feed_contact_email_and_urlBest Practices for You can see more about this notice here.
mixed_case_recommended_field | WARNING | 9 | 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.
route_color_contrast | WARNING | 7 | route_color_contrastInsufficient route color contrast. A route's color and You can see more about this notice here.
stop_too_far_from_shape | WARNING | 7424 | stop_too_far_from_shapeStop too far from trip shape. Per GTFS Best Practices, route alignments (in You can see more about this notice here. Only the first 50 of 7424 affected records are displayed below.
stop_without_stop_time | WARNING | 5 | 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.
stops_match_shape_out_of_order | WARNING | 42 | stops_match_shape_out_of_orderTwo stop entries are different than their arrival-departure order defined by This could indicate a problem with the location of the stops, the path of the shape, or the sequence of the stops for their trip. You can see more about this notice here.
unusable_trip | WARNING | 2 | 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.
unused_trip | WARNING | 2 | unused_tripTrip is not be used in Trips should be referred to at least once in You can see more about this notice here.
transfer_distance_above_2_km | INFO | 2 | transfer_distance_above_2_kmThe transfer distance from stop to stop in You can see more about this notice here.
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||