← All agencies

Feed status · checked 2026-07-17

Transport en Commun (TEC), Wallonia

Based on the feed this agency publishes

Service mode Tram + Metro + Bus

43.8 / 100

First scorecard for this agency

Catalogued in wallonne, Région, Belgium.

Covers 88 daysAccessibility gapsRealtime not yet published

One regional feed with five TEC agency rows and some cross-border service. Counted as one feed record.

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.

Checked for changes 1 hours ago; last changed 1 hours ago.

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

Fix 01

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

31065 of 31065 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

Fix 02

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

143663 of 143663 trips don't say whether the vehicle is wheelchair accessible. Even with accessible stops, riders need to know the transit vehicle itself can take them.

⏱ A default or per-trip field in your export.worth about +15 points in its category

Fix 03

Populate trip_headsign to match what the transit vehicle displays.Likely your export tool

143663 of 143663 trips have no headsign. Riders at the stop can't tell which direction a transit vehicle is going.

⏱ Usually a bulk edit in your scheduling software.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.

  1. 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.

  2. 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.

  3. Populate trip_headsign to match what the transit vehicle displays. · 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 88 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

Correctness35.5 / 100

The MobilityData validator flagged 13 kinds of issue across 7593 instances (0 error, 7591 warning, 2 informational).

Freshness85.0 / 100

Service data covers the next 88 days.

Rider experience22.3 / 100

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.

Accessibility0 / 100

0% of stops state accessibility (0% marked accessible). Reflects what the feed states, not verified physical usability.

1 accessibility depth signal

  • 476 stop name(s) use abbreviations or symbols a screen reader may mispronounce, with no spoken form set ("BRAINE-L'ALLEUD Rue de la Fraternité (Av. Allard)", "BRAINE-L'ALLEUD Rue de la Fraternité (Av. Allard)", "BRAINE-L'ALLEUD Gare - Quai 9 (Av. Albert Ier)", and more).

    Consider: Add tts_stop_name with the spoken form, e.g. 'Main Street and Second Avenue', for the affected stops.

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.

Realtime qualityNot yet measured

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 data

