| INFO | Loaded 0 feed-info, 2 agencies, 41 routes, 972 stops, 56 calendars, 3660 calendar dates, 11369 trips, 172693 stop times, 0 transfers, 0 pathways, 0 fare attributes, 0 fare rules |
| route_id | agency_id | route_short_name | route_long_name | route_type | route_color | route_text_color | |
| L5 | 10-15-I-j26-1 | 1 | 15 | Zähringen - Gundelfingen - Wildtal - Berggasse | 3 | 646363 | FFFFFF |
| L28 | 13-15-I-j26-1 | 1 | 15 | Zähringen - Gundelfingen - Wildtal - Berggasse | 3 | 646363 | FFFFFF |
| WARNING | route_long_name, route_short_name | Invalid value 15 / Zähringen - Gundelfingen - Wildtal - Berggasse: The same combination of route short and long name should not be used more than once |
| route_id | agency_id | route_short_name | route_long_name | route_type | route_color | route_text_color | |
| L6 | 10-17-I-j26-1 | 1 | 17 | Kappel - Littenweiler | 3 | 646363 | FFFFFF |
| L34 | 14-17-I-j26-1 | 1 | 17 | Kappel - Littenweiler | 3 | 646363 | FFFFFF |
| WARNING | route_long_name, route_short_name | Invalid value 17 / Kappel - Littenweiler: The same combination of route short and long name should not be used more than once |
| route_id | agency_id | route_short_name | route_long_name | route_type | route_color | route_text_color | |
| L7 | 10-18-I-j26-1 | 1 | 18 | Ebnet - Littenweiler | 3 | 646363 | FFFFFF |
| L35 | 14-18-I-j26-1 | 1 | 18 | Ebnet - Littenweiler | 3 | 646363 | FFFFFF |
| WARNING | route_long_name, route_short_name | Invalid value 18 / Ebnet - Littenweiler: The same combination of route short and long name should not be used more than once |
| route_id | agency_id | route_short_name | route_long_name | route_type | route_color | route_text_color | |
| L9 | 10-21-I-j26-1 | 1 | 21 | Horben - Talstation - Günterstal | 3 | 646363 | FFFFFF |
| L36 | 14-21-I-j26-1 | 1 | 21 | Horben - Talstation - Günterstal | 3 | 646363 | FFFFFF |
| WARNING | route_long_name, route_short_name | Invalid value 21 / Horben - Talstation - Günterstal: The same combination of route short and long name should not be used more than once |
| route_id | agency_id | route_short_name | route_long_name | route_type | route_color | route_text_color | |
| L12 | 10-24-I-j26-1 | 1 | 24 | Haid - Rieselfeld - Paduaallee - Industriegebiet Nord - Gundelfingen | 3 | 646363 | FFFFFF |
| L29 | 13-24-I-j26-1 | 1 | 24 | Haid - Rieselfeld - Paduaallee - Industriegebiet Nord - Gundelfingen | 3 | 646363 | FFFFFF |
| WARNING | route_long_name, route_short_name | Invalid value 24 / Haid - Rieselfeld - Paduaallee - Industriegebiet Nord - Gundelfingen: The same combination of route short and long name should not be used more than once |
| route_id | agency_id | route_short_name | route_long_name | route_type | route_color | route_text_color | |
| L13 | 10-25-I-j26-1 | 1 | 25 | Hugstetten Bhf. - Hochdorf - Industriegebiet Nord - Zähringen | 3 | 646363 | FFFFFF |
| L30 | 13-25-I-j26-1 | 1 | 25 | Hugstetten Bhf. - Hochdorf - Industriegebiet Nord - Zähringen | 3 | 646363 | FFFFFF |
| WARNING | route_long_name, route_short_name | Invalid value 25 / Hugstetten Bhf. - Hochdorf - Industriegebiet Nord - Zähringen: The same combination of route short and long name should not be used more than once |
| route_id | agency_id | route_short_name | route_long_name | route_type | route_color | route_text_color | |
| L16 | 10-33-I-j26-1 | 1 | 33 | Haid - Rieselfeld - Opfingen | 3 | 646363 | FFFFFF |
| L32 | 13-33-I-j26-1 | 1 | 33 | Haid - Rieselfeld - Opfingen | 3 | 646363 | FFFFFF |
| WARNING | route_long_name, route_short_name | Invalid value 33 / Haid - Rieselfeld - Opfingen: The same combination of route short and long name should not be used more than once |
| route_id | agency_id | route_short_name | route_long_name | route_type | route_color | route_text_color | |
| L17 | 10-34-I-j26-1 | 1 | 34 | Haid - KEIDEL Mineral-Thermalbad - Tiengen - Munzingen | 3 | 646363 | FFFFFF |
| L33 | 13-34-I-j26-1 | 1 | 34 | Haid - KEIDEL Mineral-Thermalbad - Tiengen - Munzingen | 3 | 646363 | FFFFFF |
| WARNING | route_long_name, route_short_name | Invalid value 34 / Haid - KEIDEL Mineral-Thermalbad - Tiengen - Munzingen: The same combination of route short and long name should not be used more than once |
| stop_id | stop_name | stop_lat | stop_lon | location_type | parent_station | |
| L27 | de:08311:30077:0:2 | Freiburg, Hofmattstraße | 47.99992285 | 7.71778593 | Parentde:08311:30077 | |
| L28 | de:08311:30077:0:4 | Freiburg, Hofmattstraße | 47.99992285 | 7.71778593 | Parentde:08311:30077 |
| WARNING | stop_lat, stop_lon | Stops too close, they are 0.00m away |
| stop_id | stop_name | stop_lat | stop_lon | location_type | parent_station | |
| L49 | de:08311:30100:0:1 | Freiburg, Bertoldsbrunnen 1 | 47.99466304 | 7.85006286 | Parentde:08311:30100 | |
| L53 | de:08311:30100:0:6 | Freiburg, Bertoldsbrunnen 6 | 47.99466905 | 7.85012574 | Parentde:08311:30100 |
| INFO | stop_lat, stop_lon | Stops too close, they are 4.73m away |
| stop_id | stop_name | stop_lat | stop_lon | location_type | parent_station | |
| L58 | de:08311:30101:2:12 | Freiburg, Europaplatz 12 | 47.99797528 | 7.85202118 | Parentde:08311:30101 | |
| L59 | de:08311:30101:2:13 | Freiburg, Europaplatz 13 | 47.99800533 | 7.85202118 | Parentde:08311:30101 |
| INFO | stop_lat, stop_lon | Stops too close, they are 3.34m away |
| stop_id | stop_name | stop_lat | stop_lon | location_type | parent_station | |
| L63 | de:08311:30103:0:1 | Freiburg, Holzmarkt 1 | 47.99204194 | 7.84859860 | Parentde:08311:30103 | |
| L64 | de:08311:30103:0:2 | Freiburg, Holzmarkt 2 | 47.99204796 | 7.84855369 | Parentde:08311:30103 |
| INFO | stop_lat, stop_lon | Stops too close, they are 3.41m away |
| stop_id | stop_name | stop_lat | stop_lon | location_type | parent_station | |
| L67 | de:08311:30105:0:1 | Freiburg, Fahnenbergplatz | 47.99911738 | 7.84611925 | Parentde:08311:30105 | |
| L692 | Parentde:08311:30105 | Freiburg, Fahnenbergplatz | 47.99817966 | 7.84823029 | 1 |
| WARNING | stop_lat, stop_lon | Stop too far from parent station, they are 188.53m away |
| stop_id | stop_name | stop_lat | stop_lon | location_type | parent_station | |
| L116 | de:08311:30200:2:3 | Freiburg, Hornusstraße 3 | 48.01564500 | 7.85530004 | Parentde:08311:30200 | |
| L117 | de:08311:30200:2:4 | Freiburg, Hornusstraße 4 | 48.01563899 | 7.85533597 | Parentde:08311:30200 |
| INFO | stop_lat, stop_lon | Stops too close, they are 2.75m away |
| stop_id | stop_name | stop_lat | stop_lon | location_type | parent_station | |
| L118 | de:08311:30201:0:1 | Freiburg, Tullastraße | 48.01949067 | 7.85693497 | Parentde:08311:30201 | |
| L119 | de:08311:30201:0:2 | Freiburg, Tullastraße | 48.01949067 | 7.85697090 | Parentde:08311:30201 |
| INFO | stop_lat, stop_lon | Stops too close, they are 2.67m away |
| stop_id | stop_name | stop_lat | stop_lon | location_type | parent_station | |
| L122 | de:08311:30202:0:1 | Freiburg, Reutebachgasse | 48.02255498 | 7.85838126 | Parentde:08311:30202 | |
| L123 | de:08311:30202:0:3 | Freiburg, Reutebachgasse | 48.02256099 | 7.85834532 | Parentde:08311:30202 |
| INFO | stop_lat, stop_lon | Stops too close, they are 2.76m away |
| stop_id | stop_name | stop_lat | stop_lon | location_type | parent_station | |
| L124 | de:08311:30203:1:1 | Freiburg, Okenstraße | 48.01057910 | 7.85451850 | Parentde:08311:30203 | |
| L125 | de:08311:30203:1:2 | Freiburg, Okenstraße | 48.01061515 | 7.85455443 | Parentde:08311:30203 |
| INFO | stop_lat, stop_lon | Stops too close, they are 4.82m away |
| stop_id | stop_name | stop_lat | stop_lon | location_type | parent_station | |
| L126 | de:08311:30203:2:3 | Freiburg, Okenstraße | 48.00979182 | 7.86004314 | Parentde:08311:30203 | |
| L717 | Parentde:08311:30203 | Freiburg, Okenstraße | 48.01070530 | 7.85453647 | 1 |
| WARNING | stop_lat, stop_lon | Stop too far from parent station, they are 422.04m away |
| stop_id | stop_name | stop_lat | stop_lon | location_type | parent_station | |
| L152 | de:08311:30221:0:1 | Freiburg, Wöhlerstraße | 48.03294224 | 7.84930827 | Parentde:08311:30221 | |
| L153 | de:08311:30221:0:2 | Freiburg, Wöhlerstraße | 48.03296626 | 7.84935319 | Parentde:08311:30221 |
| INFO | stop_lat, stop_lon | Stops too close, they are 4.28m away |
| stop_id | stop_name | stop_lat | stop_lon | location_type | parent_station | |
| L182 | de:08311:30236:0:1 | Freiburg, Tulpenstraße | 48.00113704 | 7.71948375 | Parentde:08311:30236 | |
| L744 | Parentde:08311:30236 | Freiburg, Tulpenstraße | 48.00288614 | 7.72023833 | 1 |
| WARNING | stop_lat, stop_lon | Stop too far from parent station, they are 202.43m away |
| stop_id | stop_name | stop_lat | stop_lon | location_type | parent_station | |
| L183 | de:08311:30236:0:2 | Freiburg, Tulpenstraße | 48.00436472 | 7.72153191 | Parentde:08311:30236 | |
| L744 | Parentde:08311:30236 | Freiburg, Tulpenstraße | 48.00288614 | 7.72023833 | 1 |
| WARNING | stop_lat, stop_lon | Stop too far from parent station, they are 190.51m away |
| stop_id | stop_name | stop_lat | stop_lon | location_type | parent_station | |
| L211 | de:08311:30316:2:3 | Freiburg, Königsberger Straße | 47.97394316 | 7.91222628 | Parentde:08311:30316 | |
| L758 | Parentde:08311:30316 | Freiburg, Königsberger Straße | 47.97557292 | 7.91544224 | 1 |
| WARNING | stop_lat, stop_lon | Stop too far from parent station, they are 300.25m away |
| stop_id | stop_name | stop_lat | stop_lon | location_type | parent_station | |
| L220 | de:08311:30321:0:1 | Freiburg, Hercherhof | 47.95591625 | 7.91281916 | Parentde:08311:30321 | |
| L221 | de:08311:30321:0:2 | Freiburg, Hercherhof | 47.95591023 | 7.91275628 | Parentde:08311:30321 |
| INFO | stop_lat, stop_lon | Stops too close, they are 4.73m away |
| stop_id | stop_name | stop_lat | stop_lon | location_type | parent_station | |
| L245 | de:08311:30401:0:1 | Freiburg, Klosterplatz | 47.96577559 | 7.85597377 | Parentde:08311:30401 | |
| L246 | de:08311:30401:0:2 | Freiburg, Klosterplatz | 47.96577559 | 7.85597377 | Parentde:08311:30401 |
| WARNING | stop_lat, stop_lon | Stops too close, they are 0.00m away |
| stop_id | stop_name | stop_lat | stop_lon | location_type | parent_station | |
| L249 | de:08311:30402:0:3 | Freiburg, Wiesenweg | 47.96617859 | 7.85442867 | Parentde:08311:30402 | |
| L778 | Parentde:08311:30402 | Freiburg, Wiesenweg | 47.96688833 | 7.85282967 | 1 |
| WARNING | stop_lat, stop_lon | Stop too far from parent station, they are 142.83m away |
| stop_id | stop_name | stop_lat | stop_lon | location_type | parent_station | |
| L265 | de:08311:30411:0:4 | Freiburg, H.-von-Stephan-Straße 4 | 47.98711201 | 7.83571676 | Parentde:08311:30411 | |
| L783 | Parentde:08311:30411 | Freiburg, H.-von-Stephan-Straße | 47.98635444 | 7.83702830 | 1 |
| WARNING | stop_lat, stop_lon | Stop too far from parent station, they are 128.93m away |
| stop_id | stop_name | stop_lat | stop_lon | location_type | parent_station | |
| L294 | de:08311:30500:1:1 | Freiburg, Rathaus im Stühlinger 1 | 48.00031356 | 7.83113535 | Parentde:08311:30500 | |
| L799 | Parentde:08311:30500 | Freiburg, Rathaus im Stühlinger | 47.99985072 | 7.83244689 | 1 |
| WARNING | stop_lat, stop_lon | Stop too far from parent station, they are 110.32m away |
| stop_id | stop_name | stop_lat | stop_lon | location_type | parent_station | |
| L324 | de:08311:30508:0:2 | Freiburg, Ziegelhofstraße | 48.01801252 | 7.79770006 | Parentde:08311:30508 | |
| L807 | Parentde:08311:30508 | Freiburg, Ziegelhofstraße | 48.01678671 | 7.79858041 | 1 |
| WARNING | stop_lat, stop_lon | Stop too far from parent station, they are 151.22m away |
| stop_id | stop_name | stop_lat | stop_lon | location_type | parent_station | |
| L344 | de:08311:30600:0:1 | Freiburg, Bugginger Straße | 47.99747034 | 7.80700661 | Parentde:08311:30600 | |
| L345 | de:08311:30600:0:2 | Freiburg, Bugginger Straße | 47.99747034 | 7.80706050 | Parentde:08311:30600 |
| INFO | stop_lat, stop_lon | Stops too close, they are 4.01m away |
| stop_id | stop_name | stop_lat | stop_lon | location_type | parent_station | |
| L376 | de:08311:30616:4:10 | Freiburg, Pressehaus 10 | 47.98543452 | 7.82984178 | Parentde:08311:30616 | |
| L831 | Parentde:08311:30616 | Freiburg, Pressehaus | 47.98631235 | 7.82935669 | 1 |
| WARNING | stop_lat, stop_lon | Stop too far from parent station, they are 104.07m away |
| stop_id | stop_name | stop_lat | stop_lon | location_type | parent_station | |
| L411 | de:08311:30715:0:1 | Freiburg, VAG-Zentrum | 47.99195177 | 7.79760124 | Parentde:08311:30715 | |
| L412 | de:08311:30715:0:2 | Freiburg, VAG-Zentrum | 47.99194575 | 7.79764616 | Parentde:08311:30715 |
| INFO | stop_lat, stop_lon | Stops too close, they are 3.41m away |
| stop_id | stop_name | stop_lat | stop_lon | location_type | parent_station | |
| L437 | de:08311:30733:0:1 | Freiburg, Geschwister-Scholl-Platz | 47.99748236 | 7.79501410 | Parentde:08311:30733 | |
| L438 | de:08311:30733:0:2 | Freiburg, Geschwister-Scholl-Platz | 47.99745231 | 7.79497816 | Parentde:08311:30733 |
| INFO | stop_lat, stop_lon | Stops too close, they are 4.28m away |
| stop_id | stop_name | stop_lat | stop_lon | location_type | parent_station | |
| L448 | de:08311:30801:1:6 | Freiburg, Diakoniekrankenhaus | 48.02229662 | 7.81323193 | Parentde:08311:30801 | |
| L862 | Parentde:08311:30801 | Freiburg, Diakoniekrankenhaus | 48.02393686 | 7.81204615 | 1 |
| WARNING | stop_lat, stop_lon | Stop too far from parent station, they are 202.59m away |
| stop_id | stop_name | stop_lat | stop_lon | location_type | parent_station | |
| L449 | de:08311:30801:2:3 | Freiburg, Diakoniekrankenhaus | 48.02418920 | 7.81441771 | Parentde:08311:30801 | |
| L862 | Parentde:08311:30801 | Freiburg, Diakoniekrankenhaus | 48.02393686 | 7.81204615 | 1 |
| WARNING | stop_lat, stop_lon | Stop too far from parent station, they are 178.59m away |
| stop_id | stop_name | stop_lat | stop_lon | location_type | parent_station | |
| L450 | de:08311:30801:2:4 | Freiburg, Diakoniekrankenhaus | 48.02389480 | 7.81386075 | Parentde:08311:30801 | |
| L862 | Parentde:08311:30801 | Freiburg, Diakoniekrankenhaus | 48.02393686 | 7.81204615 | 1 |
| WARNING | stop_lat, stop_lon | Stop too far from parent station, they are 135.03m away |
| stop_id | stop_name | stop_lat | stop_lon | location_type | parent_station | |
| L464 | de:08311:30808:0:5 | Freiburg, Berliner Allee | 48.00747200 | 7.82937466 | Parentde:08311:30808 | |
| L465 | de:08311:30808:0:6 | Freiburg, Berliner Allee | 48.00745397 | 7.82932974 | Parentde:08311:30808 |
| INFO | stop_lat, stop_lon | Stops too close, they are 3.90m away |
| stop_id | stop_name | stop_lat | stop_lon | location_type | parent_station | |
| L502 | de:08311:30832:0:2 | Freiburg, Leinenweberstraße | 48.03684067 | 7.81031241 | Parentde:08311:30832 | |
| L887 | Parentde:08311:30832 | Freiburg, Leinenweberstraße | 48.03720107 | 7.81166886 | 1 |
| WARNING | stop_lat, stop_lon | Stop too far from parent station, they are 108.52m away |
| stop_id | stop_name | stop_lat | stop_lon | location_type | parent_station | |
| L520 | de:08311:30950:0:1 | Freiburg, Lehen Gew.gebiet Mitte | 48.02403299 | 7.79476257 | Parentde:08311:30950 | |
| L521 | de:08311:30950:0:2 | Freiburg, Lehen Gew.gebiet Mitte | 48.02401497 | 7.79471765 | Parentde:08311:30950 |
| INFO | stop_lat, stop_lon | Stops too close, they are 3.90m away |
| stop_id | stop_name | stop_lat | stop_lon | location_type | parent_station | |
| L539 | de:08311:750:1:1 | Freiburg, Gundelfinger Straße 1 | 48.03482241 | 7.86335792 | Parentde:08311:750 | |
| L540 | de:08311:750:1:2 | Freiburg, Gundelfinger Straße 2 | 48.03481641 | 7.86341182 | Parentde:08311:750 |
| INFO | stop_lat, stop_lon | Stops too close, they are 4.06m away |
Validation done at Tue Jan 06 16:59:48 UTC 2026 by GTFSVTOR - Copyright (c) 2026 Mecatran