Feed status · checked 2026-07-24
Réseau interurbain Fluo Grand-Est - Moselle (57)
Based on the feed this agency publishes
Service mode Bus
First scorecard for this agency
Catalogued in Grand-Est, France.
A data-quality and completeness lens to help an agency improve its GTFS feed. Not an official compliance determination from any transit program. New to this? How to read your scorecard. Interactive view of this scorecard. Rubric v1.2, validator 8.0.1.
Measured 3 of 4 score categories from the agency's own feed.
How we measured this
Confidence in this measurement: medium.
- Realtime quality was not measured this run. It does not count against the grade.
- The feed was downloaded from the agency's own URL.
Confidence describes how much the pipeline could measure this run, not the feed itself. It never changes the grade.
Top things to fix
Re-generate shape distances in your export; flag to your vendor if it persists.Likely your export tool
Some trips have stop times whose distances along the route go backwards. Apps can show buses jumping backwards or mis-order stops.
⏱ Usually an export-tool fix, not hand editing.worth about +24 points in its category
Set wheelchair_boarding to 1 (accessible) or 2 (not accessible) for every stop. A field survey can start with the busiest stops.Likely your team
4869 of 4869 stops don't say whether a wheelchair user can board there. Riders who use wheelchairs can't plan a trip when accessibility is marked 'unknown'; apps show no information at all.
⏱ A column in stops.txt; your scheduling software likely has it.worth about +25 points in its category
Set wheelchair_accessible on every trip. If every vehicle is accessible, this may be one default; otherwise use the value for each trip.Likely your export tool
2722 of 2722 trips don't say whether the vehicle is wheelchair accessible. Even with accessible stops, riders need to know the bus itself can take them.
⏱ A default or per-trip field in your export.worth about +15 points in its category
How to make and check these changes
Check the result on the published feed. Read the guide, make the change in your tool, and use the next comparable run to see whether the finding is still reported. Only an action or ticket record can attribute who made the change.
Re-generate shape distances in your export; flag to your vendor if it persists.
Make the change. Make this change in whatever tool produces your feed, then re-export.
Check the result. The next scorecard run checks this finding again. If a comparable check no longer reports it, the feed's clearance log records that result. This confirms feed state, not who made the change. Self-check a feed before you publish.
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
Make the change. Make this change in whatever tool produces your feed, then re-export.
Check the result. The next scorecard run checks this finding again. If a comparable check no longer reports it, the feed's clearance log records that result. This confirms feed state, not who made the change. Self-check a feed before you publish.
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
Make the change. Make this change in whatever tool produces your feed, then re-export.
Check the result. The next scorecard run checks this finding again. If a comparable check no longer reports it, the feed's clearance log records that result. This confirms feed state, not who made the change. Self-check a feed before you publish.
Rider view: what this feed publishes
A quick read of rider-facing information in this feed.
- Schedule visibility
- The feed's last published service date is in 387 days.
- Published accessibility data
- Accessibility information is stated for 0% of stops and 0% of trips. This measures published data, not whether stops or vehicles are physically usable.
- Fare information
- No fare information is published in the feed.
- Realtime information
- Realtime-feed availability and live-arrival coverage are not known from this scorecard.
Important: This does not rate service reliability. Riders should confirm current service alerts, fares, and accessibility accommodations with the transit operator before traveling.
Send your vendor a fix request
You may not control the GTFS export yourself. Copy this and send it to whoever runs your scheduling software export. It names each fix with the validator notice and a guide link.
Score by category
The MobilityData validator flagged 12 kinds of issue across 36916 instances (71 error, 36097 warning, 748 informational).
Service data covers the next 387 days.
0% of stops state wheelchair accessibility (0% marked accessible, 0% marked not accessible). This measures what the feed publishes, not whether a stop is physically usable. Fare data is not published.
0% of stops state accessibility (0% marked accessible). Reflects what the feed states, not verified physical usability.
2 accessibility depth signals
658 stop name(s) use abbreviations or symbols a screen reader may mispronounce, with no spoken form set ("HAMBACH - St Hubert", "HAMBACH - St Hubert", "NEUFGRANGE - Roth / Croisement", and more).
Consider: Add tts_stop_name with the spoken form, e.g. 'Main Street and Second Avenue', for the affected stops.
This feed models stations or entrances but has no pathways.txt and levels.txt.
Consider: Add pathways.txt connecting entrances, platforms, and elevators, and levels.txt for each floor, so the step-free route is described.
Opportunities to strengthen the data, not deductions from the sub-score above. States what the second accessibility lens can check from the feed, not verified physical usability.
Not scored yet. Nothing here counts against the grade.
Routes and stops
Each route is drawn once, using the longest shape its trips follow; stops are the dots.
Skip to route and stop dataBasemap: OpenFreeMap, © OpenStreetMap contributors. Routes and stops: this agency's GTFS feed.
- 57R001 (blue)
- 57R002 (blue)
- 57R003 (blue)
- 57R004 (blue)
- 57R005 (blue)
- 57R007 (blue)
- 57R021 (blue)
- 57R023 (blue)
- 57R024 (blue)
- 57R027 (blue)
- 57R046 (blue)
- 57R048 (blue)
- 57R049 (blue)
- 57R050 (blue)
- 57R051 (blue)
- 57R052 (blue)
- 57R057 (blue)
- 57R066 (blue)
- 57R068 (blue)
- 57R070 (blue)
- 57R071 (blue)
- 57R074 (blue)
- 57R075 (blue)
- 57R077 (blue)
- 57R078 (blue)
- 57R112 (blue)
- 57R121 (blue)
- 57R123 (blue)
- 57R124 (blue)
- 57R129 (blue)
- 57R1291 (blue)
- 57R138 (blue)
- 57R201 (blue)
- 57R500 (blue)
- 57SAL01 (white)
- 57SAL02 (white)
- 57SAL03 (white)
- 57SAL04 (white)
- 57SAL05 (white)
- 57SAM01 (white)
- 57SAS01 (white)
- 57SAS02 (white)
- 57SAS03 (white)
- 57SAV05 (white)
- 57SAV06 (white)
- 57SAV07 (white)
- 57SAV10 (white)
- 57SAV18 (white)
- 57SAV21 (white)
- 57SAV22 (white)
- 57SAV23 (white)
- 57SAV24 (white)
- 57SAV25 (white)
- 57SAV26 (white)
- 57SAV27 (white)
- 57SAV29 (white)
- 57SAV30 (white)
- 57SAV34 (white)
- 57SBC01 (white)
- 57SBC02 (white)
- 57SBC04 (white)
- 57SBC06 (white)
- 57SBC07 (white)
- 57SBC08 (white)
- 57SBC09 (white)
- 57SBC10 (white)
- 57SBC11 (white)
- 57SBC12 (white)
- 57SBC13 (white)
- 57SBC14 (white)
- 57SBL01 (white)
- 57SBL02 (white)
- 57SBL03 (white)
- 57SBL04 (white)
- 57SBL05 (white)
- 57SBL06 (white)
- 57SBL07 (white)
- 57SBL08 (white)
- 57SBZ01 (white)
- 57SBZ02 (white)
- 57SBZ03 (white)
- 57SBZ04 (white)
- 57SBZ05 (white)
- 57SBZ06 (white)
- 57SBZ07 (white)
- 57SBZ08 (white)
- 57SBZ09 (white)
- 57SBZ10 (white)
- 57SBZ11 (white)
- 57SBZ12 (white)
- 57SCC03 (white)
- 57SCR01 (white)
- 57SCR06 (white)
- 57SCS01 (white)
- 57SCS02 (white)
- 57SCS04 (white)
- 57SDM01 (white)
- 57SDM02 (white)
- 57SDM03 (white)
- 57SDM04 (white)
- 57SDM06 (white)
- 57SDZ01 (white)
- 57SDZ02 (white)
- 57SDZ03 (white)
- 57SDZ04 (white)
- 57SDZ05 (white)
- 57SDZ07 (white)
- 57SDZ08 (white)
- 57SDZ09 (white)
- 57SDZ10 (white)
- 57SDZ11 (white)
- 57SDZ12 (white)
- 57EAB00 (white)
- 57EAB01 (white)
- 57EAB02 (white)
- 57EAC00 (white)
- 57EAD00 (white)
- 57EAG00 (white)
- 57EAI00 (white)
- 57EAR00 (white)
- 57EAS00 (white)
- 57EAU00 (white)
- 57EAU01 (white)
- 57EAU02 (white)
- 57EAZ00 (white)
- 57EBA00 (white)
- 57EBB00 (white)
- 57EBC00 (white)
- 57EBD00 (white)
- 57EBF00 (white)
- 57EBF01 (white)
- 57EBG00 (white)
- 57EBH00 (white)
- 57EBL00 (white)
- 57EBL01 (white)
- 57EBM00 (white)
- 57EBN00 (white)
- 57EBO00 (white)
- 57EBP00 (white)
- 57EBP01 (white)
- 57EBS00 (white)
- 57EBT00 (white)
- 57EBU00 (white)
- 57EBU01 (white)
- 57EBZ00 (white)
- 57ECA00 (white)
- 57ECC00 (white)
- 57ECR00 (white)
- 57ECS00 (white)
- 57ECS01 (white)
- 57EDD00 (white)
- 57EDI00 (white)
- 57EDM00 (white)
- 57EDM01 (white)
- 57EDM02 (white)
- 57EEP00 (white)
- 57EFL00 (white)
- 57EFQ00 (white)
- 57EFS00 (white)
- 57EGA00 (white)
- 57EGH00 (white)
- 57EGO00 (white)
- 57EHG00 (white)
- 57EHI00 (white)
- 57EHL00 (white)
- 57EHP00 (white)
- 57EHP01 (white)
- 57EHS00 (white)
- 57EHT00 (white)
- 57EHV00 (white)
- 57EIB00 (white)
- 57EIM00 (white)
- 57EIS00 (white)
- 57EKD00 (white)
- 57EKI00 (white)
- 57EKO00 (white)
- 57EKO01 (white)
- 57EKO02 (white)
- 57EKO03 (white)
- 57EKV00 (white)
- 57ELA00 (white)
- 57ELB00 (white)
- 57ELB01 (white)
- 57ELL00 (white)
- 57ELM00 (white)
- 57ELQ00 (white)
- 57ELR01 (white)
- 57ELS00 (white)
- 57ELY00 (white)
- 57EMA00 (white)
- 57EMD00 (white)
- 57EME00 (white)
- 57EMF00 (white)
- 57EMM00 (white)
- 57EMM01 (white)
- 57EMN00 (white)
- 57EMO00 (white)
- 57EMR00 (white)
- 57EMT00 (white)
- 57EMV00 (white)
- 57EMY00 (white)
- 57END00 (white)
- 57ENK00 (white)
- 57ENR00 (white)
- 57EPA00 (white)
- 57EPB00 (white)
- 57EPC00 (white)
- 57EPG00 (white)
- 57EPG01 (white)
- 57EPO00 (white)
- 57EPS00 (white)
- 57ERA00 (white)
- 57ERC00 (white)
- 57ERI00 (white)
- 57ERM00 (white)
- 57ERO00 (white)
- 57ESB00 (white)
- 57ESB01 (white)
- 57ESB02 (white)
- 57ESG00 (white)
- 57ESG01 (white)
- 57ESJ00 (white)
- 57ESL00 (white)
- 57ESQ00 (white)
- 57EST00 (white)
- 57ESV00 (white)
- 57ETB00 (white)
- 57ETE00 (white)
- 57ETE01 (white)
- 57EVA00 (white)
- 57EVA01 (white)
- 57EVA02 (white)
- 57EVB00 (white)
- 57EVE00 (white)
- 57EVG00 (white)
- 57EVG01 (white)
- 57EVI00 (white)
- 57EVI01 (white)
- 57EVL00 (white)
- 57EVM00 (white)
- 57EVM01 (white)
- 57EVN00 (white)
- 57EVO00 (white)
- 57EVS00 (white)
- 57EVT00 (white)
- 57EVY00 (white)
- 57EWA00 (white)
- 57EWA01 (white)
- 57EWS00 (white)
- 57EZB00 (white)
- 57SFA00 (white)
- 57SFB02 (white)
- 57SFB14 (white)
- 57SFQ01 (white)
- 57SFQ02 (white)
- 57SFQ03 (white)
- 57SFQ04 (white)
- 57SFQ05 (white)
- 57SFQ06 (white)
- 57SFQ07 (white)
- 57SFQ08 (white)
- 57SFV01 (white)
- 57SGN01 (white)
- 57SGN02 (white)
- 57SHS01 (white)
- 57SHS02 (white)
- 57SHS03 (white)
- 57SHZ01 (white)
- 57SHZ03 (white)
- 57SHZ04 (white)
- 57SHZ05 (white)
- 57SKD01 (white)
- 57SKD02 (white)
- 57SKD03 (white)
- 57SKD04 (white)
- 57SKD05 (white)
- 57SKD06 (white)
- 57SKD07 (white)
- 57SKD08 (white)
- 57SLB01 (white)
- 57SLB02 (white)
- 57SLB03 (white)
- 57SLB04 (white)
- 57SLG01 (white)
- 57SLG02 (white)
- 57SLG03 (white)
- 57SLQ01 (white)
- 57SLQ02 (white)
- 57SLQ05 (white)
- 57SLQ06 (white)
- 57SLQ07 (white)
- 57SMA01 (white)
- 57SMF01 (white)
- 57SMF05 (white)
- 57SMF06 (white)
- 57SMF07 (white)
- 57SMF10 (white)
- 57SMF12 (white)
- 57SMH01 (white)
- 57SMH03 (white)
- 57SMH04 (white)
- 57SML07 (white)
- 57SML08 (white)
- 57SML10 (white)
- 57SML11 (white)
- 57SML13 (white)
- 57SMS00 (white)
- 57SMS01 (white)
- 57SMS03 (white)
- 57SMT01 (white)
- 57SMZ01 (white)
- 57SMZ02 (white)
- 57SPB02 (white)
- 57SPB03 (white)
- 57SPB04 (white)
- 57SPB05 (white)
- 57SPB06 (white)
- 57SPB07 (white)
- 57SPB10 (white)
- 57SPT03 (white)
- 57SPT05 (white)
- 57SRB01 (white)
- 57SRB02 (white)
- 57SRB03 (white)
- 57SRB04 (white)
- 57SRB05 (white)
- 57SRB06 (white)
- 57SRB07 (white)
- 57SRM01 (white)
- 57SRM02 (white)
- 57SRM03 (white)
- 57SRM04 (white)
- 57SRM05 (white)
- 57SRM06 (white)
- 57SRM07 (white)
- 57SRS01 (white)
- 57SSB01 (white)
- 57SSB02 (white)
- 57SSB03 (white)
- 57SSB04 (white)
- 57SSB05 (white)
- 57SSB11 (white)
- 57SSB15 (white)
- 57SSB18 (white)
- 57SSB20 (white)
- 57SSB22 (white)
- 57SSB26 (white)
- 57SSG06 (white)
- 57SSG11 (white)
- 57SSK01 (white)
- 57SSK02 (white)
- 57SSK03 (white)
- 57SSK04 (white)
- 57SSK05 (white)
- 57SSK06 (white)
- 57SSK07 (white)
- 57SSK08 (white)
- 57SSK09 (white)
- 57STL01 (white)
- 57STL02 (white)
- 57SUC01 (white)
- 57SVG01 (white)
- 57SVG02 (white)
- 57SVG03 (white)
- 57SVG04 (white)
- 57SVN01 (white)
- 57SVN02 (white)
- 57SVN03 (white)
- 57SVN04 (white)
- 57SVN05 (white)
- 57SWP01 (white)
- 57R006 (blue)
- 57R008 (blue)
- 57R009 (blue)
- 57R010 (blue)
- 57R019 (blue)
- 57R020 (blue)
- 57R022 (blue)
- 57R025 (blue)
- 57R026 (blue)
- 57R028 (blue)
- 57R030 (blue)
- 57R031 (blue)
- 57R032 (blue)
- 57R033 (blue)
- 57R034 (blue)
- 57R035 (blue)
- 57R036 (blue)
- 57R039 (blue)
- 57R041 (blue)
- 57R044 (blue)
- 57R045 (blue)
- 57R063 (blue)
- 57R064 (blue)
- 57R065 (blue)
- 57R073 (blue)
- 57R082 (blue)
- 57R084 (blue)
- 57R085 (blue)
- 57R086 (blue)
- 57R087 (blue)
- 57R088 (blue)
- 57R093 (blue)
- 57R105 (blue)
- 57R107 (blue)
- 57R109 (blue)
- 57R111 (blue)
- 57R113 (blue)
- 57R119 (blue)
- 57R126 (blue)
- 57R131 (blue)
- 57R134 (blue)
- 57R139 (blue)
- 57R140 (blue)
- 57R143 (blue)
- 57R150 (blue)
- 57R151 (blue)
- 57R154 (blue)
- 57R155 (blue)
- 57R156 (blue)
- 57R160 (blue)
- 57R164 (blue)
- 57R166 (blue)
- 57R176 (blue)
- 57R177 (blue)
| Route | Type | Line color |
|---|---|---|
| 57R001 ST-AVOLD / FAULQUEMONT / METZ | Bus | blue |
| 57R002 ST-AVOLD / FOULIGNY / METZ | Bus | blue |
| 57R003 BOULAY-MOSELLE / FOULIGNY / ST-AVOLD | Bus | blue |
| 57R004 CREUTZWALD / METZ | Bus | blue |
| 57R005 BOUZONVILLE / METZ | Bus | blue |
| 57R007 CREUTZWALD / ST-AVOLD | Bus | blue |
| 57R021 BOULAY-MOSELLE / ST-AVOLD | Bus | blue |
| 57R023 CHARLEVILLE-SS-BOIS / BOULAY-MOSELLE | Bus | blue |
| 57R024 ST-AVOLD / SARREGUEMINES | Bus | blue |
| 57R027 CHATEAU-SALINS / METZ | Bus | blue |
| 57R046 AUDUN-LE-TICHE / METZ | Bus | blue |
| 57R048 MOYEUVRE-GRANDE / METZ | Bus | blue |
| 57R049 THIONVILLE / METZ | Bus | blue |
| 57R050 FLORANGE / METZ | Bus | blue |
| 57R051 MOYEUVRE-PETITE / MOYEUVRE-GRANDE | Bus | blue |
| 57R052 ESCH-SUR-ALZETTE / THIONVILLE | Bus | blue |
| 57R057 METZ / LORRAINE TGV | Bus | blue |
| 57R066 VILLERS-STONCOURT / METZ | Bus | blue |
| 57R068 RONCOURT / METZ | Bus | blue |
| 57R070 LUTTANGE / THIONVILLE | Bus | blue |
| 57R071 STE-MARIE-AUX-CHENES / MONDELANGE | Bus | blue |
| 57R074 GUENANGE / METZ | Bus | blue |
| 57R075 HAGONDANGE / METZ | Bus | blue |
| 57R077 ROMBAS / METZ | Bus | blue |
| 57R078 REZONVILLE-VIONVILLE / METZ | Bus | blue |
| 57R112 WALDWISSE / SIERCK / THIONVILLE | Bus | blue |
| 57R121 MORHANGE / SARREGUEMINES | Bus | blue |
| 57R123 HELLIMER / FREYMING-MERLEBACH | Bus | blue |
| 57R124 LEYVILLER / FORBACH | Bus | blue |
| 57R129 FORBACH / SARREGUEMINES | Bus | blue |
| 57R1291 FORBACH / SARREGUEMINES | Bus | blue |
| 57R138 FORBACH / ST-AVOLD | Bus | blue |
| 57R201 HAYANGE / METZ | Bus | blue |
| 57R500 SAARBRÜCKEN / ST-AVOLD | Bus | blue |
| 57SAL01 HONSKIRCH / ALBESTROFF | Bus | white |
| 57SAL02 DIFFEMBACH-LES-HELLIMER / ALBESTROFF | Bus | white |
| 57SAL03 TORCHEVILLE / ALBESTROFF | Bus | white |
| 57SAL04 NEUFVILLAGE / ALBESTROFF | Bus | white |
| 57SAL05 NEBING / ALBESTROFF | Bus | white |
| 57SAM01 AMNEVILLE | Bus | white |
| 57SAS01 GORZE / ARS-SUR-M / MOULINS-LES-M | Bus | white |
| 57SAS02 ARRY / ARS-SUR-MOSELLE | Bus | white |
| 57SAS03 REZONVILLE / ARS-SUR-MOSELLE | Bus | white |
| 57SAV05 FAULQUEMONT / ST-AVOLD | Bus | white |
| 57SAV06 ARRIANCE / ST-AVOLD | Bus | white |
| 57SAV07 FAULQUEMONT / ST-AVOLD | Bus | white |
| 57SAV10 BISTEN-EN-LORRAINE / ST-AVOLD | Bus | white |
| 57SAV18 CHEMERY-LES-DEUX / ST-AVOLD | Bus | white |
| 57SAV21 HELSTROFF / ST-AVOLD | Bus | white |
| 57SAV22 FALCK / ST-AVOLD | Bus | white |
| 57SAV23 FAULQUEMONT / ST-AVOLD | Bus | white |
| 57SAV24 CHATEAU-ROUGE / ST-AVOLD | Bus | white |
| 57SAV25 BENING-LES-ST-AVOLD / ST-AVOLD | Bus | white |
| 57SAV26 VALMUNSTER / ST-AVOLD | Bus | white |
| 57SAV27 BERVILLER-EN-MOSELLE / ST-AVOLD | Bus | white |
| 57SAV29 CREHANGE / FAULQUEMONT / ST-AVOLD | Bus | white |
| 57SAV30 CREHANGE / ST-AVOLD | Bus | white |
| 57SAV34 ADELANGE / ST-AVOLD | Bus | white |
| 57SBC01 LAMBACH / BITCHE | Bus | white |
| 57SBC02 VOLMUNSTER / BITCHE | Bus | white |
| 57SBC04 BAERENTHAL / BITCHE | Bus | white |
| 57SBC06 STURZELBRONN / BITCHE | Bus | white |
| 57SBC07 PHILIPPSBOURG / BITCHE | Bus | white |
| 57SBC08 OBERGAILBACH / BITCHE | Bus | white |
| 57SBC09 KALHAUSEN / BITCHE | Bus | white |
| 57SBC10 MONTBRONN / BITCHE | Bus | white |
| 57SBC11 ENCHENBERG / BITCHE | Bus | white |
| 57SBC12 ETTING / BITCHE | Bus | white |
| 57SBC13 ROHRBACH-LES-BITCHE / BITCHE | Bus | white |
| 57SBC14 GROS-REDERCHING / BITCHE | Bus | white |
| 57SBL01 BURTONCOURT / BOULAY-MOSELLE | Bus | white |
| 57SBL02 OBERDORFF / BOULAY-MOSELLE | Bus | white |
| 57SBL03 VELVING / BOULAY-MOSELLE | Bus | white |
| 57SBL04 BOUZONVILLE / BOULAY-MOSELLE | Bus | white |
| 57SBL05 FAULQUEMONT / BOULAY-MOSELLE | Bus | white |
| 57SBL06 BOULAY-MOSELLE / CHEMERY-LES-DEUX | Bus | white |
| 57SBL07 CREUTZWALD / BOULAY-MOSELLE | Bus | white |
| 57SBL08 CHARLEVILLE-SS-BOIS / BOULAY-MOSELLE | Bus | white |
| 57SBZ01 MEGANGE / BOUZONVILLE | Bus | white |
| 57SBZ02 REMERING / BOUZONVILLE | Bus | white |
| 57SBZ03 VAUDRECHING / BOUZONVILLE | Bus | white |
| 57SBZ04 GOMELANGE / BOUZONVILLE | Bus | white |
| 57SBZ05 SCHWERDORFF / BOUZONVILLE | Bus | white |
| 57SBZ06 PIBLANGE / BOUZONVILLE | Bus | white |
| 57SBZ07 LAUMESFELD / BOUZONVILLE | Bus | white |
| 57SBZ08 MENSKIRCH / BOUZONVILLE | Bus | white |
| 57SBZ09 EBERSVILLER / BOUZONVILLE | Bus | white |
| 57SBZ10 VOLMERANGE-LES-BOULAY / BOUZONVILLE | Bus | white |
| 57SBZ11 GUERTING / BOUZONVILLE | Bus | white |
| 57SBZ12 MONNEREN / BOUZONVILLE | Bus | white |
| 57SCC03 BENING-LES-ST-AVOLD / COCHEREN | Bus | white |
| 57SCR01 CREHANGE / CREUTZWALD | Bus | white |
| 57SCR06 HAM-SS-VARSBERG / CREUTZWALD | Bus | white |
| 57SCS01 CHATEAU-VOUE / CHATEAU-SALINS | Bus | white |
| 57SCS02 HABOUDANGE / CHATEAU-SALINS | Bus | white |
| 57SCS04 ABONCOURT-SUR-SEILLE / CHATEAU-SALINS | Bus | white |
| 57SDM01 VULMONT / DELME | Bus | white |
| 57SDM02 VILLERS-SUR-NIED / DELME | Bus | white |
| 57SDM03 BAUDRECOURT / DELME | Bus | white |
| 57SDM04 AJONCOURT / DELME | Bus | white |
| 57SDM06 SECOURT / DELME | Bus | white |
| 57SDZ01 MONCOURT / DIEUZE | Bus | white |
| 57SDZ02 BOURDONNAY / DIEUZE | Bus | white |
| 57SDZ03 VANNECOURT / DIEUZE | Bus | white |
| 57SDZ04 MITTERSHEIM / ZOMMANGE / DIEUZE | Bus | white |
| 57SDZ05 VILLER / DIEUZE | Bus | white |
| 57SDZ07 MARTHILLE / DIEUZE | Bus | white |
| 57SDZ08 MOUSSEY / LINDRE-BASSE / DIEUZE | Bus | white |
| 57SDZ09 DESSELING / DIEUZE | Bus | white |
| 57SDZ10 BIONCOURT / DIEUZE | Bus | white |
| 57SDZ11 EINCHEVILLE / DIEUZE | Bus | white |
| 57SDZ12 PUTTIGNY / DIEUZE | Bus | white |
| 57EAB00 ABRESCHVILLER | Bus | white |
| 57EAB01 VASPERVILLER / ABRESCHVILLER | Bus | white |
| 57EAB02 BETTELAINVILLE / ABONCOURT | Bus | white |
| 57EAC00 AVRICOURT / RECHICOURT-LE-CHATEAU | Bus | white |
| 57EAD00 ADELANGE / VAHL-LES-FAULQUEMONT | Bus | white |
| 57EAG00 ARGANCY | Bus | white |
| 57EAI00 GRENING / INSMING | Bus | white |
| 57EAR00 MARSILLY / ARS-LAQUENEXY | Bus | white |
| 57EAS00 SCHMITTVILLER / ETTING | Bus | white |
| 57EAU00 JALLAUCOURT / AULNOIS-SUR-SEILLE | Bus | white |
| 57EAU01 LEMONCOURT / AULNOIS-SUR-SEILLE | Bus | white |
| 57EAU02 FOVILLE / AULNOIS-SUR-SEILLE | Bus | white |
| 57EAZ00 EBERSVILLER / ANZELING | Bus | white |
| 57EBA00 BAZONCOURT / SORBEY | Bus | white |
| 57EBB00 BETTING / BENING-LES-ST-AVOLD | Bus | white |
| 57EBC00 THIMONVILLE / FLOCOURT / BECHY | Bus | white |
| 57EBD00 OMMERAY / MAIZIERES-LES-VIC | Bus | white |
| 57EBF00 FILSTROFF / BIBICHE | Bus | white |
| 57EBF01 BELLES-FORETS / GUERMANGE | Bus | white |
| 57EBG00 BREISTROFF-LA-GRANDE | Bus | white |
| 57EBH00 VALMESTROFF / BASSE-HAM | Bus | white |
| 57EBL00 OTTONVILLE / BOULAY-MOSELLE | Bus | white |
| 57EBL01 MEGANGE / BOULAY-MOSELLE | Bus | white |
| 57EBM00 MOUTERHOUSE / BAERENTHAL | Bus | white |
| 57EBN00 ALBESTROFF / BENESTROFF | Bus | white |
| 57EBO00 BETTBORN / SARRALTROFF | Bus | white |
| 57EBP00 JUVELIZE / GELUCOURT | Bus | white |
| 57EBP01 TARQUIMPOL / BEZANGE-LA-PETITE | Bus | white |
| 57EBS00 SCHNECKENBUSCH / PLAINE-DE-WALSCH | Bus | white |
| 57EBT00 BETTVILLER | Bus | white |
| 57EBU00 ZILLING / BROUVILLER | Bus | white |
| 57EBU01 ST-JEAN-KOURTZERODE / BROUVILLER | Bus | white |
| 57EBZ00 GUERSTLING / BOUZONVILLE | Bus | white |
| 57ECA00 BARST / HOSTE | Bus | white |
| 57ECC00 COURCELLES-CHAUSSY | Bus | white |
| 57ECR00 ELVANGE / CREHANGE | Bus | white |
| 57ECS00 MORVILLE-LES-VIC / CHATEAU-SALINS | Bus | white |
| 57ECS01 PUTTIGNY / CHATEAU-SALINS | Bus | white |
| 57EDD00 GUEBLING / BENESTROFF | Bus | white |
| 57EDI00 BUDLING / DISTROFF | Bus | white |
| 57EDM00 LANEUVEVILLE-EN-SAULNOIS / DELME | Bus | white |
| 57EDM01 ORIOCOURT / DELME | Bus | white |
| 57EDM02 MORVILLE-SUR-NIED / DELME | Bus | white |
| 57EEP00 EPPING / ORMERSVILLER | Bus | white |
| 57EFL00 FLASTROFF / WALDWEISTROFF | Bus | white |
| 57EFQ00 TRITTELING-REDLACH / FAULQUEMONT | Bus | white |
| 57EFS00 MENSKIRCH / CHEMERY-DEUX / FREISTROFF | Bus | white |
| 57EGA00 GARREBOURG / HULTEHOUSE | Bus | white |
| 57EGH00 VILLERS-STONCOURT / GUINGLANGE | Bus | white |
| 57EGO00 EBLANGE / GOMELANGE | Bus | white |
| 57EHG00 VESCHEIM / METTING | Bus | white |
| 57EHI00 BARCHAIN / HEMING | Bus | white |
| 57EHL00 HOLLING / VAUDRECHING / ALZING | Bus | white |
| 57EHP00 WUISSE / HAMPONT | Bus | white |
| 57EHP01 VANNECOURT / HAMPONT | Bus | white |
| 57EHS00 HASELBOURG / DABO | Bus | white |
| 57EHT00 HOTTVILLER / SCHORBACH | Bus | white |
| 57EHV00 HALLERING / HAUTE-VIGNEULLES | Bus | white |
| 57EIB00 ST-GEORGES / MOUSSEY | Bus | white |
| 57EIM00 XOUAXANGE / IMLING | Bus | white |
| 57EIS00 INSVILLER / GUINZELING | Bus | white |
| 57EKD00 KLANG / VECKRING / KEDANGE-SUR-CANNER | Bus | white |
| 57EKI00 KIRSCH-LES-SIERCK / RUSTROFF | Bus | white |
| 57EKO00 OUDRENNE / KOENIGSMACKER | Bus | white |
| 57EKO01 KERLING-LES-SIERCK / KOENIGSMACKER | Bus | white |
| 57EKO02 MALLING / KOENIGSMACKER | Bus | white |
| 57EKO03 HUNTING / KOENIGSMACKER | Bus | white |
| 57EKV00 KAPPELKINGER / HONSKIRCH | Bus | white |
| 57ELA00 HAUT-CLOCHER / DIANE-CAPELLE | Bus | white |
| 57ELB00 HARPRICH / BARONVILLE | Bus | white |
| 57ELB01 BARONVILLE / LANDROFF | Bus | white |
| 57ELL00 RORBACH-LES-DIEUZE / LOUDREFING | Bus | white |
| 57ELM00 ANCERVILLE / AUBE | Bus | white |
| 57ELQ00 NEUFMOULINS / LORQUIN | Bus | white |
| 57ELR01 AZOUDANGE / FRIBOURG | Bus | white |
| 57ELS00 PREVOCOURT / LESSE | Bus | white |
| 57ELY00 BEUX / LUPPY | Bus | white |
| 57EMA00 FREMERY / MARTHILLE | Bus | white |
| 57EMD00 LAUNSTROFF / MANDEREN-RITZING | Bus | white |
| 57EME00 HOMBOURG-BUDANGE / ABONCOURT | Bus | white |
| 57EMF00 OGY-MONTOY-FLANVILLE | Bus | white |
| 57EMM00 BLANCHE-EGLISE / MOYENVIC | Bus | white |
| 57EMM01 MOYENVIC / MULCEY | Bus | white |
| 57EMN00 KEMPLICH / LAUMESFELD / MONNEREN | Bus | white |
| 57EMO00 MOMERSTROFF / NIEDERVISSE | Bus | white |
| 57EMR00 BERVILLER-EN-MOSELLE / MERTEN | Bus | white |
| 57EMT00 MITTELBRONN / DANNELBOURG | Bus | white |
| 57EMV00 VIBERSVILLER / INSMING | Bus | white |
| 57EMY00 MAINVILLERS / HERNY | Bus | white |
| 57END00 HATTIGNY / METAIRIES-ST-QUIRIN | Bus | white |
| 57ENK00 SCHWERDORFF / COLMEN | Bus | white |
| 57ENR00 NIEDERSTINZEL / BERTHELMING | Bus | white |
| 57EPA00 VIGNY / GOIN / PAGNY LES GOIN / ST JURE | Bus | white |
| 57EPB00 PIBLANGE | Bus | white |
| 57EPC00 GREMECEY / ABONCOURT-SEILLE / BIONCOURT | Bus | white |
| 57EPG00 SILLY-SUR-NIED / PANGE / SILLY-SUR-NIED | Bus | white |
| 57EPG01 MAIZEROY / PANGE / SILLY-SUR-NIED | Bus | white |
| 57EPO00 PONTOY / POURNOY-LA-GRASSE | Bus | white |
| 57EPS00 SILLEGNY / POMMERIEUX | Bus | white |
| 57ERA00 FOULIGNY / RAVILLE | Bus | white |
| 57ERC00 VIRMING / RODALBE | Bus | white |
| 57ERI00 OBERGAILBACH / RIMLING | Bus | white |
| 57ERM00 REMELING / KIRSCHNAUMEN | Bus | white |
| 57ERO00 LIEDERSCHIEDT / HASPELSCHIEDT | Bus | white |
| 57ESB00 LES ETANGS / STE-BARBE | Bus | white |
| 57ESB01 VRY / STE-BARBE | Bus | white |
| 57ESB02 HAYES / STE-BARBE | Bus | white |
| 57ESG00 LIEHON / SOLGNE / SECOURT | Bus | white |
| 57ESG01 ALAINCOURT-LA-COTE / SOLGNE / BUCHY | Bus | white |
| 57ESJ00 DOLVING / GOSSELMING | Bus | white |
| 57ESL00 ST-LOUIS-LES-BITCHE / GOETZENBRUCK | Bus | white |
| 57ESQ00 LAFRIMBOLLE / ST-QUIRIN | Bus | white |
| 57EST00 SIERSTHAL / REYERSVILLER | Bus | white |
| 57ESV00 BICKENHOLTZ / SCHALBACH | Bus | white |
| 57ETB00 BRETTNACH / CHATEAU-ROUGE | Bus | white |
| 57ETE00 LAUDREFANG / TETING-SUR-NIED | Bus | white |
| 57ETE01 VALMUNSTER / TETERCHEN | Bus | white |
| 57EVA00 ARRIANCE / HAN-SUR-NIED | Bus | white |
| 57EVA01 BIONVILLE-SUR-NIED / VARIZE-VAUDONCOURT | Bus | white |
| 57EVA02 HELSTROFF / VARIZE-VAUDONCOURT | Bus | white |
| 57EVB00 BISTEN-EN-LORRAINE / VARSBERG | Bus | white |
| 57EVE00 ARRY / LORRY-MARDIGNY / MARIEULLES | Bus | white |
| 57EVG00 ANTILLY / VIGY | Bus | white |
| 57EVG01 ST-HUBERT / VIGY | Bus | white |
| 57EVI00 XANREY / VIC-SUR-SEILLE | Bus | white |
| 57EVI01 CHAMBREY / VIC-SUR-SEILLE | Bus | white |
| 57EVL00 LIXHEIM / HILBESHEIM | Bus | white |
| 57EVM00 LENGELSHEIM / VOLMUNSTER | Bus | white |
| 57EVM01 NOUSSEVILLER-LES-BITCHE / VOLMUNSTER | Bus | white |
| 57EVN00 MALROY / VANY | Bus | white |
| 57EVO00 CHARLEVILLE-SS-BOIS / VOLMERANGE-BOULAY | Bus | white |
| 57EVS00 VOLSTROFF | Bus | white |
| 57EVT00 ADAINCOURT / VITTONCOURT | Bus | white |
| 57EVY00 VOYER / HERMELANGE | Bus | white |
| 57EWA00 HANVILLER / WALDHOUSE | Bus | white |
| 57EWA01 ROLBING / WALDHOUSE | Bus | white |
| 57EWS00 WALSCHEID | Bus | white |
| 57EZB00 LIDREZING / RICHE | Bus | white |
| 57SFA00 VOELFLING-LES-BOUZONVILLE / FALCK | Bus | white |
| 57SFB02 BETTING / FORBACH / SCHOENECK | Bus | white |
| 57SFB14 NOUSSEVILLER-ST-NABOR / FORBACH | Bus | white |
| 57SFQ01 CREHANGE / FAULQUEMONT | Bus | white |
| 57SFQ02 RAVILLE / FAULQUEMONT | Bus | white |
| 57SFQ03 GUESSLING-HEMERING / FAULQUEMONT | Bus | white |
| 57SFQ04 FLETRANGE / FAULQUEMONT | Bus | white |
| 57SFQ05 FAULQUEMONT | Bus | white |
| 57SFQ06 LAUDREFANG / FAULQUEMONT | Bus | white |
| 57SFQ07 VATIMONT / FAULQUEMONT | Bus | white |
| 57SFQ08 THONVILLE / FAULQUEMONT | Bus | white |
| 57SFV01 LELLING / TETING-SUR-NIED / FOLSCHVILLER | Bus | white |
| 57SGN01 KEDANGE-SUR-CANNER / GUENANGE | Bus | white |
| 57SGN02 RURANGE-LES-THIONVILLE / GUENANGE | Bus | white |
| 57SHS01 PORCELETTE / HAM-SS-VARSBERG | Bus | white |
| 57SHS02 BISTEN-EN-LORRAINE / HAM-SS-VARSBERG | Bus | white |
| 57SHS03 DIESEN / HAM-SS-VARSBERG | Bus | white |
| 57SHZ01 WALSCHEID / HARTZVILLER | Bus | white |
| 57SHZ03 HESSE / HARTZVILLER | Bus | white |
| 57SHZ04 PLAINE-DE-WALSCH / HARTZVILLER | Bus | white |
| 57SHZ05 SCHNECKENBUSCH / HARTZVILLER | Bus | white |
| 57SKD01 MONNEREN / KEDANGE-SUR-CANNER | Bus | white |
| 57SKD02 BUDLING / KEDANGE-SUR-CANNER | Bus | white |
| 57SKD03 VALMESTROFF / KEDANGE-SUR-CANNER | Bus | white |
| 57SKD04 ABONCOURT / KEDANGE-SUR-CANNER | Bus | white |
| 57SKD05 VECKRING / KEDANGE-SUR-CANNER | Bus | white |
| 57SKD06 VINSBERG / KEDANGE-SUR-CANNER | Bus | white |
| 57SKD07 REINANGE / KEDANGE-SUR-CANNER | Bus | white |
| 57SKD08 VOLSTROFF / KEDANGE-SUR-CANNER | Bus | white |
| 57SLB01 MONTBRONN / LEMBERG | Bus | white |
| 57SLB02 SOUCHT / LEMBERG | Bus | white |
| 57SLB03 ENCHENBERG / LEMBERG | Bus | white |
| 57SLB04 GOETZENBRUCK / LEMBERG | Bus | white |
| 57SLG01 HALLERING / LONGEVILLE-LES-ST-AVOLD | Bus | white |
| 57SLG02 HAUTE-VIGNEULLES / LONGEVILLE-LES-ST-AVOLD | Bus | white |
| 57SLG03 HAUTE-VIGNEULLES / LONGEVILLE-ST-AVOLD | Bus | white |
| 57SLQ01 BARCHAIN / LORQUIN | Bus | white |
| 57SLQ02 XOUAXANGE / LORQUIN | Bus | white |
| 57SLQ05 ST-QUIRIN / LORQUIN | Bus | white |
| 57SLQ06 LAFRIMBOLLE / LORQUIN | Bus | white |
| 57SLQ07 ABRESCHVILLER / LORQUIN | Bus | white |
| 57SMA01 PIERREVILLERS / MARANGE-SILVANGE | Bus | white |
| 57SMF01 DIESEN / FORBACH | Bus | white |
| 57SMF05 HARGARTEN-AUX-MINES / FORBACH | Bus | white |
| 57SMF06 HOMBOURG-HAUT / BEHREN-LES-FORBACH | Bus | white |
| 57SMF07 FREYMING-MERLEBACH / FORBACH / SCHOENECK | Bus | white |
| 57SMF10 MACHEREN / FORBACH / BEHREN-LES-FORBACH | Bus | white |
| 57SMF12 L-HOPITAL / FORBACH / SCHOENECK | Bus | white |
| 57SMH01 VIRMING / MORHANGE | Bus | white |
| 57SMH03 CREHANGE / MORHANGE | Bus | white |
| 57SMH04 VIC-SUR-SEILLE / MORHANGE | Bus | white |
| 57SML07 HAUTE-VIGNEULLES / FREYMING-MERLEBACH | Bus | white |
| 57SML08 SARREGUEMINES / FREYMING-MERLEBACH | Bus | white |
| 57SML10 BOUSBACH / FREYMING-MERLEBACH | Bus | white |
| 57SML11 CREHANGE / FREYMING-MERLEBACH | Bus | white |
| 57SML13 PETITE-ROSSELLE / FREYMING-MERLEBACH | Bus | white |
| 57SMS00 HERTZING / MOUSSEY | Bus | white |
| 57SMS01 RICHEVAL / MOUSSEY | Bus | white |
| 57SMS03 FRIBOURG / MOUSSEY | Bus | white |
| 57SMT01 REMILLY / METZ | Bus | white |
| 57SMZ01 ARGANCY / ENNERY / MAIZIERES-LES-METZ | Bus | white |
| 57SMZ02 FEVES / SEMECOURT / MAIZIERES-LES-METZ | Bus | white |
| 57SPB02 FLEISHEIM / PHALSBOURG | Bus | white |
| 57SPB03 METTING / PHALSBOURG | Bus | white |
| 57SPB04 HENRIDORFF / PHALSBOURG | Bus | white |
| 57SPB05 DANNELBOURG / PHALSBOURG | Bus | white |
| 57SPB06 DABO / PHALSBOURG | Bus | white |
| 57SPB07 HANGVILLER / PHALSBOURG / VILSBERG | Bus | white |
| 57SPB10 HASELBOURG / PHALSBOURG | Bus | white |
| 57SPT03 FARSCHVILLER / PUTTELANGE-AUX-LACS | Bus | white |
| 57SPT05 BARST / PUTTELANGE-AUX-LACS | Bus | white |
| 57SRB01 OBERGAILBACH / ROHRBACH-LES-BITCHE | Bus | white |
| 57SRB02 GROS-REDERCHING / ROHRBACH-LES-BITCHE | Bus | white |
| 57SRB03 KALHAUSEN / ROHRBACH-LES-BITCHE | Bus | white |
| 57SRB04 BETTVILLER / ROHRBACH-LES-BITCHE | Bus | white |
| 57SRB05 PETIT-REDERCHING / ROHRBACH-LES-BITCHE | Bus | white |
| 57SRB06 SCHMITTVILLER / ROHRBACH-LES-BITCHE | Bus | white |
| 57SRB07 ETTING / ROHRBACH-LES-BITCHE | Bus | white |
| 57SRM01 BEUX / LUPPY / REMILLY | Bus | white |
| 57SRM02 ST-EPVRE / REMILLY | Bus | white |
| 57SRM03 PANGE / REMILLY | Bus | white |
| 57SRM04 MAIZEROY / REMILLY | Bus | white |
| 57SRM05 SORBEY / REMILLY | Bus | white |
| 57SRM06 COURCELLES-SUR-NIED / SORBEY / REMILLY | Bus | white |
| 57SRM07 HAN-SUR-NIED / REMILLY | Bus | white |
| 57SRS01 RONCOURT / ROMBAS | Bus | white |
| 57SSB01 WALSCHEID / SARREBOURG | Bus | white |
| 57SSB02 HATTIGNY / SARREBOURG | Bus | white |
| 57SSB03 VOYER / SARREBOURG | Bus | white |
| 57SSB04 ASSENONCOURT / SARREBOURG | Bus | white |
| 57SSB05 HELLERING-LES-FENETRANGE / SARREBOURG | Bus | white |
| 57SSB11 LAFRIMBOLLE / SARREBOURG | Bus | white |
| 57SSB15 REDING / SARREBOURG | Bus | white |
| 57SSB18 KERPRICH-AUX-BOIS / SARREBOURG | Bus | white |
| 57SSB20 BERLING / SARREBOURG | Bus | white |
| 57SSB22 HOMMARTING / SARREBOURG | Bus | white |
| 57SSB26 SCHNECKENBUSCH / SARREBOURG | Bus | white |
| 57SSG06 VITTERSBOURG / SARREGUEMINES | Bus | white |
| 57SSG11 HOMBOURG-HAUT / SARREGUEMINES | Bus | white |
| 57SSK01 OUDRENNE / SIERCK-LES-BAINS | Bus | white |
| 57SSK02 KIRSCHNAUMEN / SIERCK-LES-BAINS | Bus | white |
| 57SSK03 BERG-SUR-MOSELLE / SIERCK-LES-BAINS | Bus | white |
| 57SSK04 WALDWISSE / SIERCK-LES-BAINS | Bus | white |
| 57SSK05 OUDRENNE / SIERCK-LES-BAINS | Bus | white |
| 57SSK06 MANDEREN-RITZING / SIERCK-LES-BAINS | Bus | white |
| 57SSK07 KERLING-LES-SIERCK / SIERCK-LES-BAINS | Bus | white |
| 57SSK08 KOENIGSMACKER / SIERCK-LES-BAINS | Bus | white |
| 57SSK09 KOENIGSMACKER / SIERCK-LES-BAINS | Bus | white |
| 57STL01 GUENANGE / TALANGE | Bus | white |
| 57STL02 PIERREVILLERS / TALANGE | Bus | white |
| 57SUC01 RICHEMONT / UCKANGE | Bus | white |
| 57SVG01 BETTELAINVILLE / VIGY | Bus | white |
| 57SVG02 HAYES / VIGY | Bus | white |
| 57SVG03 CHARLY-ORADOUR / VIGY | Bus | white |
| 57SVG04 STE-BARBE / VIGY | Bus | white |
| 57SVN01 SOLGNE / LIEHON / VERNY | Bus | white |
| 57SVN02 FLEURY / ORNY / VERNY | Bus | white |
| 57SVN03 CHEMINOT / VERNY / METZ | Bus | white |
| 57SVN04 ST-JURE / VERNY | Bus | white |
| 57SVN05 SILLEGNY / VERNY | Bus | white |
| 57SWP01 WOIPPY | Bus | white |
| 57R006 LUTTANGE / METZ | Bus | blue |
| 57R008 FORBACH / CREUTZWALD | Bus | blue |
| 57R009 FILSTROFF / CREUTZWALD | Bus | blue |
| 57R010 CREUTZWALD / FREYMING-MERLEBACH | Bus | blue |
| 57R019 MORHANGE / FAULQUEMONT | Bus | blue |
| 57R020 GOMELANGE / BOULAY-MOSELLE | Bus | blue |
| 57R022 BISTEN / ST-AVOLD | Bus | blue |
| 57R025 BITCHE / SARREGUEMINES | Bus | blue |
| 57R026 CHATEAU-SALINS / MORHANGE | Bus | blue |
| 57R028 DIEUZE / CHATEAU-SALINS | Bus | blue |
| 57R030 ABONCOURT-SUR-SEILLE / CHATEAU-SALINS | Bus | blue |
| 57R031 NELLING / DIEUZE | Bus | blue |
| 57R032 INSMING / ST-AVOLD | Bus | blue |
| 57R033 CHATEAU-SALINS / SARREBOURG | Bus | blue |
| 57R034 RACRANGE / MORHANGE | Bus | blue |
| 57R035 WUISSE / CHATEAU-SALINS | Bus | blue |
| 57R036 GUEBLANGE-LES-DIEUZE / DIEUZE | Bus | blue |
| 57R039 DIEUZE / SARREBOURG | Bus | blue |
| 57R041 MORHANGE / DIEUZE | Bus | blue |
| 57R044 DIFFEMBACH-LES-HELLIMER / DIEUZE | Bus | blue |
| 57R045 KAPPELKINGER / DIEUZE | Bus | blue |
| 57R063 WALDWISSE / BOUZONVILLE | Bus | blue |
| 57R064 BECHY / METZ | Bus | blue |
| 57R065 LOUVIGNY / METZ | Bus | blue |
| 57R073 FLEVY / THIONVILLE | Bus | blue |
| 57R082 LORRY-MARDIGNY / METZ | Bus | blue |
| 57R084 BLAMONT / SARREBOURG | Bus | blue |
| 57R085 SCHMITTVILLER / SARREGUEMINES | Bus | blue |
| 57R086 SCHWEYEN / BITCHE | Bus | blue |
| 57R087 WALSCHBRONN / SARREGUEMINES | Bus | blue |
| 57R088 SOUCHT / SARREGUEMINES | Bus | blue |
| 57R093 ROHRBACH-LES-BITCHE / SARREGUEMINES | Bus | blue |
| 57R105 ENCHENBERG / BITCHE | Bus | blue |
| 57R107 WALDWEISTROFF / THIONVILLE | Bus | blue |
| 57R109 WALDWISSE / THIONVILLE | Bus | blue |
| 57R111 BUDLING / THIONVILLE | Bus | blue |
| 57R113 FLASTROFF / THIONVILLE | Bus | blue |
| 57R119 MORHANGE / ST-AVOLD | Bus | blue |
| 57R126 HOMBOURG-HAUT / FREYMING-MERLEBACH | Bus | blue |
| 57R131 FREYMING-MERLEBACH / THEDING | Bus | blue |
| 57R134 BITCHE / WINGEN-SUR-MODER | Bus | blue |
| 57R139 PUTTELANGE-AUX-LACS / ST-AVOLD | Bus | blue |
| 57R140 BENESTROFF / SARREGUEMINES | Bus | blue |
| 57R143 DABO / PHALSBOURG | Bus | blue |
| 57R150 DANNELBOURG / SARREBOURG | Bus | blue |
| 57R151 SARREBOURG / PHALSBOURG | Bus | blue |
| 57R154 DRULINGEN / SARREBOURG | Bus | blue |
| 57R155 ABRESCHVILLER / SARREBOURG | Bus | blue |
| 57R156 HOMMERT / SARREBOURG | Bus | blue |
| 57R160 LUTZELBOURG / SARREBOURG | Bus | blue |
| 57R164 FREYMING-MERLEBACH | Bus | blue |
| 57R166 WALSCHEID / SARREBOURG | Bus | blue |
| 57R176 MONNEREN / METZ | Bus | blue |
| 57R177 ST-JEAN-ROHRBACH / MORHANGE | Bus | blue |
This feed has 4869 stops.
List every stop
- UCKANGE - Castors
- DRULINGEN - Place Martzloff
- SIEWILLER - ECOLE
- SIEWILLER - RD 1061
- BELLEVUE
- Centre
- HERTZING - Rue Principale
- KIRSCHNAUMEN - Ecole
- CRUSNES - CITES Café point central
- CRUSNES - Village
- LONGWY - Gare SNCF
- VILLERUPT - VILLERUPT Paix
- VILLERUPT - CANTEBONNE Libération
- BLAMONT - Place Général de Gaulle
- CIREY-SUR-VEZOUZE - Ecoles
- CIREY-SUR-VEZOUZE - HLM Beau Soleil
- CIREY-SUR-VEZOUZE - Ladrerie
- CIREY-SUR-VEZOUZE - Route du Val
- CIREY-SUR-VEZOUZE - Rue JB Mazerand
- FREMONVILLE - Mairie
- GOGNEY - La Voise
- VAL-ET-CHATILLON - Cotonniere
- AVRICOURT - Place de la Gare
- VAL-ET-CHATILLON - ECOLE
- ROSSELANGE - Stade
- Cimetiere
- MACHEREN - Petit Ebersviller / Rue Du Centre
- SAINT-AVOLD - Route De Porcelette
- SAINT-AVOLD - Iut
- Verreries
- THIONVILLE - Institut De La Providence
- MARANGE-SILVANGE - College Les Gaudinettes
- ABONCOURT - Mairie
- ABONCOURT-SUR-SEILLE - Mairie
- ABRESCHVILLER - Grand Soldat
- ABRESCHVILLER - Wassersoupe
- ABRESCHVILLER - La Valette / Calvaire
- ABRESCHVILLER - Mairie
- ABRESCHVILLER - Rue Des Roches
- ABRESCHVILLER - Route De Sarrebourg
- ABRESCHVILLER - Temple
- ABRESCHVILLER - Eigenthal / Carrefour
- ABRESCHVILLER - St Luc
- ABRESCHVILLER - Bel Air
- ACHAIN - Village
- ACHEN - Gallenmuehle
- ACHEN - Val D'Achen
- ACHEN - Rue De Rohrbach
- ACHEN - Salle Polyvalente
- ACHEN - Rue De Kalhausen
- ADAINCOURT - Lavoir
- ADELANGE - Centre
- ADELANGE - Ecole
- ALAINCOURT-LA-COTE - Eglise
- ALAINCOURT-LA-COTE - Rue Principale
- ALAINCOURT-LA-COTE - Croisement
- ALBESTROFF - Ecole Maternelle Et Primaire
- ALBESTROFF - College De L'Albe
- ALBESTROFF - Grand Rue
- ALGRANGE - Stade
- ALGRANGE - Hopital
- ALGRANGE - Portier Haut
- ALSTING - Zinzing / Rue Chatelaillon
- ALSTING - Hesseling / Eglise
- ALSTING - Rue Des Palinges
- ALTRIPPE - Ferme Herrenwald Nord
- ALTRIPPE - 51 Rue Principale
- ALTRIPPE - Village
- ALTVILLER - Fontaine
- ALTVILLER - Rue De St Avold
- ALZING - Rue De Brettnach
- ALZING - Rue De Bouzonville
- ALZING - Ecole
- AMANVILLERS - Grand Rue
- AMANVILLERS - Mairie
- AMELECOURT - Eglise
- AMNEVILLE - Malancourt / Ecole Element. Ferry
- AMNEVILLE - Malancourt / Carriere Jaumont
- AMNEVILLE - College La Source
- AMNEVILLE - Nansen
- AMNEVILLE - Cimenterie
- AMNEVILLE - Mairie
- AMNEVILLE - Parc Municipal
- AMNEVILLE - Malancourt / Ecole Maternelle
- ANCERVILLE - Eglise
- ANCERVILLE - Outry
- ANCERVILLE - Ecole
- ANCY-DORNOT - Ancy / Gare
- ANCY-DORNOT - Ancy / Rd6
- ANTILLY - Centre
- ANZELING - Carrefour
- ANZELING - Edling / Croix Blanche
- ANZELING - Eidling / Ecole
- ANZELING - Rue Principale
- ANZELING - Place De Gaulle
- ANZELING - Route De Edling
- ANZELING - Sncf
- APACH - Eglise
- APACH - Cimetiere
- APACH - Route De Waldwisse
- ARRAINCOURT - Village
- ARGANCY - Olgy / Route De Metz
- ARGANCY - Rugy
- ARGANCY - Mairie
- ARRIANCE - Ecole
- ARRIANCE - Rue Principale
- ARRY - La Lobe
- ARRY - Mairie
- ARS-SUR-MOSELLE - College Pilatre De Rozier
- ARS-SUR-MOSELLE - Gare Sncf
- ARS-SUR-MOSELLE - Republique
- ARS-SUR-MOSELLE - Clemenceau
- ARS-SUR-MOSELLE - Saint Paul
- ARZVILLER - Ecole
- ASPACH - Eglise
- ASSENONCOURT - Ecole Maternelle
- ASSENONCOURT - Eglise
- ATTILLONCOURT - Ecole
- ATTILLONCOURT - Eglise
- AUBE - Mairie Ecole
- AUDUN-LE-TICHE - Hirps
- AUDUN-LE-TICHE - St Nicolas
- AUDUN-LE-TICHE - Residence Vian
- AUDUN-LE-TICHE - Ecole
- AUDUN-LE-TICHE - Gare
- AUDUN-LE-TICHE - Mairie
- AUDUN-LE-TICHE - Place Du Chateau
- AUGNY - Dunil
- AULNOIS-SUR-SEILLE - Mairie
- AUMETZ - Poste
- AVRICOURT - Nouvel Avricourt
- AVRICOURT - Nvel Avricourt / Ecole
- AVRICOURT - Rue De Lorraine
- AY-SUR-MOSELLE - Parc
- AY-SUR-MOSELLE - Place
- AZOUDANGE - Ecole
- BACOURT - Eglise
- BAERENTHAL - Daxhof
- BAERENTHAL - Garage Renault
- BAERENTHAL - Impasse Langfeld
- BAERENTHAL - Untermulthal / Carrefour
- BAERENTHAL - Kundschaft Parking
- BAERENTHAL - Mairie
- BAMBIDERSTROFF - Foyer Socio Culturel
- BANNAY - Centre
- BARCHAIN - Centre
- BARONVILLE - Ecole Primaire
- BARONVILLE - Mairie
- BARONVILLE - Route Nationale
- BARST - Mairie
- BARST - St Exupery
- BASSING - Ecole Primaire
- BASSING - Rue Principale
- BASSING - Lotissement
- BAUDRECOURT - Centre
- BAUDRECOURT - Lotissement
- BAZONCOURT - Vaucremont / Rue Du Puits
- BAZONCOURT - Berlize
- BAZONCOURT - Foyer Rural
- BAZONCOURT - Ecole
- BEBING - Route Nationale
- BECHY - Eglise
- BEHREN-LES-FORBACH - Gare Routiere
- BEHREN-LES-FORBACH - Rue Des Roses
- BEHREN-LES-FORBACH - Lp Hurlevent
- BEHREN-LES-FORBACH - Eglise Jean Bosco
- BEHREN-LES-FORBACH - Eglise St Blaise
- BEHREN-LES-FORBACH - Rue De Kerbach
- BELLANGE - Mairie
- BENESTROFF - Ecole Primaire Et Maternelle
- BENESTROFF - Rue Des Jardins
- BENING-LES-SAINT-AVOLD - Gare Sncf
- BENING-LES-SAINT-AVOLD - Croisement
- BERG-SUR-MOSELLE - Lotissement
- BERG-SUR-MOSELLE - Grand Rue
- BERG-SUR-MOSELLE - Vienne
- BERIG-VINTRANGE - Mairie
- BERIG-VINTRANGE - Vintrange / Place De L'Eglise
- BERIG-VINTRANGE - Monument
- BERLING - Ecole
- BERLING - Mairie
- BERMERING - Eglise
- BERMERING - Rue De Morhange
- BERTHELMING - Ecole
- BERVILLER-EN-MOSELLE - Rue De Villing
- BERVILLER-EN-MOSELLE - Place St Remy
- BERVILLER-EN-MOSELLE - Ecole
- BETTANGE - Village
- BETTANGE - Croisement
- BETTELAINVILLE - Altroff
- BETTELAINVILLE - Mancy / Centre
- BETTELAINVILLE - Centre
- BETTELAINVILLE - Mancy / Croisement
- BETTING - Eglise
- BETTING - Centre Leclerc
- BETTING - Route Nationale
- BETTING - Ancienne Mairie
- BETTING - Rue Principale
- BETTING - Centre Socio Culturel
- BETTVILLER - Cimetiere
- BETTVILLER - Guising / Centre
- BETTVILLER - Guising / Rue Des Vignes
- BETTVILLER - Cmdp
- BETTVILLER - Lotissement Rue Des Fleurs
- BETTVILLER - Hoelling / Panneau
- BETTVILLER - Hoelling
- BETTVILLER - Guising / Ecole Gutenberg
- BEUX - Rue Principale
- BEZANGE-LA-PETITE - Croisement
- BEZANGE-LA-PETITE - Ecole
- BIBICHE - Rodlach / Centre
- BIBICHE - Neudorf / Carrefour
- BIBICHE - Ecole
- BIBICHE - Neudorf / Statue
- BIBICHE - Petit Bibiche
- BIBICHE - Rodlach / Croisement
- BIBICHE - Village
- BICKENHOLTZ - Centre
- BIDESTROFF - Centre
- BIDING - Liberation
- BINING - Rue De Rohrbach
- BINING - Village
- BINING - Rue De Rahling
- BIONCOURT - Baron
- BIONCOURT - Groupe Scolaire
- BIONCOURT - Alincourt
- BIONVILLE-SUR-NIED - Centre
- BIONVILLE-SUR-NIED - Morlange
- BIONVILLE-SUR-NIED - Lotissement
- BIONVILLE-SUR-NIED - Route De Metz
- BELLES-FORETS - Bisping
- BELLES-FORETS - Angviller Les Bisping
- BISTEN-EN-LORRAINE - Route De Varsberg
- BISTEN-EN-LORRAINE - Centre
- BISTROFF - Monument Aux Morts
- BITCHE - St Augustin
- BITCHE - Quartier Driant
- BITCHE - Gare Sncf
- BLANCHE-EGLISE - Gite De Groupe Et D'Etape
- BLANCHE-EGLISE - Lotissement
- BLIESBRUCK - Hermeskappel
- BOUCHEPORN - Eglise
- BOULANGE - Bassompierre
- BOULANGE - Croix
- BOULANGE - Village
- BOULAY-MOSELLE - Place Du Marche
- BOULAY-MOSELLE - Etablissements Scolaires
- BOULAY-MOSELLE - Halling Les Boulay / Eglise
- BOULAY-MOSELLE - Ecoles
- BOULAY-MOSELLE - La Walze
- and 4619 more (see the full list on the map or in the GeoJSON)
Over time
This is the first scorecard for this agency. A trend and a "what changed" summary appear here once it has been checked more than once.
Everything we checked
17 findings, ordered by severity.
Show every finding
- Error71 instances
Some trips have stop times whose distances along the route go backwards.
Apps can show buses jumping backwards or mis-order stops.
Fix: Re-generate shape distances in your export; flag to your vendor if it persists. (Usually an export-tool fix, not hand editing.)
Validator rule: decreasing_or_equal_stop_time_distance · See MobilityData GTFS Validator rules (opens the validator rules on an external site)
- Warning21735 instances
Some stops sit far from the route line, going by the feed's own distance values.
Trip planners may draw the route down the wrong streets or point riders to the wrong corner.
Fix: Check the flagged stops' shape_dist_traveled against the route shape, and re-generate it on export if they disagree. (Usually an export-tool fix, not hand editing.)
Validator rule: stop_too_far_from_shape_using_user_distance · Read the fix guide · See MobilityData GTFS Validator rules (opens the validator rules on an external site)
- Warning10103 instances
Equal shape distance diff coordinates distance below threshold (flagged by the MobilityData validator).
See the linked rule for what this affects.
Fix: Review the rule documentation for 'equal_shape_distance_diff_coordinates_distance_below_threshold' at https://gtfs-validator.mobilitydata.org/rules.html and check the flagged rows in your feed. (Varies.)
Validator rule: equal_shape_distance_diff_coordinates_distance_below_threshold · See MobilityData GTFS Validator rules (opens the validator rules on an external site)
- Warning4869 instances
4869 of 4869 stops don't say whether a wheelchair user can board there.
Riders who use wheelchairs can't plan a trip when accessibility is marked 'unknown'; apps show no information at all.
Fix: Set wheelchair_boarding to 1 (accessible) or 2 (not accessible) for every stop. A field survey can start with the busiest stops. (A column in stops.txt; your scheduling software likely has it.)
Validator rule: scorecard_wheelchair_boarding_unknown · Read the fix guide · See GTFS Schedule reference (opens the GTFS Schedule reference on an external site)
- Warning3331 instances
Some rider-facing names are in ALL CAPS or all lowercase.
ALL-CAPS stop and headsign names are harder to read in apps and are read awkwardly by screen readers.
Fix: Use mixed case for stop names and headsigns (e.g. 'Main St & 2nd Ave', not 'MAIN ST & 2ND AVE'). (Often a bulk fix in your scheduling software.)
Validator rule: mixed_case_recommended_field · Read the fix guide · See MobilityData GTFS Validator rules (opens the validator rules on an external site)
- Warning2722 instances
2722 of 2722 trips don't say whether the vehicle is wheelchair accessible.
Even with accessible stops, riders need to know the bus itself can take them.
Fix: Set wheelchair_accessible on every trip. If every vehicle is accessible, this may be one default; otherwise use the value for each trip. (A default or per-trip field in your export.)
Validator rule: scorecard_wheelchair_accessible_unknown · Read the fix guide · See GTFS Schedule reference (opens the GTFS Schedule reference on an external site)
- Warning455 instances
On some trips the stop distances run a little past the end of the route line.
The stop and shape distance values don't quite line up, so any math that uses them can drift.
Fix: Re-generate shape_dist_traveled on export so stop and shape distances use the same units. (Usually an export-tool fix, not hand editing.)
Validator rule: trip_distance_exceeds_shape_distance_below_threshold · Read the fix guide · See MobilityData GTFS Validator rules (opens the validator rules on an external site)
- Warning425 instances
Unexpected enum value (flagged by the MobilityData validator).
See the linked rule for what this affects.
Fix: Review the rule documentation for 'unexpected_enum_value' at https://gtfs-validator.mobilitydata.org/rules.html and check the flagged rows in your feed. (Varies.)
Validator rule: unexpected_enum_value · See MobilityData GTFS Validator rules (opens the validator rules on an external site)
- Warning33 instances
Some stops sit far from the route line they belong to.
Trip planners may draw the bus route through the wrong streets or point riders to the wrong corner.
Fix: Check the flagged stops' coordinates and the route shape in your scheduling software; re-snap whichever is misplaced. (A few minutes per flagged stop.)
Validator rule: stop_too_far_from_shape · Read the fix guide · See MobilityData GTFS Validator rules (opens the validator rules on an external site)
- Warning7 instances
Fast travel between far stops (flagged by the MobilityData validator).
See the linked rule for what this affects.
Fix: Review the rule documentation for 'fast_travel_between_far_stops' at https://gtfs-validator.mobilitydata.org/rules.html and check the flagged rows in your feed. (Varies.)
Validator rule: fast_travel_between_far_stops · Read the fix guide · See MobilityData GTFS Validator rules (opens the validator rules on an external site)
- Warning6 instances
Some scheduled trips move faster between stops than a bus can.
Usually a typo'd stop time; riders get arrival times no bus can meet.
Fix: Check the flagged stop times for transposed minutes. (A few minutes per flagged trip.)
Validator rule: fast_travel_between_consecutive_stops · Read the fix guide · See MobilityData GTFS Validator rules (opens the validator rules on an external site)
- Warning1 instance
feed_info.txt lists no contact email and no contact URL.
Without a contact, apps like Google Maps can't reach you when they find a problem in the feed.
Fix: Add feed_contact_email or feed_contact_url to feed_info.txt. (One field, set once in export settings.)
Validator rule: missing_feed_contact_email_and_url · Read the fix guide · See MobilityData GTFS Validator rules (opens the validator rules on an external site)
- Warning1 instance
Many of the feed's trips don't run at all in the next 7 days.
It usually means old service periods are still in the export, making the feed bigger and harder to check.
Fix: Trim past service periods the next time you export. (One setting in most export tools.)
Validator rule: trip_coverage_not_active_for_next7_days · Read the fix guide · See MobilityData GTFS Validator rules (opens the validator rules on an external site)
- Warning1 instance
The feed contains no fare information.
Riders see 'fare unknown' in trip planners and can't budget their trip; visitors are most affected.
Fix: 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. (A small file for most flat-fare systems.)
Validator rule: scorecard_no_fare_data · Read the fix guide · See GTFS Best Practices (opens GTFS Best Practices on an external site)
- Warning1 instance
This feed models stations or entrances but has no pathways.txt.
Trip planners can't guide riders through the station, and there is no step-free route information for wheelchair users.
Fix: Add pathways.txt connecting entrances, platforms, and any elevators, with a level for each. (Worth it for multi-level or large stations; flat stops don't need it.)
Validator rule: scorecard_station_no_pathways · Read the fix guide · See GTFS Schedule reference (opens the GTFS Schedule reference on an external site)
- Info748 instances
The feed has a stretch of two weeks or more with no service running.
A long gap can mean dates were left out of the calendar. Apps then show no trips on those days.
Fix: Check whether the gap is real, like a seasonal break; if not, add the missing dates to the calendar. (A review of your calendar dates.)
Validator rule: big_gap_in_service · Read the fix guide · See MobilityData GTFS Validator rules (opens the validator rules on an external site)
- Info1 instance
feed_info.txt has no technical contact (feed_contact_email or feed_contact_url).
Trip-planning apps and regional data coordinators have nobody to email when they spot a problem with your feed, so problems linger.
Fix: Add feed_contact_email to feed_info.txt. (One field.)
Validator rule: scorecard_no_feed_contact · Read the fix guide · See MobilityData GTFS Validator rules (opens the validator rules on an external site)
Conformance mark Not yet
This feed is close to the conformance mark. 1 validator error to resolve. States wheelchair access on 0% of stops and 0% of trips; the mark needs 90% of each.
- Valid Not yet
- 1 validator error to resolve.
- Current Met
- Service data covers the next 387 days.
- Accessible Not yet
- States wheelchair access on 0% of stops and 0% of trips; the mark needs 90% of each.
In plain words: earn this mark when your feed passes validation, has not expired, and says whether nearly every stop and trip is wheelchair accessible.
A pass credential for a feed that is valid, current, and states wheelchair access on nearly every stop and trip. Accessibility here measures what the feed publishes, not whether a stop is physically usable. How the conformance mark works.
Clears the Google and Apple Maps four-week coverage bar. This feed has 387 days of service ahead, clearing the four-week (28-day) window Maps asks for. The feed also carries 71 validator errors, the other thing Maps checks at onboarding; the findings below name each fix.
How this agency maps to the standards
The scorecard is a data-quality lens, not a compliance determination. Its universal references describe good GTFS and useful rider information. Useful references here are GTFS Schedule Best Practices, GTFS-Realtime Best Practices, MobilityData grading scheme, Google Transit publication guidance. Read the full standards crosswalk.
- Correctness 9 / 100
- GTFS Schedule best practices, checked by the MobilityData validator. MobilityData grading covers stop locations, route names, and colors. Google Transit requires a feed to pass validation for publication.
- Freshness 100 / 100
- GTFS Schedule best practices call for a dataset that stays current. An expired calendar can remove service from Google Transit and other rider trip planners.
- Rider experience 37 / 100
- GTFS Best Practices for rider-facing fields. MobilityData grading covers stop names and headsigns.
- Realtime quality Not yet published
- GTFS-Realtime best practices: a stable URL, high uptime, and frequent updates.
Cite this record
This page updates on every check. The record below does not: it is the dated file this grade came from, published at https://gtfsscorecard.org/data/artifacts/fr-pan-80427/2026-07-24.json and never overwritten, pinning the grade, category scores, rubric version, validator version, reader archive profile, and the scored feed's sha256 as they stood on 2026-07-24. Use it in a board packet, a regulatory filing, or a research citation instead of linking the live page, whose content will differ on your next visit.
Citing the tool itself rather than one agency's record? Use the repo's CITATION.cff.