Basemap: OpenFreeMap, © OpenStreetMap contributors. Routes and stops: this agency's GTFS feed.

  • 5 (green)
  • 6 (green)
  • 10 (green)
  • 10 (green)
  • 11 (green)
  • 14 (green)
  • 15 (green)
  • 16 (green)
  • 17 (green)
  • 18 (green)
  • 19 (green)
  • 20 (green)
  • 21 (green)
  • 22 (green)
  • 23 (green)
  • 24 (green)
  • 25 (green)
  • 26 (green)
  • 27 (green)
  • 28 (green)
  • 29 (green)
  • 30 (green)
  • 31 (green)
  • 32 (green)
  • 33 (green)
  • 34 (green)
  • 35 (green)
  • 36 (green)
  • 37 (green)
  • 38 (green)
  • 39 (green)
  • 40 (green)
  • 43 (green)
  • 47 (green)
  • 51 (green)
  • 52 (green)
  • 53 (green)
  • 57 (green)
  • 57 (green)
  • 58 (green)
  • 62 (green)
  • 63 (green)
  • 65 (green)
  • 66 (green)
  • 67 (green)
  • 69 (green)
  • 70 (green)
  • 71 (green)
  • 72 (green)
  • 73 (green)
  • 74 (green)
  • 75 (green)
  • 76 (green)
  • 77 (green)
  • 114 (green)
  • 115 (green)
  • 116 (green)
  • 121 (green)
  • 122 (green)
  • 123 (green)
  • 124 (green)
  • 125 (green)
  • 126 (green)
  • 127 (green)
  • 127 (green)
  • 128 (green)
  • 129 (green)
  • 148 (green)
  • 200 (green)
  • 201 (green)
  • 202 (green)
  • 204 (green)
  • 210 (green)
  • 210 (green)
  • 339 (green)
  • 366 (green)
  • 471 (green)
  • 472 (green)
  • W (green)
  • 543 (green)
  • 568 (green)
  • E1 (green)
  • E2 (green)
  • E3 (green)
  • E4 (green)
  • E5 (green)
  • E6 (green)
  • E7 (green)
  • E9 (green)
  • 610 (green)
  • E11 (green)
  • E12 (green)
  • E13 (green)
  • 1 (green)
  • 3 (green)
  • 11 (green)
  • 11 (green)
  • 12 (green)
  • 12 (green)
  • 13 (green)
  • 14 (green)
  • 17 (green)
  • 18 (green)
  • 19 (green)
  • 20 (green)
  • 21 (green)
  • 25 (green)
  • 27 (green)
  • 28 (green)
  • 29 (green)
  • 35 (green)
  • 41 (green)
  • 43 (green)
  • 50 (green)
  • 51 (green)
  • 52 (green)
  • 53 (green)
  • 60 (green)
  • 61 (green)
  • 62 (green)
  • 62 (green)
  • 63 (green)
  • 64 (green)
  • 65 (green)
  • 66 (green)
  • 67 (green)
  • 67 (green)
  • 68 (green)
  • 68 (green)
  • 68 (green)
  • 70 (green)
  • 71 (green)
  • 72 (green)
  • 75 (green)
  • 77 (green)
  • 83 (green)
  • 85 (green)
  • 86 (green)
  • 91 (green)
  • 99 (green)
  • A1 (green)
  • A1 (green)
  • A2 (green)
  • A3 (green)
  • M2 (blue)
  • M3 (blue)
  • M4 (blue)
  • V2 (green)
  • 108 (green)
  • 119 (green)
  • 129 (green)
  • 12b (green)
  • 12b (green)
  • 154 (green)
  • 155 (green)
  • 156 (green)
  • 158 (green)
  • 163 (green)
  • 170 (green)
  • 172 (green)
  • 173 (green)
  • 192 (green)
  • 194 (green)
  • 366 (green)
  • 710 (green)
  • 99b (green)
  • 109a (green)
  • 109b (green)
  • 132c (green)
  • 136c (green)
  • 156a (green)
  • 365a (green)
  • BRUY (green)
  • CERI (green)
  • CITY (green)
  • E109 (green)
  • E110 (green)
  • GHDC (green)
  • M1ab (green)
  • M3ab (green)
  • M4ab (green)
  • MCOU (green)
  • MFON (green)
  • MIDO (green)
  • Rbus (green)
  • 1 (green)
  • 2 (green)
  • 2 (green)
  • 6 (green)
  • 7 (green)
  • 9 (green)
  • 10 (green)
  • 12 (green)
  • 13 (green)
  • 16 (green)
  • 16/ (green)
  • 18 (green)
  • 21 (green)
  • 22 (green)
  • 23 (green)
  • 24 (green)
  • 25 (green)
  • 25 (green)
  • 26 (green)
  • 27 (green)
  • 28 (green)
  • 30 (green)
  • 31 (green)
  • 34/ (green)
  • 41 (green)
  • 42 (green)
  • 50 (green)
  • 4 (green)
  • 4 (green)
  • 60 (green)
  • 78 (green)
  • 8 (green)
  • 8/ (green)
  • 87 (green)
  • 87 (green)
  • 89 (green)
  • 94 (green)
  • 96 (green)
  • 100 (green)
  • 108 (green)
  • 11 (green)
  • 11/ (green)
  • 126 (green)
  • 27/ (green)
  • 134/ (green)
  • 134/ (green)
  • 14 (green)
  • 14/ (green)
  • 14B (green)
  • 15 (green)
  • 15 (green)
  • 15/ (green)
  • 15/ (green)
  • 17 (green)
  • 19 (green)
  • 19/ (green)
  • 29 (green)
  • 29' (green)
  • 701 (green)
  • E44 (green)
  • CityO (green)
  • CityR (green)
  • R (green)
  • U (green)
  • 821 (green)
  • 23 (green)
  • 25 (green)
  • 26 (green)
  • 30 (green)
  • 31 (green)
  • 32 (green)
  • 33 (green)
  • 35 (green)
  • 36 (green)
  • 37 (green)
  • 38 (green)
  • 37/ (green)
  • 40 (green)
  • 82 (green)
  • 84 (green)
  • 85 (green)
  • 107 (green)
  • 132 (green)
  • 132 (green)
  • 133 (green)
  • 133 (green)
  • 134 (green)
  • 136 (green)
  • 167 (green)
  • 473 (green)
  • 822 (green)
  • 1 (green)
  • 1 (green)
  • 2 (green)
  • 2 (green)
  • 3 (green)
  • 3 (green)
  • 4 (green)
  • 4 (green)
  • 6 (green)
  • 6 (green)
  • 7 (green)
  • 8 (green)
  • 9 (green)
  • 10 (green)
  • 12 (green)
  • 80 (green)
  • 81 (green)
  • 86A (green)
  • 86B (green)
  • 86B (green)
  • 86C (green)
  • 88 (green)
  • 95 (green)
  • 97 (green)
  • 97 (green)
  • 98 (green)
  • 483 (green)
  • 483 (green)
  • 491 (green)
  • E40 (green)
  • E41 (green)
  • E41 (green)
  • E42 (green)
  • E42 (green)
  • B (green)
  • K (green)
  • R (green)
  • V (green)
  • W (green)
  • Z (green)
  • Z/ (green)
  • MWR (green)
  • P (green)
  • RT (green)
  • M (green)
  • BLC (green)
  • B2 (green)
  • 3 (green)
  • 4 (green)
  • 6 (green)
  • 7 (green)
  • 8 (green)
  • 9 (green)
  • 10 (green)
  • 11 (green)
  • 12 (green)
  • 14 (green)
  • 17 (green)
  • 20 (green)
  • 21 (green)
  • 22 (green)
  • 23 (green)
  • 24 (green)
  • 25 (green)
  • 26 (green)
  • 26 (green)
  • 27 (green)
  • 28 (green)
  • 29 (green)
  • 30 (green)
  • 31 (green)
  • 32 (green)
  • 33 (green)
  • 34 (green)
  • 35 (green)
  • 36 (green)
  • 37 (green)
  • 38 (green)
  • 39 (green)
  • 40 (green)
  • 41 (green)
  • 42 (green)
  • 43 (green)
  • 44 (green)
  • 45 (green)
  • 46 (green)
  • 47 (green)
  • 48 (green)
  • 49 (green)
  • 50 (green)
  • 51 (green)
  • 52 (green)
  • 53 (green)
  • 54 (green)
  • 55 (green)
  • 56 (green)
  • 57 (green)
  • 58 (green)
  • 59 (green)
  • 60 (green)
  • 61 (green)
  • 62 (green)
  • 63 (green)
  • 64 (green)
  • 65 (green)
  • 67 (green)
  • 68 (green)
  • 69 (green)
  • 71 (green)
  • 72 (green)
  • 73 (green)
  • 75 (green)
  • 76 (green)
  • 77 (green)
  • 78 (green)
  • 79 (green)
  • 82 (green)
  • 83 (green)
  • 84 (green)
  • 85 (green)
  • 86 (green)
  • 87 (green)
  • 88 (green)
  • 89 (green)
  • 90 (green)
  • 91 (green)
  • 92 (green)
  • 93 (green)
  • 94 (green)
  • 95 (green)
  • 96 (green)
  • 97 (green)
  • 98 (green)
  • 99 (green)
  • 100 (green)
  • 101 (green)
  • 102 (green)
  • 103 (green)
  • 104 (green)
  • 105 (green)
  • 106 (green)
  • 107 (green)
  • 108 (green)
  • 109 (green)
  • 110 (green)
  • 122 (green)
  • 126 (green)
  • 127 (green)
  • 128 (green)
  • 138 (green)
  • 139 (green)
  • 142 (green)
  • 143 (green)
  • 144 (green)
  • 145 (green)
  • 147 (green)
  • 148 (green)
  • 149 (green)
  • 150 (green)
  • 153 (green)
  • 156 (green)
  • 165 (green)
  • 167 (green)
  • 173 (green)
  • 174 (green)
  • 185 (green)
  • 188 (green)
  • 194 (green)
  • 238 (green)
  • 242 (green)
  • 245 (green)
  • 249 (green)
  • 265 (green)
  • 268 (green)
  • 275 (green)
  • 282 (green)
  • 283 (green)
  • 284 (green)
  • 285 (green)
  • 286 (green)
  • 288 (green)
  • 294 (green)
  • 295 (green)
  • 339 (green)
  • 342 (green)
  • 362 (green)
  • 378 (green)
  • 385 (green)
  • 387 (green)
  • 388 (green)
  • 389 (green)
  • 390 (green)
  • 393 (green)
  • 394 (green)
  • 395 (green)
  • 396 (green)
  • 397 (green)
  • 398 (green)
  • 399 (green)
  • 400 (green)
  • 401 (green)
  • 402 (green)
  • 403 (green)
  • 404 (green)
  • 405 (green)
  • 406 (green)
  • 439 (green)
  • 442 (green)
  • 445 (green)
  • 465 (green)
  • 495 (green)
  • 496 (green)
  • 683 (green)
  • 685 (green)
  • 694 (green)
  • 695 (green)
  • 701 (green)
  • 702 (green)
  • 703 (green)
  • 705 (green)
  • 706 (green)
  • 707 (green)
  • 708 (green)
  • 709 (green)
  • 710 (green)
  • 711 (green)
  • 712 (green)
  • 713 (green)
  • 715 (green)
  • 716 (green)
  • 717 (green)
  • 717 (green)
  • 722 (green)
  • 723 (green)
  • 724 (green)
  • 725 (green)
  • 727 (green)
  • 728 (green)
  • 738 (green)
  • 744 (green)
  • 745 (green)
  • 746 (green)
  • 747 (green)
  • 748 (green)
  • 749 (green)
  • 750 (green)
  • 751 (green)
  • 752 (green)
  • 753 (green)
  • 795 (green)
  • 825 (green)
  • 845 (green)
  • 848 (green)
  • 948 (green)
  • T1 (red)
  • E20 (green)
  • E21 (green)
  • E22 (green)
  • E23 (green)
  • 111a (green)
  • 111b (green)
  • 126a (green)
  • 126b (green)
  • 126b (green)
  • 128 (green)
  • 129 (green)
  • 130 (green)
  • 131 (green)
  • 132a (green)
  • 136a (green)
  • 136d (green)
  • 137 (green)
  • 137d (green)
  • 138a (green)
  • 138b (green)
  • 138b (green)
  • 141 (green)
  • 150a (green)
  • 154a (green)
  • 156b (green)
  • 156c (green)
  • 156d (green)
  • A (green)
  • 1 (green)
  • 2 (green)
  • 3 (green)
  • 4 (green)
  • 5 (green)
  • 6 (green)
  • 6b (green)
  • 7 (green)
  • 8R (green)
  • 9 (green)
  • 10 (green)
  • 12 (green)
  • 12 (green)
  • 13 (green)
  • 14 (green)
  • 17 (green)
  • 19 (green)
  • 19 (green)
  • 20 (green)
  • 21 (green)
  • 22 (green)
  • 23 (green)
  • 23b (green)
  • 24 (green)
  • 25 (green)
  • 26 (green)
  • 27 (green)
  • 28 (green)
  • 29 (green)
  • 30 (green)
  • 31 (green)
  • 33 (green)
  • 34 (green)
  • 35 (green)
  • 237 (green)
  • 38 (green)
  • 40 (green)
  • 241 (green)
  • 41 (green)
  • 42 (green)
  • 43/1 (green)
  • 43/2 (green)
  • 47 (green)
  • 48 (green)
  • 49 (green)
  • 50 (green)
  • 52 (green)
  • 54 (green)
  • 54R (green)
  • 561 (green)
  • 562 (green)
  • 57/1 (green)
  • 57/2 (green)
  • 58 (green)
  • 59/1 (green)
  • 59/2 (green)
  • 60/1 (green)
  • 60/2 (green)
  • 60/3 (green)
  • 61 (green)
  • 61 (green)
  • 64 (green)
  • 64b (green)
  • 65 (green)
  • 66 (green)
  • 67/1 (green)
  • 67/2 (green)
  • 68 (green)
  • 69 (green)
  • 71 (green)
  • 711 (green)
  • 72 (green)
  • 721 (green)
  • 74/1 (green)
  • 74/2 (green)
  • 74/3 (green)
  • 76 (green)
  • 76 (green)
  • 77 (green)
  • 80 (green)
  • 815 (green)
  • 816 (green)
  • 821 (green)
  • 822 (green)
  • 823 (green)
  • 824 (green)
  • 825 (green)
  • 826 (green)
  • 827 (green)
  • 831 (green)
  • 832 (green)
  • 833 (green)
  • 851 (green)
  • 852 (green)
  • 853 (green)
  • 89 (green)
  • 92/1 (green)
  • 92/2 (green)
  • 92/6 (green)
  • 96/1 (green)
  • 97/1 (green)
  • 337 (green)
  • 341 (green)
  • E80 (green)
  • E82 (green)
  • E83 (green)
  • E84 (green)
  • E85 (green)
  • E86 (green)
  • 421 (green)
  • 422 (green)
  • 422 (green)
  • 423 (green)
  • 433 (green)
  • 441 (green)
  • 451 (green)
  • 452 (green)
  • 453 (green)
  • 18 (green)
  • 11a (green)
  • 11d (green)
  • 11b (green)
  • 11f (green)
  • 11g (green)
  • 413 (green)
  • 413/2 (green)
  • 424 (green)
  • 424 (green)
  • 45/3 (green)
  • 45/4 (green)
  • 162a2 (green)
  • 162a3 (green)
  • 162b (green)
  • 162a4 (green)
  • 163b1 (green)
  • 163c (green)
  • 163d (green)
  • 166a (green)
  • 166b (green)
  • 166c (green)
  • E67 (green)
  • E68 (green)
  • E69 (green)
  • E78 (green)
  • 62 (green)
  • 63 (green)
  • 420 (green)
  • V1 (green)
  • A (green)
  • B (green)
  • C (green)
  • D (green)
  • E (green)
  • 1 (green)
  • 1/2 (green)
  • 2 (green)
  • 2/2 (green)
  • 4 (green)
  • 5 (green)
  • 5/2 (green)
  • 5/3 (green)
  • 5/5 (green)
  • 6 (green)
  • 7 (green)
  • 8 (green)
  • 8b (green)
  • 9 (green)
  • 10 (green)
  • 10 (green)
  • 10/2 (green)
  • 10/3 (green)
  • 10/3 (green)
  • 10/4 (green)
  • 10/5 (green)
  • 10/5 (green)
  • 11 (green)
  • 11/2 (green)
  • 11/3 (green)
  • 11/5 (green)
  • 11/7 (green)
  • 11/9 (green)
  • 12/1 (green)
  • 12/2 (green)
  • 12/3 (green)
  • 13 (green)
  • 13/2 (green)
  • 13/3 (green)
  • 134 (green)
  • 135 (green)
  • 136 (green)
  • 137 (green)
  • 14 (green)
  • 141 (green)
  • 143 (green)
  • 144 (green)
  • 145 (green)
  • 146 (green)
  • 147 (green)
  • 148 (green)
  • 149 (green)
  • 15 (green)
  • 15/2 (green)
  • 15/3 (green)
  • 15/4 (green)
  • 15/4 (green)
  • 16 (green)
  • 161 (green)
  • 162 (green)
  • 169 (green)
  • 17 (green)
  • 17/3 (green)
  • 18 (green)
  • 18/2 (green)
  • 18/3 (green)
  • 18/4 (green)
  • 18/5 (green)
  • 18/6 (green)
  • 18/7 (green)
  • 19 (green)
  • 191 (green)
  • 199 (green)
  • 20 (green)
  • 201 (green)
  • 21 (green)
  • 211 (green)
  • 212 (green)
  • 213 (green)
  • 22 (green)
  • 22 (green)
  • 221 (green)
  • 222 (green)
  • 223 (green)
  • 23 (green)
  • 23 (green)
  • 231 (green)
  • 232 (green)
  • 233 (green)
  • 233 (green)
  • 234 (green)
  • 235 (green)
  • 236 (green)
  • 24 (green)
  • 241 (green)
  • 25 (green)
  • 251 (green)
  • 252 (green)
  • 253 (green)
  • 254 (green)
  • 26 (green)
  • 271 (green)
  • 271 (green)
  • 272 (green)
  • 273 (green)
  • 274 (green)
  • 28 (green)
  • 29 (green)
  • 291 (green)
  • 292 (green)
  • 292 (green)
  • 30 (green)
  • 31 (green)
  • 32 (green)
  • 321 (green)
  • 322 (green)
  • 33 (green)
  • 331 (green)
  • 332 (green)
  • 333 (green)
  • 346 (green)
  • 35 (green)
  • 37 (green)
  • 38 (green)
  • 381 (green)
  • 39 (green)
  • 391 (green)
  • 40 (green)
  • 411 (green)
  • 412 (green)
  • 415 (green)
  • 42 (green)
  • 43 (green)
  • 44 (green)
  • 45 (green)
  • 48 (green)
  • 481 (green)
  • 49 (green)
  • 51 (green)
  • 521 (green)
  • 522 (green)
  • 523 (green)
  • 524 (green)
  • 525 (green)
  • 525 (green)
  • 53/1 (green)
  • 53/2 (green)
  • 55 (green)
  • 56 (green)
  • 561 (green)
  • 562 (green)
  • 563 (green)
  • 564 (green)
  • 565 (green)
  • 566 (green)
  • 57 (green)
  • 571 (green)
  • 571 (green)
  • 572 (green)
  • 58 (green)
  • 59 (green)
  • 60 (green)
  • 601 (green)
  • 61 (green)
  • 61 (green)
  • 66 (green)
  • 67 (green)
  • 68 (green)
  • 69 (green)
  • 711 (green)
  • 711 (green)
  • 721 (green)
  • 722 (green)
  • 723 (green)
  • 731 (green)
  • 741 (green)
  • 751 (green)
  • 761 (green)
  • 77/1 (green)
  • 77/2 (green)
  • 77/3 (green)
  • 77/4 (green)
  • 78/1 (green)
  • 78/2 (green)
  • 79/1 (green)
  • 79/2 (green)
  • 806 (green)
  • 83 (green)
  • 84 (green)
  • 861 (green)
  • 861 (green)
  • 862 (green)
  • 863 (green)
  • 87 (green)
  • 871 (green)
  • 872 (green)
  • 163b4 (green)
  • 163b5 (green)
  • 163d2 (green)
  • 163d3 (green)
  • 89 (green)
  • 91 (green)
  • 92 (green)
  • 97d (green)
  • 98 (green)
Routes in Transport en Commun (TEC), Wallonia's feed
RouteTypeLine color
5 Jodoigne - TienenBusgreen
6 Mille - Hamme-Mille - Grez - LLNBusgreen
10 Navette de La HulpeBusgreen
10 Navette de La HulpeBusgreen
11 Ottignies - Axis Parc - Einstein - FlemingBusgreen
14 Navette de RixensartBusgreen
15 Navette de GenvalBusgreen
16 Nivelles - Zoning SudBusgreen
17 Ottignies - Clinique - Petit-RyBusgreen
18 Leuven - Hamme-Mille - JodoigneBusgreen
19 Nivelles - OttigniesBusgreen
20 Ottignies - Louvain-la-Neuve - WavreBusgreen
21 Louvain-la-Neuve - Dion-Le-MontBusgreen
22 Ottignies - Wavre - Zoning NordBusgreen
23 Wavre - JodoigneBusgreen
24 Wavre - Corbais - Nil - ChastreBusgreen
25 Jodoigne - GemblouxBusgreen
26 Jodoigne - EzemaalBusgreen
27 Chastre - St-Géry - GemblouxBusgreen
28 Genappe - Tangissart - OttigniesBusgreen
29 Lasne - Céroux-Mousty - OttigniesBusgreen
30 Nil - Chastre - Court-St-Etienne - OttigniesBusgreen
31 Ottignies - Louvain-la-Neuve - BruyèresBusgreen
32 Hamme-Mille - WavreBusgreen
33 Eghezée - Perwez - Louvain-la-Neuve - OttigniesBusgreen
34 Chastre - Walhain - Mont-Saint-Guibert - LLNBusgreen
35 Grez-Doiceau - JodoigneBusgreen
36 Braine-l'Alleud - WavreBusgreen
37 Wavre (Gare) - Bierges (Verseau)Busgreen
38 Rosières - Genval - Wavre - Basse-WavreBusgreen
39 Waterloo - Braine-l'Alleud - Ottignies - LLNBusgreen
40 Uccle/Ukkel - Alsemberg - Braine-l'AlleudBusgreen
43 Tubize - Ittre - FauquezBusgreen
47 Tubize - VirginalBusgreen
51 Villers-la-Ville - St-Géry - Mont-St-Guibert - LLNBusgreen
52 Gembloux - Chastre - Louvain-la-NeuveBusgreen
53 Tilly - GenappeBusgreen
57 Braine-l'Alleud - La HulpeBusgreen
57 Braine-l'Alleud - La HulpeBusgreen
58 Braine-l'Alleud - GenvalBusgreen
62 Tubize - Braine-le Château -NivellesBusgreen
63 Nivelles - Ronquières - Braine-le-ComteBusgreen
65 Braine-le-Comte - B.S.I.- Braine-l'Alleud/NivellesBusgreen
66 Nivelles - Braine-l'AlleudBusgreen
67 Braine-l'Alleud - Barrière - Parc de l'AllianceBusgreen
69 Nivelles - B.S.Isaac - Ittre - Braine-le-ChâteauBusgreen
70 Nivelles - Rosseignies - BuzetBusgreen
71 Manage/Nivelles - SoigniesBusgreen
72 Baulers - Nivelles - ManageBusgreen
73 Nivelles - Rêves - FleurusBusgreen
74 Nivelles - FeluyBusgreen
75 Braine-l'Alleud - Chenois - WaterlooBusgreen
76 Nivelles - Portes de l'EuropeBusgreen
77 Baulers - Nivelles (Gare) - ShoppingBusgreen
114 Braine-l'Alleud - HalleBusgreen
115 Braine-l'Alleud - TubizeBusgreen
116 Soignies - Br.-le-Comte - Rebecq -Tubize - HalleBusgreen
121 Alsemberg - Argenteuil (Berlaymont)Busgreen
122 Rhode-St-Gen./St-Gen.-Rode - Waterloo (Berlaymont)Busgreen
123 Bruxelles/Brussel (Midi) - Argentueil (Berlaymont)Busgreen
124 Uccle/Ukkel (Héros) - Argentueil (Berlaymont)Busgreen
125 Wavre - Argentueil (Berlaymont)Busgreen
126 Lasne - Argentueil (Berlaymont)Busgreen
127 La Hulpe - Argenteuil (Berlaymont)Busgreen
127 La Hulpe - Argenteuil (Berlaymont)Busgreen
128 Rosières - Argentueil (Berlaymont)Busgreen
129 Braine-l'Alleud - Argentueil (Berlaymont)Busgreen
148 Gembloux - Ramillies - LandenBusgreen
200 Proxibus de RebecqBusgreen
201 Proxibus de WaterlooBusgreen
202 Proxibus de PerwezBusgreen
204 Proxibus de Grez-DoiceauBusgreen
210 Proxibus de La HulpeBusgreen
210 Proxibus de La HulpeBusgreen
339 Hannut - TienenBusgreen
366 Court-St-Etienne - Rixensart - Ixelles/ElseneBusgreen
471 Sint-Pieters-Kapelle - Enghien/Edingen - HalleBusgreen
472 Enghien/Edingen - TubizeBusgreen
W Bruxelles/Brussel - Waterloo - Braine-l'AlleudBusgreen
543 Bruxelles/Brussel - Wavre - EghezéeBusgreen
568 Nivelles - Marbais - FleurusBusgreen
E1 Jodoigne - Louvain-la-Neuve- Ottignies (Express)Busgreen
E2 Tubize - Nivelles (Express)Busgreen
E3 Braine-l'Alleud - Genappe - LLN (Express)Busgreen
E4 Nivelles - Louvain-la-Neuve (Express)Busgreen
E5 Nivelles - Namur (Express)Busgreen
E6 Gembloux - Louvain-la-Neuve - Wavre (Express)Busgreen
E7 Nivelles - La Louvière (Express)Busgreen
E9 Tubize - Braine-l'Alleud (Express)Busgreen
610 Hannut - Jauche - JodoigneBusgreen
E11 Louvain-la-Neuve - Wavre - Ixelles (Express)Busgreen
E12 Louvain-la-Neuve - Wavre - Woluwe (Express)Busgreen
E13 Wavre Gare - Auderghem (Express)Busgreen
1 Montignies (Place) - Gare Centrale - GB BomeréeBusgreen
3 Montignies (Place)-Gare Centrale-Jamioulx (Prison)Busgreen
11 Jumet Madeleine-Ransart-Gilly-Mont/s/Sambre PlaceBusgreen
11 Jumet Madeleine-Ransart-Gilly-Mont/s/Sambre PlaceBusgreen
12 Gilly (Cimetière) - Loverval (IMTR)Busgreen
12 Gilly (Cimetière) - Loverval (IMTR)Busgreen
13 Presles (Cité Solaire) - Gare CentraleBusgreen
14 Gare Centrale - Bouffioulx - Gilly (Gazomètre)Busgreen
17 Fleurus - Wanfercée-Baulet - Gilly - ChâteletBusgreen
18 Jumet (Dépôt)-Gare Centrale-Châtelet (Chavepeyer)Busgreen
19 Gerpinnes - Nalinnes - Gare CentraleBusgreen
20 Gerpinnes - IMTR - Gare CentraleBusgreen
21 Marcinelle (Loisirs) - Charleroi Gare CentraleBusgreen
25 Gare Centrale - Gilly (Soleilmont)Busgreen
27 Châtelineau (SNCB) - Ransart (Place Communale)Busgreen
28 Châtelineau (SNCB) - Jumet (Madeleine)Busgreen
29 Châtelineau (SNCB) - Gosselies (Athénée)Busgreen
35 Gare Centrale - Farciennes (L'Ysle Marais)Busgreen
41 Charleroi - Courcelles - Gosselies - JumetBusgreen
43 Centrale-Monceau-Trazegnies-Courcelles-CentraleBusgreen
50 Charleroi (Palais) - Luttre (SNCB)Busgreen
51 Luttre (SNCB) - Monceau-sur-Sambre (Moulin)Busgreen
52 Gare Centrale - Nalinnes - GourdinneBusgreen
53 Souvret (Forrière) - Charleroi (Palais)Busgreen
60 Jumet (Madeleine)-Villers-Perwin (Trois Tilleuls)Busgreen
61 Jumet (Madeleine) - Trazegnies (Sentier Madame)Busgreen
62 Gilly (Soleilmont) - Jumet (Madeleine)Busgreen
62 Farciennes (L'Ysle Marais) - Gosselies (Biopark)Busgreen
63 Jumet (Madeleine) - Fontaine-l'ÉvêqueBusgreen
64 Gosselies - Pont-à-Celles - Obaix - Buzet - RêvesBusgreen
65 Jumet (Madeleine) - Pont-à-Celles (Place)Busgreen
66 Frasnes-lez-Gosselies - Rêves - Pont-à-CellesBusgreen
67 Jumet (Madeleine) - Fleurus (Champs Elysées)Busgreen
67 Jumet (Madeleine) - Fleurus (Champs Elysées)Busgreen
68 Gare Centrale - Zoning Jumet - GosseliesBusgreen
68 Gare Centrale - Zoning Jumet - GosseliesBusgreen
68 Gare Centrale - Zoning Jumet - GosseliesBusgreen
70 Montigny-le-Tilleul (Vésale) - Gare CentraleBusgreen
71 Gare Centrale - Monceau-sur-Sambre (Moulin)Busgreen
72 Monceau-sur-Sambre (Moulin) - Gozée - ThuinBusgreen
75 Goutroux (Pairotte) - Gozée - ThuilliesBusgreen
77 Goutroux (Pairotte) - Montigny-le-Tilleul (Vésale)Busgreen
83 Centrale-Courcelles-Trazegnies-Monceau-CentraleBusgreen
85 Jumet (Brulotte) - Gare CentraleBusgreen
86 Gosselies (Athénée) - Jumet (Gohyssart) - CentraleBusgreen
91 Montigny - Thuin - Anderlues - Piéton - ChapelleBusgreen
99 Biesme-sous-Thuin - Beaumont - ErquelinnesBusgreen
A1 Charleroi Gare Centrale - Charleroi AirportBusgreen
A1 Charleroi Gare Centrale - Charleroi AirportBusgreen
A2 Fleurus Gare SNCB - Charleroi AirportBusgreen
A3 Luttre Gare SNCB - Charleroi AirportBusgreen
M2 Gare Centrale - Anderlues Monument (Métro)Subway / metroblue
M3 Gare Centrale - Gosselies Fbg de Bruxelles (Métro)Subway / metroblue
M4 Gare Centrale - Gilly Soleilmont (Métro)Subway / metroblue
V2 Charleroi Gare Centrale - Abbaye d'AulneBusgreen
108 Beaumont - PhilippevilleBusgreen
119 Anderlues - Biercée - Ragnies - BeaumontBusgreen
129 Momignies Place - MonsBusgreen
12b Jumet (Hamendes) - Montignies-sur-Sambre (Place)Busgreen
12b Gosselies Biopark - Montignies-sur-Sambre (Place)Busgreen
154 Charl (Palais) - Roselies - Farciennes - ChâteletBusgreen
155 Gilly - Châtelet - Tamines - Velaine - ChâteletBusgreen
156 Châtelet - Velaine - Tamines - Châtelet - GillyBusgreen
158 Châtelet - Farciennes - Roselies - Charl (Palais)Busgreen
163 Fleurus - Ransart - GosseliesBusgreen
170 Gare Centrale - Jamioulx - Ham-sur-Heure - VésaleBusgreen
172 Châtelet (Justice) - March.-au-Pont (De Cartier)Busgreen
173 Piéton - Fontaine - Landelies - Gare CentraleBusgreen
192 Nalinnes - Gozée - ThuinBusgreen
194 Thuin - Ragnies - Biercée - ThuinBusgreen
366 Baisy-Thy - Genappe - RêvesBusgreen
710 Fleurus - CharleroiBusgreen
99b Nalinnes - BeaumontBusgreen
109a Gare Centrale - Beaumont - ChimayBusgreen
109b Lobbes - Thuillies - BeaumontBusgreen
132c Walcourt - Froidchapelle - ChimayBusgreen
136c Chimay - CerfontaineBusgreen
156a Chimay - MomigniesBusgreen
365a Bruxelles - Jumet (Madeleine)Busgreen
BRUY Les Bruyères (Spécial)Busgreen
CERI Cerisiers (Spécial)Busgreen
CITY City bus Charleroi Ville Haute - Ville BasseBusgreen
E109 Express Momignies - Chimay - Gare CentraleBusgreen
E110 Express Beaumont - MonsBusgreen
GHDC GHDC - Les ViviersBusgreen
M1ab Anderlues - Gare CentraleBusgreen
M3ab Gosselies Faubourg de Bruxelles - Gare CentraleBusgreen
M4ab Châtelineau (Pl. Destrée) - Gare CentraleBusgreen
MCOU Marché de Courcelles (Spécial) (43-83)Busgreen
MFON Marché de Fontaine-l'Évêque (Spécial)Busgreen
MIDO City Docherie - CharleroiBusgreen
Rbus Walcourt - FroidchapelleBusgreen
1 Mons - Saint-GhislainBusgreen
2 Mons - DourBusgreen
2 Mons - DourBusgreen
6 Mons - Flénu - MonsBusgreen
7 Mons - QuiévrainBusgreen
9 Mons - DourBusgreen
10 Saint-Ghislain - HerchiesBusgreen
12 Saint-Ghislain - WasmuëlBusgreen
13 Saint-Ghislain - QuevaucampsBusgreen
16 Mons - JurbiseBusgreen
16/ Mons - NimyBusgreen
18 Mons - Saint-DenisBusgreen
21 Binche - EstinnesBusgreen
22 Mons - BincheBusgreen
23 Mons - Hyon - AsquilliesBusgreen
24 Maurage - Bray - MonsBusgreen
25 Jemappes - BlaregniesBusgreen
25 Jemappes - BlaregniesBusgreen
26 Soignies - HorruesBusgreen
27 Soignies - SillyBusgreen
28 Saint-Ghislain - RoisinBusgreen
30 Angre - Saint-GhislainBusgreen
31 Quiévrain - DourBusgreen
34/ Mons - BincheBusgreen
41 Mons - MaubeugeBusgreen
42 Enghien/Edingen - NeufvillesBusgreen
50 Mons Grand LargeBusgreen
4 Wasmes - BaudourBusgreen
4 Wasmes - BaudourBusgreen
60 Mons Grands PrésBusgreen
78 Saint-Ghislain - PéruwelzBusgreen
8 Dour - ErquennesBusgreen
8/ Dour - BlaugiesBusgreen
87 Ronse/Renaix - Enghien/EdingenBusgreen
87 Ronse/Renaix - Enghien/EdingenBusgreen
89 Havré Beaulieu - MonsBusgreen
94 Ath - Enghien/EdingenBusgreen
96 Mons - AulnoisBusgreen
100 Ath - Saint-GhislainBusgreen
108 Binche - ErquelinnesBusgreen
11 Saint-Ghislain - Hornu - BoussuBusgreen
11/ Saint-Ghislain - Boussu - HornuBusgreen
126 Enghien/Edingen - Braine-le-ComteBusgreen
27/ Soignies - NeufvillesBusgreen
134/ Mons - BeaumontBusgreen
134/ Mons - BeaumontBusgreen
14 Mons - Saint-GhislainBusgreen
14/ Mons - Ghlin (Place)Busgreen
14B Mons - Ghlin (Busteau) - MonsBusgreen
15 Mons - SoigniesBusgreen
15 Mons - SoigniesBusgreen
15/ Mons - CasteauBusgreen
15/ Mons - CasteauBusgreen
17 Thieu - MonsBusgreen
19 Mons - JemappesBusgreen
19/ Mons - JemappesBusgreen
29 Quiévrain - HensiesBusgreen
29' Quiévrain - RoisinBusgreen
701 Mons - Hornu BerchonBusgreen
E44 Mons - BincheBusgreen
CityO Mons centre-ville - HyonBusgreen
CityR Mons centre-villeBusgreen
R Circuits du Borinage (Wasmes, Warquignies,...)Busgreen
U Desserte urbaine de MonsBusgreen
821 Mons - HavréBusgreen
23 Manage - Familleureux - La Louvière - ManageBusgreen
25 Bois d'Haine - La Louvière - Jolimont - ManageBusgreen
26 Tivoli - La Louv. - Haine-St-P. - Manage -SeneffeBusgreen
30 Strépy-Bracquegnies - AnderluesBusgreen
31 Thieu - La LouvièreBusgreen
32 Le Roeulx - MaurageBusgreen
33 Manage - La Louvière - Besonrieux- FamilleureuxBusgreen
35 Manage - Jolimont - La Louvière - Bois d'HaineBusgreen
36 Seneffe -Manage - Haine-St-P. - La Louv. - TivoliBusgreen
37 Houdeng - La Louvière SudBusgreen
38 La Louvière - TrivièresBusgreen
37/ Houdeng - JolimontBusgreen
40 La Louvière Sud - Houdeng (Garocentre)Busgreen
82 Mons - TrazegniesBusgreen
84 Chapelle-Lez-Herlaimont Cité - La LouvièreBusgreen
85 Maurage - La LouvièreBusgreen
107 Jolimont - EcaussinnesBusgreen
132 La Louvière - Morlanwelz - BincheBusgreen
132 La Louvière - Morlanwelz - BincheBusgreen
133 La Louvière - Binche - MorlanwelzBusgreen
133 La Louvière - Binche - MorlanwelzBusgreen
134 Jolimont - SoigniesBusgreen
136 Anderlues - La LouvièreBusgreen
167 La Louvière - LuttreBusgreen
473 Braine-le-Comte - SteenkerqueBusgreen
822 Maurage - MorlanwelzBusgreen
1 Tournai - Mouscron/MoeskroenBusgreen
1 Tournai - Mouscron/MoeskroenBusgreen
2 Tournai - Mouscron/MoeskroenBusgreen
2 Tournai - Mouscron/MoeskroenBusgreen
3 Mouscron/Moeskroen - Comines/KomenBusgreen
3 Mouscron/Moeskroen - Comines/KomenBusgreen
4 Tournai - BaisieuxBusgreen
4 Tournai - BaisieuxBusgreen
6 Comines/Komen - HouplinesBusgreen
6 Comines/Komen - HouplinesBusgreen
7 Tournai - Rongy / GuigniesBusgreen
8 Tournai - Gaurain - BonsecoursBusgreen
9 Tournai - AthBusgreen
10 Ath - EllezellesBusgreen
12 Attre - BlatonBusgreen
80 Blaton - Quevaucamps / BernissartBusgreen
81 Ath - BlatonBusgreen
86A Leuze - BlatonBusgreen
86B Ronse/Renaix - LeuzeBusgreen
86B Ronse/Renaix - LeuzeBusgreen
86C Leuze - PéruwelzBusgreen
88 Tournai - La GlanerieBusgreen
95 Tournai - Leuze-en-HainautBusgreen
97 Tournai - Renaix/RonseBusgreen
97 Tournai - Renaix/RonseBusgreen
98 Tournai - LesdainBusgreen
483 Tournai - Ronse/RenaixBusgreen
483 Tournai - Ronse/RenaixBusgreen
491 Tournai - Mortagne / PéruwelzBusgreen
E40 Ath - PéruwelzBusgreen
E41 Péruwelz - Ronse/RenaixBusgreen
E41 Péruwelz - Ronse/RenaixBusgreen
E42 Tournai - Ronse/RenaixBusgreen
E42 Tournai - Ronse/RenaixBusgreen
B Tournai City : Kain - Tournai - BlandainBusgreen
K Tournai City : Tournai - KainBusgreen
R Tournai City : Tournai - Rumillies - WarchinBusgreen
V Tournai City : Tournai - Chercq - VaulxBusgreen
W Tournai City : Tournai - Warchin - RumilliesBusgreen
Z Tournai City : Tournai - Froyennes (Zoning)Busgreen
Z/ Tournai City : Kain - Tournai - Froyennes (Zoning)Busgreen
MWR Mouscron/Moeskroen - RoubaixBusgreen
P Desserte de Mouscron/Moeskroen (SNCB - La Planche)Busgreen
RT Mouscr./Moeskr.-Tourcoing ( Risqu. Tout-Hôp. Dron)Busgreen
M Desserte de Mouscron/Moeskr. (SNCB -Chée Ballons)Busgreen
BLC Proxibus Comines/KomenBusgreen
B2 Guillemins - Sart-Tilman - CHU - BotaniqueBusgreen
3 Rép. Française - Médiacité - Sart-Tilman - CHUBusgreen
4 Léopold - Robermont - Beyne-Heusay - FléronBusgreen
6 Guillemins - Médiacité - Bavière - CoronmeuseBusgreen
7 Coronmeuse - Herstal - Oupeye - Hermée - MilmortBusgreen
8 Sclessin - Sart-Tilman - CHUBusgreen
9 Sclessin - Jemeppe - Seraing - BeauséjourBusgreen
10 Sclessin - Jemeppe - Flémalle Chaffours/TrixhesBusgreen
11 Bressoux - St-Lambert - RocourtBusgreen
12 St-Lambert - Ans - LoncinBusgreen
14 Eupen - Eynatten - AachenBusgreen
17 Rép. Francaise - Chênée - VauxBusgreen
20 Place des Carmes - Guillemins - Cointe - SclessinBusgreen
21 Robermont - Place des Carmes - Laveu - St-NicolasBusgreen
22 Place des Carmes - St-Nicolas - Pansy - JemeppeBusgreen
23 Place des Carmes - Ste-Walburge - CitadelleBusgreen
24 Léopold - Grivegnée - Malvaux - Les BruyèresBusgreen
25 Chênée - Sauheid - CHU - AmphithéâtresBusgreen
26 Rép. Française - Angleur - Belle-IleBusgreen
26 Rép. Française - Angleur - Belle-IleBusgreen
27 Rép. Francaise - Vaux - Fléron - Trooz - BeaufaysBusgreen
28 Fléron-Chaudfontaine-Beaufays-Tilff-Sart-TilmanBusgreen
29 Rép. Française - Chênée - Les Bruyères - FléronBusgreen
30 Guillemins - Chênée - Embourg - MathysartBusgreen
31 Rép. Francais - Chaudfontaine - Trooz - NessonvauxBusgreen
32 Guillemins - Médiacité - BressouxBusgreen
33 Bavière - St-Lambert - Citadelle - Vottem -MilmortBusgreen
34 Coronmeuse - Thier-à-Liège - P+R VottemBusgreen
35 Coronmeuse - Herstal - La Préalle - BouxthayBusgreen
36 Coronmeuse - Herstal - Wandre - CheratteBusgreen
37 Coronmeuse - Jupille - ChênéeBusgreen
38 Fond des Tawes - Citadelle-St-Lambert-Les BruyèresBusgreen
39 Bressoux - Bavière - St-Lambert - P+R VottemBusgreen
40 Jemeppe - Seraing - La ChatqueueBusgreen
41 Sart-Tilman - Ougrée - Seraing - Jemeppe - MonsBusgreen
42 Flémalle - Profondval - MonsBusgreen
43 Sclessin - Jemeppe - Bois de l'Abbaye - BeauséjourBusgreen
44 Sclessin - Ougrée - Beauséjour - Sart-Tilman - CHUBusgreen
45 Sclessin - Ougrée - Gros Hêtre - BoncellesBusgreen
46 Arbre St-Michel/Trixhes-Beauséjour-NeuvilleBusgreen
47 Jemeppe - Seraing (Bois de l'Abbaye)Busgreen
48 Jemeppe - Montegnée - Tilleur - Ans - RocourtBusgreen
49 Jemeppe - Flémalle - BeauséjourBusgreen
50 Jemeppe - Seraing - Ivoz - Gros ChêneBusgreen
51 St-Lambert - Montegnée - Grâce-Hollogne - MonsBusgreen
52 St-Lambert - Montegnée - Grâce-Berleur - PérouBusgreen
53 St-Lambert - Grâce-Hollogne - Bierset - JemeppeBusgreen
54 St-Lambert - Ans - Cité Lonay - XIV VergesBusgreen
55 St-Lambert - MontLégia - Ans - Alleur - LantinBusgreen
56 St-Lambert -Tilleur - Van Belle/SclessinBusgreen
57 Guillemins - MontLégia - Bierset (Liege Airport)Busgreen
58 St-Nicolas - Laveu - Guillemins - Renory -SclessinBusgreen
59 Amphithéâtres - Liege Science Park - BoncellesBusgreen
60 Liège - Fléron - Herve - Battice - VerviersBusgreen
61 Liège - Wandre - ViséBusgreen
62 Liège - Sarolay - Hermalle - ViséBusgreen
63 Liège - Esneux - Comblain-au-PontBusgreen
64 Liège - Banneux - AywailleBusgreen
65 Liège - Aywaille - RemouchampsBusgreen
67 Liège - Jupille - Barchon - Dalhem - ViséBusgreen
68 Liège - Jupille - Retinne - Fléron - SoumagneBusgreen
69 Liège - Jupille - Fléron - Soumagne - VerviersBusgreen
71 Bierset (Liege Airport)-Ans-Rocourt-Liers/MilmortBusgreen
72 Liège - Herstal - Vottem - Liers - GlonsBusgreen
73 Liège - Rocourt - Liers - Slins - GlonsBusgreen
75 Liège - Ans - Awans - Hognoul - OreyeBusgreen
76 Liège - Hermée - Bassenge - Boirs / EmaelBusgreen
77 Liège - Herstal - Vivegnis - Haccourt - ViséBusgreen
78 Liège - Hermalle - Visé - MaastrichtBusgreen
79 Glons / Emael - Bassenge - ViséBusgreen
82 Liège - Ans - Alleur - Othée - OreyeBusgreen
83 Liège - Bierset - Omal - HannutBusgreen
84 Liège - Awans - Fooz - Momalle - WaremmeBusgreen
85 Liège - Bierset - Stockay - Amay - HuyBusgreen
86 Jemeppe - Horion-Hozémont - VerlaineBusgreen
87 Jemeppe - Ivoz - Flémalle - Engis - Flône - AmayBusgreen
88 Liège - Flémalle - Ivoz - Hardémont - FagnesBusgreen
89 Liège - Ivoz - Flémalle - StockayBusgreen
90 Liège - Boncelles - Anthisnes - Ouffet - WarzéeBusgreen
91 Liège - Seraing - Engihoul - Flône - Tihange - HuyBusgreen
92 Warzée - Hody - Anthisnes - ComblainBusgreen
93 Esneux - Tavier - WarzéeBusgreen
94 Liège - Boncelles - Neuville - Tinlot - WarzéeBusgreen
95 Plainevaux - Rotheux - NeuvilleBusgreen
96 Warzée - Clavier - Les Avins - Ocquier - OuffetBusgreen
97 Huy - Strée - Ouffet - HamoirBusgreen
98 Huy - Tihange - Statte - WanzeBusgreen
99 Ocquier - Durbuy - Barvaux - BomalBusgreen
100 Bassenge - Eben-EmaelBusgreen
101 Proxibus de BassengeBusgreen
102 Cit'Huy Bus (Service urbain)Busgreen
103 St-Etienne-au-Mont - Huy - Tihange Vieux FloricotsBusgreen
104 Proxibus de JuprelleBusgreen
105 Gd-Rechain-Xhendelesse-Olne-Ayeneux-Soumagne-HerveBusgreen
106 Gd-Rechain - Soiron-Nessonvaux-Olne-Soumagne-HerveBusgreen
107 Housse - Barchon - Tignée - Cerexhe - Melen -HerveBusgreen
108 Mortroux - Julémont-Mortier-Trembleur-Blegny-HerveBusgreen
109 Saive - QDB - Retinne - Micheroux - HerveBusgreen
110 Barchon - Blegny - Bolland - HerveBusgreen
122 Glain - Montegnée - Tilleur - St-NicolasBusgreen
126 Rép. Française - Angleur - ChênéeBusgreen
127 Huy - Hannut - LandenBusgreen
128 Waremme - Geer - HannutBusgreen
138 Bressoux - Jupille - Les Piétresses - Les BruyèresBusgreen
139 Visé - Aubel - Montzen - WelkenraedtBusgreen
142 Esneux - Trois-Ponts - GouvyBusgreen
143 Huy - Couthuin - AndenneBusgreen
144 Huy - Burdinne - HannêcheBusgreen
145 Huy - WaremmeBusgreen
147 Waremme - OreyeBusgreen
148 Huy - AntheitBusgreen
149 Huy - Fize-Fontaine - Seraing-le-ChâteauBusgreen
150 Warnant-Dreye - Villers-le-BouilletBusgreen
153 St-Lambert - Grâce-Hollogne - AulichampsBusgreen
156 St-Nicolas - TilleurBusgreen
165 Aywaille - HamoirBusgreen
167 Barchon - Trembleur - Aubin - Dalhem - ViséBusgreen
173 Slins - Milmort - Oupeye - ViséBusgreen
174 Liège - Rocourt - Paifve - WihogneBusgreen
185 Chapon-Seraing - Verlaine - Stockay - Awirs -FlôneBusgreen
188 Pepinster - Trooz - PrayonBusgreen
194 Jemeppe - Ougrée - Boncelles - Beauséjour -RotheuxBusgreen
238 Charneux - HerveBusgreen
242 Lierneux - Trois-PontsBusgreen
245 Waremme - Haneffe - VerlaineBusgreen
249 Huy - Ampsin - Villers-le-Bouillet - Amay - FlôneBusgreen
265 Aywaille - Lierneux - VerleumontBusgreen
268 Fléron - Cerexhe-Heuseux - SoumagneBusgreen
275 Oreye - Crisnée - Kemexhe - Xhendremael - TongerenBusgreen
282 Waremme - Berloz - RosouxBusgreen
283 Waremme - Geer - HannutBusgreen
284 Pousset - Remicourt - Oreye - Thys - CrisnéeBusgreen
285 Neuville - Hermalle - Ombret - Flône - StockayBusgreen
286 Verlaine - Fize-Fontaine - Chapon-Seraing-VerlaineBusgreen
288 Verviers - Wegnez - Pepinster - SoironBusgreen
294 Verviers - Stavelot - Trois-PontsBusgreen
295 Verviers - Tiège - SpaBusgreen
339 Aubel - Remersdaal - Teuven - SMV/FSMBusgreen
342 Comblain - Oneux - Géromont - ComblainBusgreen
362 Aywaille - Banneux - Theux - SpaBusgreen
378 Neuville - EsneuxBusgreen
385 Eupen - Mützenich - Monschau - KalterherbergBusgreen
387 Theux - Oneux - Fays - Jehanster - Polleur - TheuxBusgreen
388 Verviers - Theux - SpaBusgreen
389 Beaufays - Trooz - NessonvauxBusgreen
390 Verviers - RocherathBusgreen
393 Verviers - Jalhay - CharneuxBusgreen
394 Eupen - Büllingen - St.VithBusgreen
395 Verviers - Malmedy - ReulandBusgreen
396 Eupen - Kelmis - VaalsBusgreen
397 Malmedy - Mont - XhoffraixBusgreen
398 Recht - Nieder-Emmels - St-VithBusgreen
399 Creppe - SpaBusgreen
400 St.Vith - Meyerode - Heppenbach-Weywertz-SourbrodtBusgreen
401 Vielsalm - St.Vith - Manderfeld - LosheimergrabenBusgreen
402 St-Vith - Schönberg - Heppenbach - HepscheidBusgreen
403 Mirfeld - Valender - AmelBusgreen
404 Medell - Amel - Mirfeld -Möderscheid-Schoppen-AmelBusgreen
405 Cheneux - Meiz - Bernister - BurnenvilleBusgreen
406 St.Vith - Wallerode - Amel - Büllingen - RocherathBusgreen
439 Moelingen/Mouland - Veurs - SPV/FSP - SMV/FSMBusgreen
442 Halleux - Comblain - PoulseurBusgreen
445 Bettincourt - Cité Hartenge - WaremmeBusgreen
465 Barvaux - Bomal - Aywaille - La ReidBusgreen
495 St-Vith - Lascheid - Maspelt - ReulandBusgreen
496 St-Vith - Wemperhardt - Ouren - ReulandBusgreen
683 Omal - Darion - Hollogne/Geer - LigneyBusgreen
685 Huy - Amay - Hermalle - FlôneBusgreen
694 Ramelot - Scry - Nandrin - Fraiture - TinlotBusgreen
695 Bellevaux - Ligneuville - StavelotBusgreen
701 Renoupré - Harmonie - Ensival - PepinsterBusgreen
702 Stembert - Pl. Verte - Harmonie - Dison - RechainBusgreen
703 Ensival - Pl. Verte - Heusy - JehansterBusgreen
705 Stembert - Mangombroux-Harmonie-Ottomont-AndrimontBusgreen
706 Champs des Oiseaux-G. Centrale-Pl. Verte-Heusy P+RBusgreen
707 Verviers - Lambermont - Wegnez - PepinsterBusgreen
708 Ningloheid - Thiervaux - Pl. Verte - AndrimontBusgreen
709 Verviers Gare - Plenesses ZIBusgreen
710 Eupen - Welkenraedt - KelmisBusgreen
711 Welkenraedt - KelmisBusgreen
712 Thimister - Aubel - WelkenraedtBusgreen
713 Henri-Chapelle - Hombourg - Sippenaeken - KelmisBusgreen
715 Welkenraedt / Montzen - Birken - KelmisBusgreen
716 Bilstain - Dolhain - Goé - Membach - WelkenraedtBusgreen
717 Verviers - Henri-Chapelle - Welkenraedt / KelmisBusgreen
717 Verviers - Henri-Chapelle - Welkenraedt / KelmisBusgreen
722 Eupen - Raeren - Eynatten - Köpfchen/LichtenbuschBusgreen
723 Eupen - WelkenraedtBusgreen
724 Verviers - Hèvremont - Dolhain - Membach - EupenBusgreen
725 Verviers - Eupen - BellmerinBusgreen
727 Verviers - Banneux - Aywaille - HoussonlogeBusgreen
728 Hauset - KelmisBusgreen
738 Verviers - Battice - Thimister - AubelBusgreen
744 Spa - Stavelot - Trois-PontsBusgreen
745 Trois-Ponts - Waimes - BüllingenBusgreen
746 Büllingen - ManderfeldBusgreen
747 Kaiserbaracke - Born - St.VithBusgreen
748 Sourbrodt - Waimes - St.VithBusgreen
749 Waimes - HeppenbachBusgreen
750 Spa - Malchamps - Stavelot - Trois-PontsBusgreen
751 Tiège - Sart - Hockai - Stavelot - Trois-PontsBusgreen
752 Solwaster - Ster -Burnenville-Stavelot-Trois-PontsBusgreen
753 Stavelot - Trois-Ponts - WanneBusgreen
795 Baugnez - Lasnenville - MalmedyBusgreen
825 Eupen - Nispert - EupenBusgreen
845 Stavelot - Malmedy - Sourbrodt - BütgenbachBusgreen
848 St.Vith - Aldringen - GouvyBusgreen
948 St-Vith - Steinebrück - RödgenBusgreen
T1 Coronmeuse/Expo - St-Lambert - Guillemins-StandardTram / light railred
E20 Liège - Marche - MarloieBusgreen
E21 Verviers - MalmedyBusgreen
E22 Huy - WaremmeBusgreen
E23 Eupen - Büllingen - St.Vith - Burg-ReulandBusgreen
111a Thuillies - Laneffe / WalcourtBusgreen
111b Walcourt - Somzée - GerpinnesBusgreen
126a Huy - HavelangeBusgreen
126b Ciney - HavelangeBusgreen
126b Ciney - HavelangeBusgreen
128 Ciney - Durnal - YvoirBusgreen
129 Ciney - Dorinne - YvoirBusgreen
130 Ciney - Thynes - LoyersBusgreen
131 Dinant - Thynes - SpontinBusgreen
132a Walcourt - Cerfontaine - PhilippevilleBusgreen
136a Florennes - Yves-Gomezée - WalcourtBusgreen
136d Florennes - Philippeville - RanceBusgreen
137 Acoz - MettetBusgreen
137d Gerpinnes - LaneffeBusgreen
138a Florennes - DoischeBusgreen
138b Charleroi - FlorennesBusgreen
138b Charleroi - FlorennesBusgreen
141 Dinant - Beauraing - Gedinne - GraideBusgreen
150a Tamines - Ermeton-sur-BiertBusgreen
154a Dinant - GivetBusgreen
156b Pesche - Couvin - Dourbes - MariembourgBusgreen
156c Chimay - Mariembourg / PescheBusgreen
156d Mariembourg - DoischeBusgreen
A Belgrade - Jambes - ErpentBusgreen
1 Jambes (Petit-Ry) - Saint-Marc (Pl. Communale)Busgreen
2 Jambes (Amée) - Saint-Servais (Beau-Vallon)Busgreen
3 Namur (La Plante) - Namur (Citadelle)Busgreen
4 Namur - Mont-Godinne CHUBusgreen
5 Salzinnes (Hayettes) - BeezBusgreen
6 Namur - MettetBusgreen
6b Namur - Bauce - Malonne (Malpas)Busgreen
7 Namur (Gare) - Bouge (Sainte-Rita)Busgreen
8R Namur (Gare) - Jambes (Renforcement)Busgreen
9 Jambes (Amée) - FlawinneBusgreen
10 Namur - ChâtelineauBusgreen
12 Namur - HuyBusgreen
12 Namur - HuyBusgreen
13 Andenne (Seilles) - CineyBusgreen
14 Ohey - GesvesBusgreen
17 Namur - AcosseBusgreen
19 Andenne - ForvilleBusgreen
19 Andenne - ForvilleBusgreen
20 Dinant - FlorennesBusgreen
21 Namur - MaredsousBusgreen
22 Namur - SoyeBusgreen
23 Namur - SpyBusgreen
23b Namur - Suarlée - TemplouxBusgreen
24 Namur (Gare) - DaussoulxBusgreen
25 Dinant - BeauraingBusgreen
26 Beauraing - WellinBusgreen
27 Salzinnes (Balances) - Champion - VedrinBusgreen
28 Namur - Floreffe (Buzet - Sovimont)Busgreen
29 Jemelle - Wellin - GrupontBusgreen
30 Namur - Bois-de-VillersBusgreen
31 Dinant - FalaenBusgreen
33 Namur (Gare) - Namur (Pied-Noir)Busgreen
34 Namur - Profondeville - DinantBusgreen
35 Dinant - Ermeton-sur-BiertBusgreen
237 Chatelineau - Acoz - FromiéeBusgreen
38 Andenne - Vezin - Marche-les-Dames - NamêcheBusgreen
40 Namur - Gelbressée - VezinBusgreen
241 Beauraing - Gedinne - Haut-FaysBusgreen
41 Namur - Faulx - GesvesBusgreen
42 Namur - Faulx - Andenne (Seilles)Busgreen
43/1 Dinant - CineyBusgreen
43/2 Ciney - Mont-GauthierBusgreen
47 Ciney - Custinne (Ver)Busgreen
48 Ciney - BonsinBusgreen
49 Beauraing - Winenne - FelenneBusgreen
50 Namur - Herbatte - BeezBusgreen
52 Dinant - HerbuchenneBusgreen
54 Namur (Gare) - Saint-Servais - BelgradeBusgreen
54R Namur (Gare) - Belgrade (Renforcement)Busgreen
561 Philippeville - Walcourt - Thy-le-ChâteauBusgreen
562 Florennes - Yves-GomezéeBusgreen
57/1 Ciney - LeignonBusgreen
57/2 Chevetogne - LeignonBusgreen
58 Créalys - Spy - MoigneléeBusgreen
59/1 Pesche - Couvin - Cul-des-Sarts - ChimayBusgreen
59/2 Couvin - Cul-des-SartsBusgreen
60/1 Chimay - Gonrieux - CouvinBusgreen
60/2 Pesche - Couvin - Le MesnilBusgreen
60/3 Pesche - Couvin - Mazée - HeerBusgreen
61 Florennes - Mettet / Ermeton-sur-BiertBusgreen
61 Florennes - Mettet / Ermeton-sur-BiertBusgreen
64 Namur - BiesmeBusgreen
64b Namur - La Navinne - Malonne (Malpas)Busgreen
65 Namur (Gare) - Jambes (Place de la Wallonie)Busgreen
66 Namur - Gesves - CineyBusgreen
67/1 Dinabus Dinant - Furfooz - SorinnesBusgreen
67/2 Dinabus Dinant - Awagne - LisogneBusgreen
68 Seilles (Gare) - Seilles (Prison)Busgreen
69 Ciney (Service urbain)Busgreen
71 Gembloux - EghezéeBusgreen
711 Gembloux - Grand-Leez - Saint-DenisBusgreen
72 Namur - BovesseBusgreen
721 Namur- Rhisnes - Les Isnes - VelaineBusgreen
74/1 Philibus du HoublonBusgreen
74/2 Philibus des FagnesBusgreen
74/3 Philibus de la Voie VerteBusgreen
76 Jemeppe-sur-Sambre - Moustier - AuvelaisBusgreen
76 Jemeppe-sur-Sambre - Moustier - AuvelaisBusgreen
77 Gembloux - Fleurus - TaminesBusgreen
80 Namur (Gare) - Jambes (La Sauge)Busgreen
815 Hannut - ForvilleBusgreen
816 Namur - MeeffeBusgreen
821 Namur - EghezéeBusgreen
822 Namur - Aische - EghezéeBusgreen
823 Jodoigne - EghezéeBusgreen
824 Eghezée - Jandrain / HemptinneBusgreen
825 Eghezée - MeuxBusgreen
826 Eghezée - MarchoveletteBusgreen
827 Eghezée - HannutBusgreen
831 Gembloux - SombreffeBusgreen
832 Gembloux - Sombreffe - LignyBusgreen
833 Gembloux - Corroy-Château - St Martin - TongrinneBusgreen
851 Gembloux - Bossière - Les Isnes - SpyBusgreen
852 Gembloux - Bossière - Mazy - OnozBusgreen
853 Floreffe - Jemeppe-sur-Sambre - SpyBusgreen
89 Namur - NaninneBusgreen
92/1 Proxibus d'AnhéeBusgreen
92/2 Proxibus d'AnhéeBusgreen
92/6 Proxibus d'AnhéeBusgreen
96/1 Proxibus de GesvesBusgreen
97/1 Proxibus de ProfondevilleBusgreen
337 Mettet - BiesmeBusgreen
341 Beauraing - Gedinne - Bourseigne-VieilleBusgreen
E80 Havelange - Hamois - Ciney - DinantBusgreen
E82 Namur - JodoigneBusgreen
E83 Gembloux - CharleroiBusgreen
E84 Namur - Hannut - WaremmeBusgreen
E85 Gembloux - TaminesBusgreen
E86 Namur - CouvinBusgreen
421 Beauraing - HourBusgreen
422 Beauraing - Givet - DoischeBusgreen
422 Beauraing - Givet - DoischeBusgreen
423 Beauraing - HouyetBusgreen
433 Namur - Mont / DinantBusgreen
441 Gedinne - Willerzie - VencimontBusgreen
451 Charleroi - Philippeville - CouvinBusgreen
452 Philippeville - Matagne-la-GrandeBusgreen
453 Philippeville - Heer-AgimontBusgreen
18 Huy - ForvilleBusgreen
11a Proxibus de DurbuyBusgreen
11d Proxibus de NassogneBusgreen
11b Proxibus de La RocheBusgreen
11f Proxibus de Marche-en-FamenneBusgreen
11g Proxibus de DaverdisseBusgreen
413 Bastogne - NeufchâteauBusgreen
413/2 Juseret - Traimont - Sibret - BastogneBusgreen
424 Rochefort - MarcheBusgreen
424 Rochefort - MarcheBusgreen
45/3 Bus local de Vresse (Bohan)Busgreen
45/4 Bus local de Vresse (Sugny)Busgreen
162a2 Marloie - Heure - NoiseuxBusgreen
162a3 Marloie - Noiseux - MelreuxBusgreen
162b Libramont - JemelleBusgreen
162a4 Sinsin - MarcheBusgreen
163b1 Bras - Wardin - BastogneBusgreen
163c Bastogne - Houffalize - GouvyBusgreen
163d Gouvy - Tavigny - BastogneBusgreen
166a Jemelle - Lavaux-Sainte-AnneBusgreen
166b Jemelle - Villers-Sur-Lesse - CiergnonBusgreen
166c Jemelle - Forzée - BriquemontBusgreen
E67 Bastogne - LuxembourgBusgreen
E68 Florenville - LuxembourgBusgreen
E69 Liège - Bastogne - ArlonBusgreen
E78 Bastogne - Marloie - Marche - NamurBusgreen
62 Rochefort - Tellin - Grupont - MirwartBusgreen
63 ROCHEFORT (Gare) - ROCHEFORT (Préhyr)Busgreen
420 Aye - Jemelle - NassogneBusgreen
V1 Bouillon - OrvalBusgreen
A Arlon - Hydrion (ligne urbaine)Busgreen
B Arlon - Callemeyn (ligne urbaine)Busgreen
C Arlon - Semois (ligne urbaine)Busgreen
D Arlon - Galgenberg (ligne urbaine)Busgreen
E Arlon - Clinique (ligne urbaine)Busgreen
1 Marche-en-Famenne - BastogneBusgreen
1/2 Salle - Flamierge - BastogneBusgreen
2 Bastogne - Martelange - FauvillersBusgreen
2/2 Bastogne - Villers-La-Bonne-EauBusgreen
4 Libramont - Amberloup - ChamplonBusgreen
5 Saint-Hubert - PoixBusgreen
5/2 Saint-Hubert - Nassogne - Saint-HubertBusgreen
5/3 Bertrix - Paliseul - Saint-HubertBusgreen
5/5 Maissin - Libin - Saint-HubertBusgreen
6 Libramont - BastogneBusgreen
7 Sugny - BouillonBusgreen
8 Bouillon - LibramontBusgreen
8b Bouillon - MenuchenetBusgreen
9 Alle-sur-semois - Gedinne - BeauraingBusgreen
10 Manhay - AywailleBusgreen
10 Manhay - Aywaille - RemouchampsBusgreen
10/2 Aywaille - Hamoir - Durbuy - Barvaux - BomalBusgreen
10/3 Manhay - St-Roch - Bomal - BarvauxBusgreen
10/3 Manhay - St-Roch - BomalBusgreen
10/4 Bomal - TohogneBusgreen
10/5 Barvaux - Oppagne - Heyd - BomalBusgreen
10/5 Bomal - Barvaux - HeydBusgreen
11 Manhay - MelreuxBusgreen
11/2 Marloie - MelreuxBusgreen
11/3 Melreux - Heyd - Bomal - PetithanBusgreen
11/5 Noiseux - Durbuy - MelreuxBusgreen
11/7 Circuit des écoles de Bourdon et HottonBusgreen
11/9 Circuit des Rocailles et IMP de MarloieBusgreen
12/1 Deulin - HottonBusgreen
12/2 Biron - Ny - Soy - HottonBusgreen
12/3 Hotton (Ctre Réfugiés) - Melreux (Gare)Busgreen
13 La Roche - MelreuxBusgreen
13/2 La Roche - Devantave - La RocheBusgreen
13/3 La Roche - Warizy - La RocheBusgreen
134 Bois d'Arlogne - RendeuxBusgreen
135 La Roche - Halleux - RendeuxBusgreen
136 La Roche - Cielle - RendeuxBusgreen
137 La Roche - Hodister - RendeuxBusgreen
14 Manhay - VielsalmBusgreen
141 Chevron - ManhayBusgreen
143 Manhay - LierneuxBusgreen
144 Chevron - VielsalmBusgreen
145 Manhay - HébronvalBusgreen
146 Manhay - Fraiture - VielsalmBusgreen
147 Manhay - Malempré - VielsalmBusgreen
148 Regné - Ottré - Tailles - FraitureBusgreen
149 Arbrefontaine - Bêche - VielsalmBusgreen
15 La Roche - Marche - MarloieBusgreen
15/2 Houffalize - La RocheBusgreen
15/3 Wibrin - HouffalizeBusgreen
15/4 Marche - Les Fourches - MarloieBusgreen
15/4 Marche - Les Fourches - MarloieBusgreen
16 Virton - Athus - ArlonBusgreen
161 Virton - Athus - ArlonBusgreen
162 Willancourt - VirtonBusgreen
169 Aubange - Saint-MardBusgreen
17 Houffalize - Bertogne - BastogneBusgreen
17/3 Mabompré - Vellereux et CompogneBusgreen
18 Bastogne - Houffalize - MontlebanBusgreen
18/2 Hallonru - CherainBusgreen
18/3 Houffalize - VielsalmBusgreen
18/4 Gouvy - Deiffelt - Beho - Commanster - VielsalmBusgreen
18/5 Houffalize - Hébronval - VielsalmBusgreen
18/6 Houffalize - Vielsalm - SchmiedeBusgreen
18/7 Houffalize - Gouvy - SchmiedeBusgreen
19 Virton - ArlonBusgreen
191 Virton - ArlonBusgreen
199 Arlon - Saint-MardBusgreen
20 Châtillon - Rachecourt - ArlonBusgreen
201 Châtillon - Rachecourt - ArlonBusgreen
21 Battincourt - Athus - ArlonBusgreen
211 Battincourt - Athus - Differt - ArlonBusgreen
212 Rodange - ArlonBusgreen
213 Messancy - Hondelange - ArlonBusgreen
22 Carignan - Florenville - ArlonBusgreen
22 Florenville - ArlonBusgreen
221 Florenville - ArlonBusgreen
222 Izel - ArlonBusgreen
223 Tintigny - EtalleBusgreen
23 Florenville Miroir - Florenville GareBusgreen
23 Fontenoille - FlorenvilleBusgreen
231 Bertrix - Izel - FlorenvilleBusgreen
232 Herbeumont - Florenville - IzelBusgreen
233 Watrinsart - Florenville - IzelBusgreen
233 Tremblois - Florenville - IzelBusgreen
234 Virton - Florenville - IzelBusgreen
235 Sommethonne - Izel - FlorenvilleBusgreen
236 Florenville - VirtonBusgreen
24 Arlon - Sterpenich ZoningBusgreen
241 Waltzing - ArlonBusgreen
25 Habay - Hachy - ArlonBusgreen
251 Habay - Fouches - ArlonBusgreen
252 Lischert - ArlonBusgreen
253 Léglise - Anlier - ArlonBusgreen
254 Léglise - Marbehan - ArlonBusgreen
26 Arlon - Frassem - ArlonBusgreen
271 Habay - Izel - FlorenvilleBusgreen
271 Habay - Izel - FlorenvilleBusgreen
272 Rossignol - FlorenvilleBusgreen
273 Les Fossés - FlorenvilleBusgreen
274 Vance - FlorenvilleBusgreen
28 Hagen - Sterpenich - ArlonBusgreen
29 Heinstert - ArlonBusgreen
291 Martelange - ArlonBusgreen
292 Arlon - Schockville - AttertBusgreen
292 Arlon - Schockville - AttertBusgreen
30 Bellefontaine - PaliseulBusgreen
31 Menuchenet - Carlsbourg - PaliseulBusgreen
32 Ochamps - Jéhonville - PaliseulBusgreen
321 Habay - VirtonBusgreen
322 Chantemelle - VirtonBusgreen
33 Marbehan - Tintigny - VirtonBusgreen
331 Houdemont - VirtonBusgreen
332 Pin - VirtonBusgreen
333 Gérouville - VirtonBusgreen
346 Villers-sur-Semois - Breuvanne - TintignyBusgreen
35 Montmédy - VirtonBusgreen
37 Sainte-Cécile - Muno - BouillonBusgreen
38 Virton - Lamorteau - VirtonBusgreen
381 Torgny - VirtonBusgreen
39 Musson - Ruette - VirtonBusgreen
391 Saint-Léger - Ruette - VirtonBusgreen
40 Bouillon - BertrixBusgreen
411 Bertrix - NeufchâteauBusgreen
412 Florenville - NeufchâteauBusgreen
415 Longlier - NeufchâteauBusgreen
42 Six-Planes - MenuchenetBusgreen
43 Bohan - Alle - MenuchenetBusgreen
44 Bièvre - MenuchenetBusgreen
45 Menuchenet - Bouillon - MenuchenetBusgreen
48 Herbeumont - BertrixBusgreen
481 Lambermont - BertrixBusgreen
49 La Roche - Ortho (Baconfoy - Cens)Busgreen
51 Amberloup - Saint-Hubert - LibramontBusgreen
521 Valansart - HabayBusgreen
522 Tintigny - HabayBusgreen
523 Virton - HabayBusgreen
524 Sampont - HabayBusgreen
525 Arlon - HabayBusgreen
525 Arlon - HabayBusgreen
53/1 Saint-Hubert - Tillet - HoumontBusgreen
53/2 Saint-Hubert - Champlon - Saint-HubertBusgreen
55 La Roche - Manhay - MalempréBusgreen
56 Behême - HabayBusgreen
561 Anlier - LouftémontBusgreen
562 Libramont - HabayBusgreen
563 Traimont - HabayBusgreen
564 Martelange - HabayBusgreen
565 Metzert - HabayBusgreen
566 Neufchâteau - HabayBusgreen
57 Léglise - MarbehanBusgreen
571 Neufchâteau - LégliseBusgreen
571 Neufchâteau - LégliseBusgreen
572 Lavaux - AssenoisBusgreen
58 Marbehan - HabayBusgreen
59 La Roche - Tenneville - La RocheBusgreen
60 Saint-Hubert - NeufchâteauBusgreen
601 Libramont - BastogneBusgreen
61 Libramont - ReduBusgreen
61 Libramont - ReduBusgreen
66 Gedinne - Paliseul - BertrixBusgreen
67 Gedinne - Paliseul - BouillonBusgreen
68 Paliseul - Ochamps - BertrixBusgreen
69 Bertrix - circuit du SaupontBusgreen
711 Virton - Mussy-la-Ville - AthusBusgreen
711 Virton - Mussy-la-Ville - AthusBusgreen
721 Musson - Athus - DiffertBusgreen
722 Bascharage - DiffertBusgreen
723 Arlon - DiffertBusgreen
731 Saint-Léger - AthusBusgreen
741 Arlon - Hondelange - AthusBusgreen
751 Longwy - AthusBusgreen
761 Guerlange - AthusBusgreen
77/1 Circuit scolaire de Libramont (Wisbeley)Busgreen
77/2 Circuit scolaire de Libramont (Blancheau)Busgreen
77/3 Circuit scolaire de Libramont (Serpont)Busgreen
77/4 Circuit scolaire de Libramont (Neuvillers)Busgreen
78/1 Circuit scolaire de Bertrix (Ecole Spéciale)Busgreen
78/2 Circuit scolaire de Bertrix (Zoning)Busgreen
79/1 Circuit scolaire de Bouillon (OTAN)Busgreen
79/2 Circuit scolaire de Bouillon (Maroc)Busgreen
806 Poix - PaliseulBusgreen
83 Virton - Aubange - LuxembourgBusgreen
84 Marbehan - Habay - Arlon - LuxembourgBusgreen
861 Fauvillers - NeufchâteauBusgreen
861 Fauvillers - NeufchâteauBusgreen
862 Ebly - Chêne - WitryBusgreen
863 Neufchâteau - Sainte-Marie - LibramontBusgreen
87 Léglise - Neufchâteau - LibramontBusgreen
871 Libramont - NeufchâteauBusgreen
872 Les Fossés - NeufchâteauBusgreen
163b4 Bras - Wardin - Mageret - BastogneBusgreen
163b5 Bastogne - Mageret - WardinBusgreen
163d2 Gouvy - Limerlé - HouffalizeBusgreen
163d3 Vissoule - Tavigny - HouffalizeBusgreen
89 Bastogne - Houffalize - Gouvy - VielsalmBusgreen
91 Boucle Urbaine de WahaBusgreen
92 Boucle Urbaine du WEXBusgreen
97d Nettinne - MarcheBusgreen
98 Havelange - MarcheBusgreen

This feed has 31065 stops.

List every stop
  • GEROMPONT Avenue des Déportés 74
  • GEROMPONT Avenue des Déportés 74
  • AUTRE-EGLISE Eglise
  • AUTRE-EGLISE Eglise
  • AUTRE-EGLISE Gare
  • AUTRE-EGLISE Gare
  • AUTRE-EGLISE Rue de la Mêlée 50
  • AUTRE-EGLISE Rue de la Mêlée 50
  • AUTRE-EGLISE Pont (Rue de la Gare)
  • AUTRE-EGLISE Pont (Rue de la Gare)
  • AUTRE-EGLISE Pont (Ch. Rowart)
  • AUTRE-EGLISE Pont (Ch. Rowart)
  • AISCHE-EN-REFAIL Baraque
  • ALSEMBERG Begraafplaats van Vorst
  • ALSEMBERG Begraafplaats van Vorst
  • ALSEMBERG Genstberg
  • ALSEMBERG Genstberg
  • ALSEMBERG Grootevelde
  • ALSEMBERG Grootevelde
  • ALSEMBERG Sint-Victor
  • ALSEMBERG Sint-Victor
  • ALSEMBERG Winderickxplein
  • ALSEMBERG Winderickxplein
  • ALSEMBERG Rondenbos
  • ALSEMBERG Rondenbos
  • ARCHENNES Ancienne Station
  • ARCHENNES Ancienne Station
  • ARCHENNES Bavay
  • ARCHENNES Bavay
  • ARCHENNES Hézidelle
  • ARCHENNES Hézidelle
  • ARCHENNES Hocaille
  • ARCHENNES Hocaille
  • ARCHENNES Préval
  • ARCHENNES Préval
  • ARCHENNES Station
  • ARCHENNES Station
  • ARQUENNES Bois d'Arpes
  • ARQUENNES Bois d'Arpes
  • ARQUENNES Bon Conseil
  • ARQUENNES Bon Conseil
  • ARQUENNES Hameau Petit
  • ARQUENNES Hameau Petit
  • ARQUENNES Hameau Roland
  • ARQUENNES Hameau Roland
  • ARQUENNES Hameau Roland
  • ARQUENNES Place
  • ARQUENNES Place
  • ARQUENNES Pont de Warchais
  • ARQUENNES Pont de Warchais
  • ARQUENNES Résidence
  • ARQUENNES Résidence
  • AUDERGHEM Métro Delta
  • AUDERGHEM Métro Delta
  • AUDERGHEM Hankar
  • AUDERGHEM Hankar
  • AUDERGHEM Herrmann-Debroux
  • AUDERGHEM Herrmann-Debroux
  • AUDERGHEM Eglise Saint-Julien
  • AUDERGHEM Eglise Saint-Julien
  • AUDERGHEM Rouge-Cloitre
  • AUDERGHEM Stratégie
  • AUDERGHEM Stratégie
  • AUDERGHEM Triomphe
  • AUDERGHEM Triomphe
  • AUDERGHEM ULB Jardin Massart
  • AUDERGHEM ULB Jardin Massart
  • AUDERGHEM Van Drommen
  • AUDERGHEM Van Drommen
  • AUDERGHEM Val Duc
  • AUDERGHEM Val Duc
  • AUDERGHEM Shopping
  • AUDERGHEM Shopping
  • BAULERS Alzémont
  • BAULERS Alzémont
  • BAULERS Chaussée de Bruxelles
  • BAULERS Chaussée de Bruxelles
  • BAULERS Rue aux Cailloux
  • BAULERS Rue aux Cailloux
  • BAULERS Cité Baulers
  • BAULERS Cité Baulers
  • BAULERS Ecole
  • BAULERS Eglise
  • BAULERS Eglise
  • BAULERS Hameau
  • BAULERS Hameau
  • BAULERS Avenue des Lilas
  • BAULERS Avenue des Lilas
  • BAULERS Rue Lossignol
  • BAULERS Trigodet
  • BAULERS Trigodet
  • BIERBEEK Sint-Theresiakapel
  • BIERBEEK Sint-Theresiakapel
  • BRAINE-LE-CHATEAU Quatre Bras (Rue Libération)
  • BRAINE-LE-CHATEAU Quatre Bras (Rue Libération)
  • BRAINE-LE-CHATEAU Quatre Bras (Rue de Hal)
  • BRAINE-LE-CHATEAU Quatre Bras (Rue de Hal)
  • BRAINE-LE-CHATEAU Quatre Bras (Rue de Nivelles)
  • BRAINE-LE-CHATEAU Quatre Bras (Rue de Nivelles)
  • BRAINE-LE-CHATEAU Les Boignées
  • BRAINE-LE-CHATEAU Rue Cabiau
  • BRAINE-LE-CHATEAU Rue Cabiau
  • BRAINE-LE-CHATEAU Cheval Blanc
  • BRAINE-LE-CHATEAU Cheval Blanc
  • BRAINE-LE-CHATEAU Rue des Dévoués
  • BRAINE-LE-CHATEAU Rue des Dévoués
  • BRAINE-LE-CHATEAU Le Drabbe
  • BRAINE-LE-CHATEAU Le Drabbe
  • BRAINE-LE-CHATEAU Godeaux
  • BRAINE-LE-CHATEAU Godeaux
  • BRAINE-LE-CHATEAU Maison 38
  • BRAINE-LE-CHATEAU Maison 38
  • BRAINE-LE-CHATEAU La Maisonnée
  • BRAINE-LE-CHATEAU La Maisonnée
  • BRAINE-LE-CHATEAU Les Minous
  • BRAINE-LE-CHATEAU Les Minous
  • BRAINE-LE-CHATEAU Rue Notre Dame au Bois
  • BRAINE-LE-CHATEAU Rue Notre Dame au Bois
  • BRAINE-LE-CHATEAU Pilori
  • BRAINE-LE-CHATEAU Pilori
  • BRAINE-LE-CHATEAU Rue des Radoux
  • BRAINE-LE-CHATEAU Rue des Radoux
  • BRAINE-LE-CHATEAU Rue du Sacrement
  • WAUTHIER-BRAINE Rue du Try
  • BRAINE-LE-CHATEAU Usines Meurice
  • BRAINE-LE-CHATEAU Usines Meurice
  • BRAINE-LE-COMTE Barrière d'Enghien
  • BRAINE-LE-COMTE Barrière d'Enghien
  • BRAINE-LE-COMTE Coulette
  • BRAINE-LE-COMTE Coulette
  • BRAINE-LE-COMTE Clos du Vert Bois
  • BRAINE-LE-COMTE Clos du Vert Bois
  • BRAINE-LE-COMTE Chemin des Dames
  • BRAINE-LE-COMTE Chemin des Dames
  • BRAINE-LE-COMTE Route d'Ecaussinnes
  • BRAINE-LE-COMTE Ecoles
  • BRAINE-LE-COMTE Ecoles
  • BRAINE-LE-COMTE Gare - Quai 1
  • BRAINE-LE-COMTE Gare - Quai 2
  • BRAINE-LE-COMTE Place
  • BRAINE-LE-COMTE Place
  • BRAINE-LE-COMTE Houssière
  • BRAINE-LE-COMTE Houssière
  • BRAINE-LE-COMTE Lion Noir
  • BRAINE-LE-COMTE Lion Noir
  • BRAINE-LE-COMTE Marouset
  • BRAINE-LE-COMTE Marouset
  • BRAINE-LE-COMTE Prestremont
  • BRAINE-LE-COMTE Prestremont
  • BRAINE-LE-COMTE Chemin Royal
  • BRAINE-LE-COMTE Chemin Royal
  • BRAINE-LE-COMTE Rue de Serbie
  • BRAINE-LE-COMTE Bourleau
  • BRAINE-LE-COMTE Bourleau
  • BEAUVECHAIN Rue des 3 Héros
  • BEAUVECHAIN Rue des 3 Héros
  • BEAUVECHAIN Aérodrome P1
  • BEAUVECHAIN Aérodrome P1
  • BEAUVECHAIN Aérodrome P5
  • BEAUVECHAIN Aérodrome P5
  • LA BRUYÈRE Rue de Mélin
  • LA BRUYÈRE Rue de Mélin
  • BEAUVECHAIN Chapelle
  • BEAUVECHAIN Chapelle
  • L'ECLUSE Chapelle
  • L'ECLUSE Chapelle
  • LA BRUYÈRE Eglise
  • LA BRUYÈRE Eglise
  • L'ECLUSE Rue de Gaet
  • L'ECLUSE Rue de Gaet
  • BEAUVECHAIN Les Burettes
  • BEAUVECHAIN Les Burettes
  • BEAUVECHAIN Rue Longue
  • BEAUVECHAIN Rue Longue
  • BEAUVECHAIN Rue de Louvain
  • BEAUVECHAIN Rue de Louvain
  • BEAUVECHAIN Monument
  • BEAUVECHAIN Monument
  • BEAUVECHAIN Rue Neuve
  • BEAUVECHAIN Rue Neuve
  • BEAUVECHAIN Rue de Pymont
  • BEAUVECHAIN Rue de Pymont
  • BEAUVECHAIN Rue Duchêne
  • BEAUVECHAIN Rue Duchêne
  • BEAUVECHAIN Rue de Wahenge
  • BEAUVECHAIN Rue de Wahenge
  • BEAUVECHAIN Sclimpré
  • BEAUVECHAIN Sclimpré
  • BEAUVECHAIN Rue de la Station
  • BEAUVECHAIN Rue de la Station
  • BIERGES Eglise
  • BIERGES Eglise
  • BIERGES "La Réserve"
  • BIERGES "La Réserve"
  • BIERGES Pont Autoroute
  • BIERGES Pont Autoroute
  • BIERGES Rue de La Roche
  • BIERGES Rue de La Roche
  • BIERGES Verseau
  • BIERGES Verseau
  • BIERGES Village
  • BIERGES Village
  • BIERGES Walibi
  • BIERGES Walibi
  • BIERGHES Carrière
  • BIERGHES Carrière
  • BIERGHES Epine
  • BIERGHES Epine
  • BIERGHES Garage Limbourg
  • BIERGHES Garage Limbourg
  • BIERGHES Place Léopold Nuttinck
  • BIERGHES Rue du Sartiau
  • BIERGHES Rue du Sartiau
  • BIERGHES Rue de la Station (Ch d'Enghien)
  • BIERGHES Rue de la Station (Ch. d'Enghien)
  • BIERGHES Rue de la Station (Route de Quenast)
  • BIERGHES Rue de la Station (Route de Quenast)
  • BIEZ Cimetière
  • BIEZ Cimetière
  • BIEZ Cocrou
  • BIEZ Cocrou
  • BIEZ Rue du Fond
  • BIEZ Rue du Fond
  • HEZE Ecoles
  • HEZE Ecoles
  • HEZE Entrée Village
  • HEZE Entrée Village
  • HEZE Les Pommiers
  • HEZE Les Pommiers
  • HEZE Chapelle du Saint-Sang
  • HEZE Chapelle du Saint-Sang
  • BIEZ Route de Morsaint
  • BIEZ Route de Morsaint
  • BIEZ Morsaint St-Eloy
  • BIEZ Morsaint St-Eloy
  • BIEZ Pont
  • BIEZ Pont
  • BIEZ Préventorium
  • BIEZ Préventorium
  • BIEZ Sart-Biez
  • BIEZ Sart-Biez
  • BRAINE-L'ALLEUD Administration Communale
  • BRAINE-L'ALLEUD Rue des Alliés
  • BRAINE-L'ALLEUD Rue des Alliés
  • BRAINE-L'ALLEUD Bd d'Angleterre
  • BRAINE-L'ALLEUD Bd d'Angleterre
  • BRAINE-L'ALLEUD Ancienne Station
  • BRAINE-L'ALLEUD Ancienne Station
  • BRAINE-L'ALLEUD Barrière
  • BRAINE-L'ALLEUD Bonne Fosse
  • and 30815 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

19 findings, ordered by severity.

Show every finding
  • Warning143663 instances

    143663 of 143663 trips don't say whether the vehicle is wheelchair accessible.

    Even with accessible stops, riders need to know the transit vehicle 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)

  • Warning143663 instances

    143663 of 143663 trips have no headsign.

    Riders at the stop can't tell which direction a transit vehicle is going.

    Fix: Populate trip_headsign to match what the transit vehicle displays. (Usually a bulk edit in your scheduling software.)

    Validator rule: scorecard_missing_headsigns · Read the fix guide · See GTFS Best Practices (opens GTFS Best Practices on an external site)

  • Warning31065 instances

    31065 of 31065 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)

  • Warning7240 instances

    Some internal IDs use characters outside the basic text set.

    These IDs are valid UTF-8 data. This warning is only about support in older apps. It does not mean that names in other languages are wrong.

    Fix: Only change the flagged IDs if an app needs basic ASCII values. Update each place that uses the ID. Keep all names and headsigns in their original language. (A planned ID change, not a quick text cleanup.)

    Validator rule: non_ascii_or_non_printable_char · See MobilityData GTFS Validator rules (opens the validator rules on an external site)

  • Warning219 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)

  • Warning47 instances

    Two or more routes share the same name.

    Riders can't tell the routes apart in apps.

    Fix: Give each route a distinct short or long name. (One field per route.)

    Validator rule: duplicate_route_name · See MobilityData GTFS Validator rules (opens the validator rules on an external site)

  • Warning29 instances

    Some service calendars in the feed have already ended.

    Expired calendars are dead weight and can hide real schedule problems from your staff and vendors.

    Fix: Remove past service periods the next time you export the feed. (One setting in most export tools.)

    Validator rule: expired_calendar · Read the fix guide · See MobilityData GTFS Validator rules (opens the validator rules on an external site)

  • Warning27 instances

    Stops match shape out of order (flagged by the MobilityData validator).

    See the linked rule for what this affects.

    Fix: Review the rule documentation for 'stops_match_shape_out_of_order' at https://gtfs-validator.mobilitydata.org/rules.html and check the flagged rows in your feed. (Varies.)

    Validator rule: stops_match_shape_out_of_order · See MobilityData GTFS Validator rules (opens the validator rules on an external site)

  • Warning21 instances

    Some stops sit far from the route line they belong to.

    Trip planners may draw the transit vehicle route through the wrong path or point riders to the wrong boarding location.

    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)

  • Warning2 instances

    Some files leave out fields that GTFS asks for but does not require.

    Recommended fields like agency_phone or stop descriptions make the feed more useful to riders and trip planners.

    Fix: Review the flagged fields and fill in the ones your riders would use. (A field at a time; not urgent.)

    Validator rule: missing_recommended_field · Read the fix guide · See MobilityData GTFS Validator rules (opens the validator rules on an external site)

  • Warning2 instances

    Route long name contains short name (flagged by the MobilityData validator).

    See the linked rule for what this affects.

    Fix: Review the rule documentation for 'route_long_name_contains_short_name' at https://gtfs-validator.mobilitydata.org/rules.html and check the flagged rows in your feed. (Varies.)

    Validator rule: route_long_name_contains_short_name · See MobilityData GTFS Validator rules (opens the validator rules on an external site)

  • Warning1 instance

    Leading or trailing whitespaces (flagged by the MobilityData validator).

    See the linked rule for what this affects.

    Fix: Review the rule documentation for 'leading_or_trailing_whitespaces' at https://gtfs-validator.mobilitydata.org/rules.html and check the flagged rows in your feed. (Varies.)

    Validator rule: leading_or_trailing_whitespaces · See MobilityData GTFS Validator rules (opens the validator rules on an external site)

  • Warning1 instance

    Missing feed contact email and url (flagged by the MobilityData validator).

    See the linked rule for what this affects.

    Fix: Review the rule documentation for 'missing_feed_contact_email_and_url' at https://gtfs-validator.mobilitydata.org/rules.html and check the flagged rows in your feed. (Varies.)

    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

    feed_info.txt does not state when this feed starts and ends.

    Without stated dates, apps can't warn anyone before your data goes stale; it just disappears one day.

    Fix: Fill in feed_start_date and feed_end_date in feed_info.txt. (Two fields, likely set once in your export settings.)

    Validator rule: missing_feed_info_date · See MobilityData GTFS Validator rules (opens the validator rules on an external site)

  • Warning1 instance

    Some stops exist in the feed but no trip ever stops at them.

    Riders may walk to a stop where no transit vehicle is scheduled to arrive.

    Fix: Remove retired stops from the export, or add them back to the trips that should serve them. (A review pass in your scheduling software.)

    Validator rule: stop_without_stop_time · Read the fix guide · See MobilityData GTFS Validator rules (opens the validator rules on an external site)

  • Warning1 instance

    feed_info.txt is missing its start/end dates

    Apps and this scorecard can't warn anyone before the feed goes stale without stated validity dates.

    Fix: Add feed_info.txt with feed_start_date and feed_end_date to your export. (Two fields, set once in export settings.)

    Validator rule: scorecard_missing_feed_info_dates · 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)

  • Info2 instances

    Big gap in service (flagged by the MobilityData validator).

    See the linked rule for what this affects.

    Fix: Review the rule documentation for 'big_gap_in_service' at https://gtfs-validator.mobilitydata.org/rules.html and check the flagged rows in your feed. (Varies.)

    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. States wheelchair access on 0% of stops and 0% of trips; the mark needs 90% of each.

Valid Met
Passes validation with no errors.
Current Met
Service data covers the next 88 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.

Can riders use it?

Checks beyond structural validation: places where the feed is valid but a rider still could not travel.

  • 1 of 31065 boardable stops are never served by any trip. Riders see these stops in apps and on the map but can never catch anything there, which erodes trust in the data. Remove stops no route serves, or add the trips that should call at them.

These do not change the grade. They catch trips with no rideable leg and stops no trip serves, the kind of gap a trip planner trips over.

Clears the Google and Apple Maps four-week coverage bar. This feed has 88 days of service ahead, clearing the four-week (28-day) window Maps asks for. No validator errors either, so riders keep seeing this agency in their trip planners; warnings lower the grade here but do not remove a feed from Maps.

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 36 / 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 85 / 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 22 / 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.

Show your grade

Put a badge on your agency site or feed README. It updates after each completed scoring check and links back to this scorecard.

Transport en Commun (TEC), Wallonia GTFS data quality grade: F

Prefer a shields.io style? Point a dynamic endpoint badge at the published badge.json.

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/tec-wallonia/2026-07-17.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-17. 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.