← All agencies

Feed status · checked 2026-07-18

CRTM — Red de Interurbanos (Madrid regional bus)

Based on the feed this agency publishes

Service mode Bus

33.8 / 100

First scorecard for this agency

Catalogued in Madrid, Comunidad de, Spain.

Covers 371 daysAccessibility gapsRealtime not yet published

The Madrid region's interurban bus network as published by the regional transport consortium; a distinct published feed from the city bus and light rail records of the same organization.

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

Fix 01

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

Stop time with arrival before previous departure time (flagged by the MobilityData validator). See the linked rule for what this affects.

⏱ Varies.worth about +24 points in its category

Fix 02

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

Equal shape distance diff coordinates (flagged by the MobilityData validator). See the linked rule for what this affects.

⏱ Varies.worth about +18 points in its category

Fix 03

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

54904 of 54904 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.

  1. Review the rule documentation for 'stop_time_with_arrival_before_previous_departure_time' at https://gtfs-validator.mobilitydata.org/rules.html and check the flagged rows in your feed.

    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. Review the rule documentation for 'equal_shape_distance_diff_coordinates' at https://gtfs-validator.mobilitydata.org/rules.html and check the flagged rows in your feed.

    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. 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 371 days.
Published accessibility data
Accessibility information is stated for 71% 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

Correctness0.0 / 100

The MobilityData validator flagged 15 kinds of issue across 128553 instances (116 error, 128437 warning, 0 informational).

Freshness85.0 / 100

Service data covers the next 371 days.

Rider experience40.3 / 100

71% of stops state wheelchair accessibility (0% marked accessible, 71% marked not accessible). This measures what the feed publishes, not whether a stop is physically usable. Fare data is not published.

Accessibility44.4 / 100

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

3 accessibility depth signals

  • 354 route badge(s) pair a color and text color below the WCAG 4.5:1 contrast bar (421, 422, 423, 424, 425, and more).

    Consider: Adjust route_color or route_text_color so each pair clears 4.5:1. Often switching the text between black and white is enough.

  • 2662 stop name(s) use abbreviations or symbols a screen reader may mispronounce, with no spoken form set ("AV.LOYOLA-PZA.MATADERO", "AV.LOYOLA-PZA.MATADERO", "AV.LOYOLA-PZA.PALOMA", 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.

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.

  • N101 (gray)
  • N102 (gray)
  • N103 (gray)
  • N104 (gray)
  • N200 (gray)
  • N202 (gray)
  • N203 (gray)
  • N204 (gray)
  • N301 (gray)
  • N302 (gray)
  • N303 (gray)
  • N401 (gray)
  • N402 (gray)
  • N403 (gray)
  • N501 (gray)
  • N502 (gray)
  • N503 (gray)
  • N504 (gray)
  • N505 (gray)
  • N602 (gray)
  • N603 (gray)
  • N604 (gray)
  • N701 (gray)
  • N801 (gray)
  • N802 (gray)
  • N803 (gray)
  • N804 (gray)
  • N805 (gray)
  • N806 (gray)
  • N807 (gray)
  • N808 (gray)
  • N901 (gray)
  • N902 (gray)
  • N903 (gray)
  • N904 (gray)
  • N905 (gray)
  • N906 (gray)
  • N907 (gray)
  • 151 (gray)
  • 152C (gray)
  • 153 (gray)
  • 154C (gray)
  • 154 (gray)
  • 155B (gray)
  • 155 (gray)
  • 156 (gray)
  • 157C (gray)
  • 157 (gray)
  • 158 (gray)
  • 159 (gray)
  • 161 (gray)
  • 166 (gray)
  • 171 (gray)
  • 180 (gray)
  • 181 (gray)
  • 182 (gray)
  • 183 (gray)
  • 184 (gray)
  • 185 (gray)
  • 191A (gray)
  • 191B (gray)
  • 191C (gray)
  • 191D (gray)
  • 191E (gray)
  • 191 (gray)
  • 193A (gray)
  • 193 (gray)
  • 194A (gray)
  • 194 (gray)
  • 195A (gray)
  • 195B (gray)
  • 195 (gray)
  • 196 (gray)
  • 197A (gray)
  • 197B (gray)
  • 197C (gray)
  • 197D (gray)
  • 197E (gray)
  • 197 (gray)
  • 199A (gray)
  • 210 (gray)
  • 211 (gray)
  • 212 (gray)
  • 213 (gray)
  • 215 (gray)
  • 220 (gray)
  • 222 (gray)
  • 223 (gray)
  • 224A (gray)
  • 224 (gray)
  • 226 (gray)
  • 227 (gray)
  • 229 (gray)
  • 231 (gray)
  • 232 (gray)
  • 250 (gray)
  • 251 (gray)
  • 252 (gray)
  • 254 (gray)
  • 255 (gray)
  • 256 (gray)
  • 260 (gray)
  • 261 (gray)
  • 263 (gray)
  • 271 (gray)
  • 272 (gray)
  • 275 (gray)
  • 280 (gray)
  • 281 (gray)
  • 282 (gray)
  • 283 (gray)
  • 284 (gray)
  • 285 (gray)
  • 286 (gray)
  • 287 (gray)
  • 288 (gray)
  • 289 (gray)
  • 290 (gray)
  • 312A (gray)
  • 312 (gray)
  • 313 (gray)
  • 320 (gray)
  • 321 (gray)
  • 322 (gray)
  • 326 (gray)
  • 330 (gray)
  • 331 (gray)
  • 332 (gray)
  • 333 (gray)
  • 334 (gray)
  • 336 (gray)
  • 337 (gray)
  • 339 (gray)
  • 340 (gray)
  • 341 (gray)
  • 350A (gray)
  • 350B (gray)
  • 350C (gray)
  • 351 (gray)
  • 352 (gray)
  • 353 (gray)
  • 355 (gray)
  • 410 (gray)
  • 411 (gray)
  • 412 (gray)
  • 413 (gray)
  • 414 (gray)
  • 415 (gray)
  • 416 (gray)
  • 421 (gray)
  • 422 (gray)
  • 423 (gray)
  • 424 (gray)
  • 425 (gray)
  • 426 (gray)
  • 427 (gray)
  • 428 (gray)
  • 429 (gray)
  • 430 (gray)
  • 432 (gray)
  • 441 (gray)
  • 442 (gray)
  • 443 (gray)
  • 444 (gray)
  • 446 (gray)
  • 447 (gray)
  • 448 (gray)
  • 450 (gray)
  • 455 (gray)
  • 460 (gray)
  • 461 (gray)
  • 462 (gray)
  • 463 (gray)
  • 464 (gray)
  • 466 (gray)
  • 468 (gray)
  • 469 (gray)
  • 470 (gray)
  • 471 (gray)
  • 480 (gray)
  • 481 (gray)
  • 482 (gray)
  • 483 (gray)
  • 484 (gray)
  • 485 (gray)
  • 486 (gray)
  • 487 (gray)
  • 488 (gray)
  • 491 (gray)
  • 492 (gray)
  • 493 (gray)
  • 495 (gray)
  • 496 (gray)
  • 497 (gray)
  • 498A (gray)
  • 498 (gray)
  • 499 (gray)
  • 510A (gray)
  • 510B (gray)
  • 510 (gray)
  • 511 (gray)
  • 512 (gray)
  • 513 (gray)
  • 514 (gray)
  • 516 (gray)
  • 517 (gray)
  • 518 (gray)
  • 519A (gray)
  • 519 (gray)
  • 520 (gray)
  • 521 (gray)
  • 522 (gray)
  • 523 (gray)
  • 524 (gray)
  • 525 (gray)
  • 526 (gray)
  • 527 (gray)
  • 528 (gray)
  • 529A (gray)
  • 529H (gray)
  • 529 (gray)
  • 530 (gray)
  • 531A (gray)
  • 531 (gray)
  • 532 (gray)
  • 534 (gray)
  • 538 (gray)
  • 539 (gray)
  • 541 (gray)
  • 545 (gray)
  • 546 (gray)
  • 547 (gray)
  • 548 (gray)
  • 551 (gray)
  • 560 (gray)
  • 561A (gray)
  • 561B (gray)
  • 561 (gray)
  • 562 (gray)
  • 563 (gray)
  • 564 (gray)
  • 565 (gray)
  • 566 (gray)
  • 567 (gray)
  • 571 (gray)
  • 572 (gray)
  • 573 (gray)
  • 574 (gray)
  • 575 (gray)
  • 580 (gray)
  • 581 (gray)
  • 591 (gray)
  • 610 (gray)
  • 611A (gray)
  • 611 (gray)
  • 612 (gray)
  • 613 (gray)
  • 620 (gray)
  • 621 (gray)
  • 622 (gray)
  • 623 (gray)
  • 624A (gray)
  • 624 (gray)
  • 625 (gray)
  • 626A (gray)
  • 626 (gray)
  • 627 (gray)
  • 628 (gray)
  • 629 (gray)
  • 630 (gray)
  • 632 (gray)
  • 633 (gray)
  • 634 (gray)
  • 640A (gray)
  • 640 (gray)
  • 641 (gray)
  • 642 (gray)
  • 643 (gray)
  • 645 (gray)
  • 650A (gray)
  • 650B (gray)
  • 651 (gray)
  • 652 (gray)
  • 653 (gray)
  • 654 (gray)
  • 655 (gray)
  • 656A (gray)
  • 656 (gray)
  • 657A (gray)
  • 657 (gray)
  • 658A (gray)
  • 658 (gray)
  • 659 (gray)
  • 660 (gray)
  • 661A (gray)
  • 661 (gray)
  • 662 (gray)
  • 664 (gray)
  • 665 (gray)
  • 666 (gray)
  • 667 (gray)
  • 669A (gray)
  • 669 (gray)
  • 670 (gray)
  • 671 (gray)
  • 672A (gray)
  • 672 (gray)
  • 673 (gray)
  • 680 (gray)
  • 681 (gray)
  • 682 (gray)
  • 683 (gray)
  • 684 (gray)
  • 685 (gray)
  • 686A (gray)
  • 686 (gray)
  • 687 (gray)
  • 688 (gray)
  • 690 (gray)
  • 691 (gray)
  • 692 (gray)
  • 696 (gray)
  • 712 (gray)
  • 713 (gray)
  • 714 (gray)
  • 716 (gray)
  • 717 (gray)
  • 815 (gray)
  • 819 (gray)
  • 822 (gray)
  • 824 (gray)
  • 827A (gray)
  • 827 (gray)
  • 828 (gray)
  • 865 (gray)
  • 876 (gray)
  • 911 (gray)
  • 912 (gray)
  • 913 (gray)
  • FS1 (gray)
  • FS2 (gray)
Routes in CRTM — Red de Interurbanos (Madrid regional bus)'s feed
RouteTypeLine color
N101 MADRID (Plaza de Castilla)-ALCOBENDASBusgray
N102 MADRID (Plaza de Castilla)-S.S. DE LOS REYESBusgray
N103 MADRID (Plaza de Castilla)-ALGETEBusgray
N104 MADRID (Plaza de Castilla)- EL MOLARBusgray
N200 ALCALÁ DE HENARES - VILLALBILLA - ALCALÁ DE HENARESBusgray
N202 MADRID (Av. de América) - TORREJÓN - ALCALÁ - MECOBusgray
N203 MADRID (Ciudad Lineal)-COSLADA-S.FERNANDO-VELILLA/LOECHESBusgray
N204 MADRID (Canillejas) - PARACUELLOS - DAGANZOBusgray
N301 MADRID (Atocha) - RIVAS (Covibar) - RIVAS FUTURABusgray
N302 MADRID (Atocha) - RIVAS PUEBLOBusgray
N303 MADRID (Atocha)-ARGANDA DEL REYBusgray
N401 MADRID (Atocha)-PINTO-VALDEMOROBusgray
N402 MADRID (Atocha)-CIEMPOZUELOS-ARANJUEZBusgray
N403 MADRID (Atocha)-SAN MARTÍN DE LA VEGABusgray
N501 MADRID (Príncipe Pío)-ALCORCÓN-MÓSTOLESBusgray
N502 MADRID (Príncipe Pío)-ALCORCÓNBusgray
N503 MADRID (Príncipe Pío)-MÓSTOLES (Villafontana)Busgray
N504 MADRID (Príncipe Pío)-VILLAVICIOSA DE ODÓNBusgray
N505 MADRID (Príncipe Pío) - NAVALCARNERO - EL ÁLAMOBusgray
N602 MADRID (Moncloa)-COLLADO VILLALBA-GUADARRAMABusgray
N603 MADRID (Moncloa)-MORALZARZALBusgray
N604 MADRID (Moncloa)-EL ESCORIAL-SAN LORENZO DE EL ESCORIALBusgray
N701 MADRID (Plaza de Castilla)-TRES CANTOSBusgray
N702 MADRID (Plaza de Castilla)-COLMENAR VIEJOBusgray (no shape in feed)
N801 MADRID (Atocha)-GETAFE (Buenavista - Sector III)Busgray
N802 MADRID (Atocha) - LEGANÉS (Vereda de los Estudiantes)Busgray
N803 MADRID (Atocha) - FUENLABRADA (Bº Naranjo)Busgray
N804 MADRID (Atocha) - FUENLABRADABusgray
N805 MADRID (Atocha) - GETAFE (Los Molinos)Busgray
N806 MADRID (Atocha)-PARLABusgray
N807 MADRID (Atocha) - GETAFE - HUMANES - GRIÑÓNBusgray
N808 MADRID (Príncipe Pío)-ARROYOMOLINOSBusgray
N901 MADRID (Moncloa)-POZUELO-MAJADAHONDA-MADRIDBusgray
N902 MADRID (Moncloa)-POZUELO (Prado Somosaguas-Ciudad de la Imagen)Busgray
N903 MADRID (Moncloa)-LAS ROZAS-MONTE ROZASBusgray
N904 MADRID (Moncloa)-TORRELODONES (Colonia)-GALAPAGAR-COLMENAREJOBusgray
N905 MADRID (Moncloa)-BOADILLA DEL MONTEBusgray
N906 MADRID (Moncloa)-MAJADAHONDA-POZUELO-MADRIDBusgray
N907 MADRID (Moncloa)-VILLANUEVA DE LA CAÑADA-BRUNETEBusgray
N908 MADRID (Moncloa)-VILLANUEVA DEL PARDILLO-VALDEMORILLOBusgray (no shape in feed)
151 MADRID (Plaza de Castilla) - ALCOBENDASBusgray
152C MADRID (Plaza de Castilla)-S.S. DE LOS REYES (Dehesa Vieja)Busgray
153 MADRID (Plaza de Castilla)-ALCOBENDAS-ROSA LUXEMBURGOBusgray
154C MADRID (Plaza de Castilla)-S.S. DE LOS REYES (Avda. de los Quiñones)Busgray
154 MADRID (Chamartín)-S.S. REYES CIRCULAR (Por Fuencarral)Busgray
155B MADRID (Plaza de Castilla)-EL ENCINAR DE LOS REYESBusgray
155 MADRID (Plaza de Castilla)-EL SOTO DE LA MORALEJABusgray
156 MADRID (Plaza de Castilla)-S.S. DE LOS REYES (P.I. Moscatelares)Busgray
157C MADRID (Plaza de Castilla)-ALCOBENDAS (Valdelasfuentes)Busgray
157 MADRID (Plaza de Castilla)-ALCOBENDAS (P.Chopera)Busgray
158 MADRID (Pinar de Chamartín) - SAN SEBASTIÁN DE LOS REYES (Tempranales)Busgray
159 Madrid (Plaza Castilla)-ALCOBENDAS (El Juncal)Busgray
161 MADRID (Plaza de Castilla)-URB. FUENTE DEL FRESNOBusgray
166 SAN SEBASTIAN DE LOS REYES - URBANIZACION VALDELAGUABusgray
171 MADRID (Plaza de Castilla)-URB. SANTO DOMINGOBusgray
180 ALCOBENDAS-ALGETEBusgray
181 MADRID (Plaza de Castilla)-ALGETEBusgray
182 MADRID (Plaza de Castilla)-ALGETE-VALDEOLMOSBusgray
183 MADRID (Plaza de Castilla)-COBEÑA-ALGETEBusgray
184 MADRID (Plaza de Castilla)-EL CASARBusgray
185 MADRID (Plaza de Castilla)-NUEVO ALGETEBusgray
191A BUITRAGO-BRAOJOSBusgray
191B BUITRAGO-SOMOSIERRABusgray
191C BUITRAGO-MONTEJO DE LA SIERRABusgray
191D BUITRAGO-ROBLEDILLO DE LA JARABusgray
191E BUITRAGO-CERVERA DE BUITRAGOBusgray
191 MADRID (Plaza de Castilla)-BUITRAGOBusgray
193A EL MOLAR-COTOS DE MONTERREY-VENTURADABusgray
193 MADRID (Plaza de Castilla)-PEDREZUELA-EL VELLÓNBusgray
194A BUITRAGO-LOZOYUELA-RASCAFRÍABusgray
194 MADRID (Plaza de Castilla)-RASCAFRÍABusgray
195A CIRCULAR BUITRAGO-GARGANTILLA (Por Lozoyuela)Busgray
195B CIRCULAR BUITRAGO-GARGANTILLABusgray
195 MADRID (Plaza de Castilla)-BRAOJOSBusgray
196 MADRID (Plaza de Castilla)-LA ACEBEDABusgray
197A TORRELAGUNA-PATONES-UCEDABusgray
197B TORRELAGUNA-EL BERRUECO-LA CABRERA-VALDEMANCOBusgray
197C TORRELAGUNA-VENTURADA/CABANILLASBusgray
197D TORRELAGUNA-EL VELLÓN-EL MOLARBusgray
197E TORRELAGUNA-VALDEPIÉLAGOS-TALAMANCABusgray
197 MADRID (Plaza de Castilla)-TORRELAGUNA/UCEDABusgray
199A BUITRAGO - MONTEJO - MANJIRÓN - BUITRAGOBusgray
210 S. S. DE LOS REYES (Hospital)-PARACUELLOS DE JARAMABusgray
211 MADRID (Canillejas) - PARACUELLOSBusgray
212 MADRID (Canillejas) - PARACUELLOS (Miramadrid)Busgray
213 MADRID (Canillejas) - BELVISBusgray
215 TORREJÓN DE ARDOZ - PARACUELLOS DE JARAMABusgray
220 TORREJÓN DE ARDOZ-SAN FERNANDO DE HENARESBusgray
222 MADRID (Avda. América)-MECOBusgray
223 MADRID (Avda. América)-ALCALÁ DE HENARESBusgray
224A MADRID (Avda. América)-TORREJÓN DE ARDOZ (La Mancha Amarilla)Busgray
224 MADRID (Avda. América)-TORREJÓN DE ARDOZBusgray
226 MADRID (Avda. América)-TORREJÓN DE ARDOZ (El Soto)Busgray
227 MADRID (Avda. América)-ALCALÁ (Espartales-Universidad)Busgray
229 MADRID (Avda. América)-ALCALÁ (Virgen del Val)Busgray
231 ALCALÁ DE HENARES-URB. ZULEMA-EL VISOBusgray
232 ALCALÁ DE HENARES-TORRES DE LA ALAMEDABusgray
250 ALCALÁ DE HENARES-MECOBusgray
251 TORREJÓN-VALDEAVERO-ALCALÁBusgray
252 TORREJÓN-DAGANZO-ALCALÁBusgray
254 VALDEOLMOS/FUENTE EL SAZ-ALCALÁ DE HENARESBusgray
255 VALDEAVERO-CAMARMA DE ESTERUELAS-ALCALÁ DE HENARESBusgray
256 MADRID (Canillejas)-DAGANZO-VALDEAVEROBusgray
260 ALCALÁ DE HENARES-AMBITE-ORUSCOBusgray
261 MADRID (Av. de América) - NUEVO BAZTÁN-VILLAR DEL OLMOBusgray
263 MADRID (Barajas)-COBEÑA-ALGETEBusgray
271 ALCALÁ DE HENARES-PEZUELA-PIOZBusgray
272 ALCALÁ DE HENARES-VILLALBILLABusgray
275 ALCALÁ-LOS SANTOS DE LA HUMOSA-ALCALÁBusgray
280 COSLADA (FFCC)-HOSPITAL-LOECHESBusgray
281 MADRID (Av. de América)-SAN FERNANDO DE HENARESBusgray
282 MADRID (Avda. América)-SAN FERNANDO-MEJORADABusgray
283 MADRID (Avda. América)-COSLADA-SAN FERNANDOBusgray
284 MADRID (Av. de América)-VELILLA-LOECHESBusgray
285 COSLADA (San Fernando FFCC)-VELILLA-ARGANDA DEL REYBusgray
286 MADRID (Ciudad Lineal)-COSLADA (Ciudad 70)Busgray
287 MADRID (Alsacia)-COSLADA (Barrio Estación)Busgray
288 MADRID (Ciudad Lineal)-COSLADA-SAN FERNANDOBusgray
289 MADRID (Ciudad Lineal)-COSLADA (Hospital)Busgray
290 MADRID (El Cañaveral) - COSLADA - PLENILUNIOBusgray
312A MADRID (Pavones)-ARGANDA (El Mirador) por La PovedaBusgray
312 MADRID (Pavones)-ARGANDA (El Mirador)Busgray
313 MADRID (Pavones)-VALDILECHABusgray
320 ARGANDA DEL REY-ALCALÁ DE HENARESBusgray
321 ARGANDA (Hospital)-VILLAR DEL OLMOBusgray
322 ARGANDA DEL REY (Hospital)-AMBITEBusgray
326 MADRID (Pavones)-MONDEJAR-DRIEBESBusgray
330 RIVAS-ARGANDA (Hospital)-MORATABusgray
331 MADRID (Méndez Álvaro)-RIVAS (Sta. Mónica)-RIVAS FUTURABusgray
332 MADRID (Méndez Álvaro)-RIVAS PUEBLOBusgray
333 Madrid (Méndez Álvaro) - Rivas (Bellavista)Busgray
334 MADRID (Méndez Álvaro)- RIVAS FUTURABusgray
336 MADRID (Pavones)-MORATA DE TAJUÑABusgray
337 MADRID (Pavones)-CHINCHÓN-VALDELAGUNABusgray
339 MADRID (Sierra de Guadalupe)-VALDEMINGÓMEZBusgray
340 TORREJÓN DE ARDOZ-MEJORADA DEL CAMPOBusgray
341 MADRID (Pavones)-MEJORADA-VELILLABusgray
350A ARGANDA (Hospital)-ESTREMERABusgray
350B ARGANDA (Hospital) - VILLAREJO - VILLAMANRIQUE DE TAJOBusgray
350C ARGANDA (Hospital) - BELMONTEBusgray
351 MADRID (Estación Sur)-ESTREMERA-BARAJAS DE MELOBusgray
352 MADRID (Estación Sur)-FUENTIDUEÑA-TARANCÓNBusgray
353 MADRID (Estación Sur)-VILLAMANRIQUE-STA.CRUZBusgray
355 FUENTIDUEÑA DE TAJO-CENTRO PENITENCIARIO-ESTREMERABusgray
410 ARANJUEZ-CIEMPOZUELOS-SAN MARTÍN DE LA VEGABusgray
411 MADRID (Legazpi) - PERALES DEL RÍOBusgray
412 MADRID (Villaverde Bajo-Cruce)-SAN MARTÍN DE LA VEGABusgray
413 PINTO (FFCC)-SAN MARTÍN DE LA VEGABusgray
414 MADRID (Villaverde Bajo-Cruce)-C.P. MADRID IIIBusgray
415 MADRID (Villaverde Bajo-Cruce)-VILLACONEJOSBusgray
416 VALDEMORO (Hosp.)-S. M. DE LA VEGA-TITULCIA-COLMENAR DE OREJABusgray
421 MADRID (Legazpi)-PINTOBusgray
422 MADRID (Legazpi)-VALDEMOROBusgray
423 MADRID (Estación Sur)-ARANJUEZBusgray
424 MADRID (Legazpi)-VALDEMORO (El Restón)Busgray
425 VALDEMORO (Hospital)-CIEMPOZUELOSBusgray
426 MADRID (Legazpi)-CIEMPOZUELOSBusgray
427 MADRID (Villaverde Bajo-Cruce)-ÁREA EMPRESARIAL ANDALUCIA-PINTOBusgray
428 GETAFE-VALDEMOROBusgray
429 MADRID (Legazpi)-ARANJUEZ (PAU de la Montaña)Busgray
430 ARANJUEZ-VILLAREJO DE SALVANESBusgray
432 MADRID (Villaverde Bajo-Cruce)-LEGANÉSBusgray
441 MADRID (Plaza Elíptica)-GETAFE (Sector III-Paseo Juan José Rosón)Busgray
442 MADRID (Plaza Elíptica)-GETAFE (Juan de la Cierva)Busgray
443 MADRID (Plaza Elíptica)-GETAFE (Barrio Las Margaritas)Busgray
444 MADRID (Plaza Elíptica)-GETAFE (Sector III-Islas Canarias)Busgray
446 MADRID (Plaza Elíptica)-GETAFE (El Bercial)Busgray
447 MADRID (Legazpi)-GETAFE (Hospital)Busgray
448 MADRID (Legazpi)-GETAFE (Por Villaverde)Busgray
450 GETAFE-LEGANÉS-ALCORCÓNBusgray
455 PINTO - GETAFEBusgray
460 MADRID (Plaza Elíptica)-PARLA-BATRESBusgray
461 MADRID (Plaza Elíptica)-PARLABusgray
462 PARLA-GETAFEBusgray
463 MADRID (Plaza Elíptica)-PARLA-TORREJÓN DE VELASCOBusgray
464 MADRID (Plaza Elíptica)-PARLA-YUNCLILLOSBusgray
466 PARLA-VALDEMOROBusgray
468 GETAFE-GRIÑÓN/CASARRUBUELOS/SERRANILLOSBusgray
469 MADRID (Plaza Elíptica)-PARLA (Parla Este)Busgray
470 MADRID (Plaza Elíptica) - HUMANES - GRIÑÓN-SERRANILLOSBusgray
471 HUMANES-FUENLABRADA-PARLA-PINTOBusgray
480 MADRID (Plaza Elíptica)-LEGANÉS (Estación FFCC)Busgray
481 MADRID (Oporto)-LEGANÉS (Parquesur-Hospital)Busgray
482 MADRID (Aluche) - LEGANÉS (Arroyo Culebro)Busgray
483 MADRID (Aluche)-LEGANÉS (Vereda de los Estudiantes)Busgray
484 MADRID (Oporto)-LEGANÉS (Estación FFCC)Busgray
485 MADRID (Aluche)-LEGANÉS (Norte-Montepinos)Busgray
486 MADRID (Oporto)-LEGANÉS (Valdepelayo)Busgray
487 MADRID (Aluche)-LEGANÉS (San Nicasio)Busgray
488 LEGANÉS (San Nicasio)-GETAFE (Getafe Norte)Busgray
491 MADRID (Aluche)-FUENLABRADA (Bº Naranjo)Busgray
492 MADRID (Aluche)-FUENLABRADA (P. Granada)Busgray
493 MADRID (Aluche)-FUENLABRADA (Urb. Loranca)Busgray
495 MADRID (Cuatro Vientos)-ARROYOMOLINOS-MORALEJA DE ENMEDIOBusgray
496 FUENLABRADA-MORALEJA DE ENMEDIO-ARROYOMOLINOS (Xanadú)Busgray
497 LEGANÉS (Parque Sur)-MORALEJA DE ENMEDIO (Las Colinas)Busgray
498A MÓSTOLES (Móstoles - Central) - ARROYOMOLINOS (Parque de Nieve)Busgray
498 MÓSTOLES - ARROYOMOLINOS - MORALEJA DE ENMEDIOBusgray
499 MÓSTOLES-ARROYOMOLINOSBusgray
510A MADRID (Colonia Jardín) - VILLAVICIOSA DE ODÓNBusgray
510B ALCORCÓN (Alcorcón Central) - VILLAVICIOSA DE ODÓN (Universidad Europea)Busgray
510 ALCORCÓN-VILLAVICIOSA-EL BOSQUEBusgray
511 MADRID (Cuatro Vientos)-ALCORCÓN (Por Parque Lisboa)Busgray
512 MADRID (Cuatro Vientos)-ALCORCÓN (Por C. de los Cantos)Busgray
513 MADRID (Cuatro Vientos)-ALCORCÓN (P.I. Urtinsa)Busgray
514 MADRID (Cuatro Vientos) - ALCORCÓN (por Los Castillos)Busgray
516 MADRID (Cuatro Vientos)-ALCORCÓN (Por Universidad Rey Juan Carlos)Busgray
517 MADRID (Cuatro Vientos) - ALCORCÓN (Fuente Cisneros)Busgray
518 MADRID (Cuatro Vientos) - VILLAVICIOSA DE ODÓNBusgray
519A MÓSTOLES (Hospital Rey Juan Carlos) por El Soto-VILLAVICIOSA DE ODÓN (El Bosque)Busgray
519 MÓSTOLES-VILLAVICIOSA DE ODÓNBusgray
520 ALCORCÓN-MÓSTOLESBusgray
521 MADRID (Cuatro Vientos)-MÓSTOLESBusgray
522 MADRID (Cuatro Vientos)-MÓSTOLES (Por Pistas DGT)Busgray
523 MADRID (Cuatro Vientos)-MÓSTOLES (Villafontana)Busgray
524 MADRID (Cuatro Vientos) - MÓSTOLES SURBusgray
525 MADRID (Cuatro Vientos)-MÓSTOLES SUR (Por Av.Onu)Busgray
526 FUENLABRADA - MÓSTOLES (Por FF.CC)Busgray
527 MÓSTOLES (Estación FFCC)-FUENLABRADA (Urb. Loranca)Busgray
528 MADRID (Cuatro Vientos)-NAVALCARNEROBusgray
529A MÓSTOLES (Hospital Rey Juan Carlos)-NAVALCARNERO-BATRESBusgray
529H MÓSTOLES (Hospital Rey Juan Carlos) - NAVALCARNEROBusgray
529 MÓSTOLES (Hospital Rey Juan Carlos)-NAVALCARNERO-EL ÁLAMOBusgray
530 NAVALCARNERO-VILLANUEVA DE LA CAÑADABusgray
531A MÓSTOLES (Hospital Rey Juan Carlos)-NAVALCARNERO-VILLAMANTILLABusgray
531 MÓSTOLES (Hospital Rey Juan Carlos)-NAVALCARNERO-SEVILLA LA NUEVABusgray
532 MADRID (Colonia Jardín)-SEVILLA LA NUEVABusgray
534 MADRID (Cuatro Vientos)-URB. PARQUE COIMBRA-XANADÚBusgray
538 MADRID (Cuatro Vientos) - NAVALCARNERO (La Dehesa)Busgray
539 MADRID (Cuatro Vientos)-EL ÁLAMOBusgray
541 MADRID (Plaza Elíptica)-VILLAMANTA-LA TORRE DE E. HAMBRANBusgray
545 MADRID (Plaza Elíptica)-CENICIENTOS-SOTILLO DE LA ADRADABusgray
546 MADRID (Plaza Elíptica)-ROZAS DE PUERTO REAL-CASILLASBusgray
547 MADRID (Plaza Elíptica)-V.DEL PRADO-ALMOROX-ALDEA EN CABOBusgray
548 MADRID (Plaza Elíptica)-ALDEA DEL FRESNO-CALALBERCHEBusgray
551 MADRID (Cuatro Vientos)-SAN MARTÍN DE VALDEIGLESIAS-EL TIEMBLO/CEBREROSBusgray
560 POZUELO DE ALARCÓN-ALCORCÓNBusgray
561A MADRID (Aluche)-POZUELO-MAJADAHONDA-LAS ROZAS (por Universidad)Busgray
561B MADRID (Aluche)-POZUELO-MAJADAHONDA-LAS ROZAS (por Av. Guadarrama)Busgray
561 MADRID (Aluche)-POZUELO-MAJADAHONDA-LAS ROZASBusgray
562 MADRID (Aluche)-POZUELO DE ALARCÓNBusgray
563 MADRID (Aluche)-POZUELO (Por Urb. Las Minas)Busgray
564 MADRID (Aluche)-POZUELO (Por Somosaguas Sur)Busgray
565 POZUELO (Est. El Barrial) - BOADILLA (Est. Puerta de Boadilla)Busgray
566 BOADILLA DEL MONTE-POZUELO DE ALARCÓNBusgray
567 VILLAVICIOSA DE ODÓN-MAJADAHONDABusgray
571 MADRID (Aluche)-BOADILLA (Por Urb. Montepríncipe)Busgray
572 MADRID (Aluche)-CIUDAD DE LA IMAGENBusgray
573 MADRID (Moncloa)-BOADILLA (por Urb. Montepríncipe)Busgray
574 MADRID (Aluche)-BOADILLA DEL MONTE (Por Ciudad Financiera)Busgray
575 BOADILLA DEL MONTE-BRUNETEBusgray
580 MAJADAHONDA(Hospital)-BRUNETEBusgray
581 MADRID (Cuatro Vientos)-BRUNETE-QUIJORNABusgray
591 MADRID (Aluche) - ETSI InformáticosBusgray
610 TORRELODONES-HOYO DE MANZANARES-COLMENAR VIEJOBusgray
611A MADRID (Moncloa)-HOYO DE MANZANARES (Por Urb. Las Colinas)Busgray
611 MADRID (Moncloa)-HOYO DE MANZANARESBusgray
612 MADRID (Moncloa)-TORRELODONESBusgray
613 MADRID (Moncloa)-TORRELODONES (Por Centro Comercial)Busgray
620 LAS MATAS-HOSPITAL PUERTA DE HIERROBusgray
621 MADRID (Moncloa)-LAS ROZASBusgray
622 MADRID (Moncloa)-LAS ROZAS-LAS MATASBusgray
623 MADRID (Moncloa)-LAS ROZAS-URB.VILLAFRANCA DEL CASTILLOBusgray
624A MADRID (Moncloa) - LAS ROZAS (La Marazuela)Busgray
624 MADRID (Moncloa)-COL.VERACRUZ-LAS ROZASBusgray
625 MADRID (Moncloa)-MONTE ROZASBusgray
626A MAJADAHONDA (Estación FFCC)-VILLANUEVA DEL PARDILLOBusgray
626 LAS ROZAS-MAJADAHONDA-VILLANUEVA DE LA CAÑADABusgray
627 MADRID (Moncloa)-VILLANUEVA DE LA CAÑADA-BRUNETEBusgray
628 MADRID (Moncloa)-P.EMPRESARIAL-EL CANTIZALBusgray
629 MADRID (Moncloa)-LAS ROZAS (Parque Empresarial)Busgray
630 VILLALBA (Estación)-GALAPAGAR-COLMENAREJO-VALDEMORILLOBusgray
631 MADRID (Moncloa)-TORRELODONES (Colonia)-GALAPAGAR-COLMENAREJOBusgray (no shape in feed)
632 MADRID (Moncloa)-LA NAVATA-GALAPAGAR-EL GUIJOBusgray
633 MAJADAHONDA (Hospital)-TORRELODONES (Colonia)-GALAPAGAR-COLMENAREJOBusgray
634 COLMENAREJO - GALAPAGAR - EST. LA NAVATABusgray
635 MADRID (Moncloa)-TORRELODONES (Colonia)-LA NAVATA-GALAPAGARBusgray (no shape in feed)
640A ROBLEDO DE CHAVELA FFCC-ROBLEDO DE CHAVELABusgray
640 SAN LORENZO DE EL ESCORIAL-ROBLEDO CHAVELA-VALDEMAQUEDABusgray
641 MADRID (Moncloa)-VALDEMORILLOBusgray
642 MADRID (Moncloa)-COLMENAR DEL ARROYOBusgray
643 MADRID (Moncloa)-VILLANUEVA DEL PARDILLOBusgray
645 MADRID (Moncloa)-ROBLEDO DE CHAVELA-CEBREROSBusgray
650A CIRCULAR POZUELO- MAJADAHONDA - POZUELOBusgray
650B CIRCULAR POZUELO- MAJADAHONDA - POZUELOBusgray
651 MADRID (Moncloa)-MAJADAHONDA (Avda. de España)Busgray
652 MADRID (Moncloa)-MAJADAHONDA (Carril del Tejar)Busgray
653 MADRID (Moncloa)-MAJADAHONDA (Hospital) (Por FFCC)Busgray
654 MADRID (Moncloa) - MAJADAHONDA (Urb. Los Satélites)Busgray
655 MADRID (Moncloa)-MAJADAHONDA (Hospital)Busgray
656A MADRID (Moncloa)-POZUELO-URB.LA CABAÑABusgray
656 MADRID (Moncloa)-POZUELO DE ALARCÓNBusgray
657A MADRID (Moncloa) - POZUELO (San Juan de la Cruz)Busgray
657 MADRID (Moncloa)-POZUELO (Monteclaro)Busgray
658A MADRID (Moncloa) - POZUELO (C.C. LaFinca)Busgray
658 MADRID (Moncloa)-POZUELO (Prado Somosaguas-Ciudad de la Imagen)Busgray
659 MADRID (Moncloa) - Univ. Fco. de Vitoria - El Pinar del PlantíoBusgray
660 SAN LORENZO DE EL ESCORIAL-GUADARRAMA-VILLALBABusgray
661A MADRID (Moncloa)-LAS ZORRERAS (Por Galapagar)Busgray
661 MADRID (Moncloa)-SAN LORENZO DE EL ESCORIAL (Por Galapagar)Busgray
662 MADRID (Moncloa)-URB. MOLINO DE LA HOZBusgray
664 MADRID (Moncloa)-SAN LORENZO DE EL ESCORIAL (Guadarrama)Busgray
665 SAN LORENZO DE EL ESCORIAL-PEGUERINOSBusgray
666 SAN LORENZO DE EL ESCORIAL-ZARZALEJO-LAS NAVAS DEL MARQUÉSBusgray
667 MAJADAHONDA (Hospital)-SAN LORENZO DE EL ESCORIAL (Por Galapagar)Busgray
669A S. L. DE EL ESCORIAL - FRESNEDILLAS - NAVALAGAMELLABusgray
669 SAN LORENZO DE EL ESCORIAL-VILLANUEVA DE LA CAÑADABusgray
670 COLLADO VILLALBA (Hospital)-MORALZARZALBusgray
671 MADRID (Moncloa)-MORALZARZALBusgray
672A MADRID (Moncloa)-CERCEDA (Directo)Busgray
672 MADRID (Moncloa)-CERCEDA (Por Mataelpino)Busgray
673 MADRID (Moncloa)-COLLADO VILLALBA (Hospital)Busgray
680 COLLADO VILLALBA (Hospital)-CERCEDILLABusgray
681 MADRID (Moncloa)-ALPEDRETEBusgray
682 MADRID (Moncloa)-VILLALBA-GUADARRAMABusgray
683 MADRID (Moncloa)-COLLADO MEDIANOBusgray
684 MADRID (Moncloa)-CERCEDILLA (por Guadarrama)Busgray
685 MAJADAHONDA (Hospital) - LAS ROZAS - GUADARRAMABusgray
686A MADRID (Moncloa)-TORRELODONES (Por Montealegre)Busgray
686 MADRID (Moncloa)-TORRELODONES (Por Los Peñascales)Busgray
687 MADRID (Moncloa)-COLLADO VILLALBABusgray
688 MADRID (Moncloa)-LOS MOLINOSBusgray
690 GUADARRAMA-COLLADO MEDIANO-NAVACERRADABusgray
691 MADRID (Moncloa)-BECERRIL-NAVACERRADA-VALDESQUIBusgray
692 LOS MOLINOS - CERCEDILLA - VALDESQUÍBusgray
696 COLLADO VILLALBA (Hospital)-NAVACERRADABusgray
712 MADRID (Plaza de Castilla) - TRES CANTOS (Por Avda. de Encuartes)Busgray
713 MADRID (Plaza de Castilla)-TRES CANTOS (Por Avda. del Parque)Busgray
714 MADRID (Plaza de Castilla)-UNIV.AUTÓNOMA-UNIV.COMILLASBusgray
716 MADRID (Plaza de Castilla)-TRES CANTOS (Soto de Viñuelas)Busgray
717 MADRID (Plaza de Castilla)-TRES CANTOS NORTEBusgray
720 COLMENAR VIEJO (Estación FF.CC.) - COLLADO VILLALBABusgray (no shape in feed)
721 MADRID (Plaza de Castilla)-COLMENAR VIEJOBusgray (no shape in feed)
722 MADRID (Plaza de Castilla) - COLMENAR VIEJO (Navallar)Busgray (no shape in feed)
723 COLMENAR VIEJO-TRES CANTOSBusgray (no shape in feed)
724 MADRID (Plaza de Castilla)-MANZANARES-EL BOALOBusgray (no shape in feed)
725 MADRID (Plaza de Castilla)-MIRAFLORES-BUSTARVIEJO-VALDEMANCOBusgray (no shape in feed)
726 MADRID (Plaza de Castilla)-GUADALIX-NAVALAFUENTEBusgray (no shape in feed)
727 COLMENAR VIEJO-SAN AGUSTÍN DEL GUADALIXBusgray (no shape in feed)
728 EST. COLMENAR - SOTO DEL REAL - MANZANARES EL REALBusgray (no shape in feed)
815 MADRID (Estación Chamartín)-POZUELO DE ALARCÓNBusgray
819 RASCAFRÍA - COTOSBusgray
822 MADRID (Aeropuerto)-COSLADA-SAN FERNANDO DE HENARESBusgray
824 MADRID (Aeropuerto) - TORREJÓN DE ARDOZ - ALCALÁ DE HENARESBusgray
827A ALCOBENDAS-S. S. DE LOS REYES-UNIV. AUTÓNOMABusgray
827 MADRID (Canillejas)-ALCOBENDAS-UNIVERSIDAD AUTÓNOMA-TRES CANTOSBusgray
828 MADRID (Canillejas)-ALCOBENDAS-UNIVERSIDAD AUTÓNOMABusgray
865 MADRID (Moncloa) - CAMPUS UPM MONTEGANCEDOBusgray
876 MADRID (Plaza de Castilla)-MORALZARZAL-COLLADO VILLALBABusgray
911 BUITRAGO-MONTEJO-LA HIRUELABusgray
912 BUITRAGO-MONTEJO-PUEBLA DE LA SIERRABusgray
913 TORRELAGUNA-EL ATAZARBusgray
FS1 LAS ROZAS (Centros Comerciales) - VALDEMORILLOBusgray
FS2 TORRELAGUNA - ALCALÁ DE HENARESBusgray

This feed has 8402 stops.

List every stop
  • Aluche
  • Méndez Álvaro Estación Sur
  • Intercambiador de Moncloa
  • Intercambiador de Príncipe Pío
  • Intercambiador de Plaza de Castilla
  • Aeropuerto T4
  • Aeropuerto T1 - T2 - T3
  • Intercambiador de Plaza Elíptica
  • Intercambiador de Avenida de América
  • INTERCAMBIADOR MONCLOA
  • PRINCESA-MONCLOA
  • AV.JUAN DE LA CIERVA-PZA.LAS HERAS
  • CTRA.HIPÓDROMO-CLUB PUERTA DE HIERRO
  • CTRA.A6-BERMEO
  • AV.PADRE HUIDOBRO-URB.CASAQUEMADA
  • AV.OSA MAYOR-BATALLA DE GARELLANO
  • CAMINO VALLADOLID-PºJOAQUÍN R.JIMÉNEZ
  • CAMINO VALLADOLID-IGLESIA
  • AV.JUAN CARLOS I-ZOCO
  • AV.ASTURIAS-UNIVERSIDAD
  • AV.ASTURIAS-CANGAS DE ONÍS
  • AV.ASTURIAS-RIBADESELLA
  • AV.ASTURIAS-SANTIÁÑEZ
  • RÍO SELLA-AV.ASTURIAS
  • RÍO SELLA-AUSEVA
  • AV.BERZOSA-ARRA
  • AV.PALOMA-FAUSTO MARTÍN
  • PZA.NUESTRA SRA.ROSARIO-PºMAYOR
  • URB.PARQUE LAS COLINAS
  • CTRA.M618-PUERTA 2 CAMPAMENTO
  • AV.PALOMA-FAUSTO MARTÍN
  • AV.BERZOSA-ARRA
  • RÍO SELLA-AUSEVA
  • RÍO SELLA-AV.ASTURIAS
  • AV.ASTURIAS-SANTIÁÑEZ
  • AV.ASTURIAS-RIBADESELLA
  • AV.ASTURIAS-CANGAS DE ONÍS
  • AV.ASTURIAS-UNIVERSIDAD
  • AV.TORRELODONES-URB.LAS MARÍAS
  • MONTE PEREGRINOS-HÍPICA Y GOLF
  • AV.SICILIA-PIAMONTE
  • AV.NORMANDÍA-ALSACIA
  • AV.SAJONIA-AV.TOSCANA
  • AV.BOHEMIA-FUENTES CLARAS
  • CTRA.LA NAVATA-EST.GALAPAGAR LA NAVATA
  • CTRA.LA NAVATA-ERMITA LA NAVATA
  • CTRA.LA NAVATA-SOL
  • CTRA.LA NAVATA-URB.CARRANZA
  • CTRA.LA NAVATA-SAN GREGORIO
  • CTRA.TORRELODONES-CAÑUELO
  • JESUSA LARA-ANTONIO LASSO
  • CTRA.TORRELODONES-URB.LOS JARALES
  • CTRA.TORRELODONES-URB.EL CORZO
  • SOBERANÍA-PZA.CRUZ ROJA
  • PZA.GUIJO-URB.EL GUIJO
  • CTRA.TORRELODONES-CAÑUELO
  • CTRA.TORRELODONES-URB.LOS JARALES
  • CTRA.TORRELODONES-MONTE INÉS
  • CTRA.LA NAVATA-URB.CARRANZA
  • CTRA.LA NAVATA-SOL
  • CTRA.LA NAVATA-ERMITA LA NAVATA
  • CTRA.LA NAVATA-EST.GALAPAGAR LA NAVATA
  • AV.BOHEMIA-FUENTES CLARAS
  • AV.TOSCANA-TEJAS VERDES
  • AV.NORMANDÍA-ALSACIA
  • AV.SICILIA-PIAMONTE
  • MONTE PEREGRINOS-HÍPICA Y GOLF
  • CTRA.A6-ANTONIO LASSO
  • JESUSA LARA-PARQUE PRADOGRANDE
  • AV.TORRELODONES-URB.LAS MARÍAS
  • CTRA.A6-AV.TORRELODONES
  • HUERTOS-CAMINO VALLADOLID
  • CTRA.CORUÑA-CºTOMILLARÓN
  • AV.NOROESTE-SIETE PICOS
  • CTRA.A6-URB.MARACAIBO
  • CTRA.A6-ITV
  • CTRA.A6-URB.PINAR DE LAS ROZAS
  • CTRA.A6-EST.PINAR
  • CTRA.A6-PºTREN TALGO
  • CTRA.A6-URB.PUNTA GALEA
  • GTA.URGULL-MONTE ULIA
  • AV.PEÑASCALES-FRANCISCO ALONSO
  • PZA.FERROCARRIL-EST.LAS MATAS
  • SAN JOSÉ OBRERO-CENTRO COMERCIAL
  • CºGARZO-MAESTRO TURINA
  • ENRIQUE GRANADOS-CºGARZO
  • PºLOS ALEMANES-MIRASIERRA
  • PZA.FERROCARRIL-EST.LAS MATAS
  • PILAR-FRANCISCO ALONSO
  • AV.PEÑASCALES-AV.PARDO
  • AV.MARSIL-CASETA DE GUARDIA
  • CTRA.A6-URB.LOS ÁLAMOS
  • CTRA.A6-TALLERES RENFE
  • CTRA.A6-EST.PINAR
  • CTRA.A6-RESIDENCIA DE ANCIANOS
  • MARÍA GUERRERO-CºCAMPO DE TIRO
  • CTRA.A6-URB.MARACAIBO
  • AV.NOROESTE-PºPINAR
  • AV.DOCTOR TOLEDO-COLEGIO
  • AV.ESPAÑA-URB.LAS CABAÑAS II
  • AV.ESPAÑA-COMUNIDAD DE BALEARES
  • AV.ESPAÑA-COMUNIDAD CASTILLA LEÓN
  • COMUNIDAD ANDALUCÍA-VILLA DE FOZ
  • COMUNIDAD ANDALUCÍA-MAZARRÓN
  • COMUNIDAD LA RIOJA-SERV.SOCIALES
  • AV.IGLESIA-REAL
  • PZA.MADRID-CTRA.CORUÑA
  • CTRA.MAJADAHONDA-BIBLIOTECA
  • CTRA.M505-BURGOCENTRO
  • CTRA.M505-URB.LA CHOPERA
  • CAMINO REAL-URB.MOLINO DE LA HOZ
  • CTRA.M505-URB.RONCESVALLES
  • CTRA.M505-URB.LOS GAMOS
  • CTRA.M505-PZA.CRUZ ROJA
  • CTRA.M505-URB.VISTANEVADA
  • CTRA.M505-URB.VISTANEVADA
  • CTRA.EL ESCORIAL-PZA.CRUZ ROJA
  • CTRA.M505-URB.LOS GAMOS
  • CTRA.M505-URB.RONCESVALLES
  • CTRA.M505-URB.MOLINO DE LA HOZ
  • CTRA.M505-URB.LA CHOPERA
  • CTRA.M505-BURGOCENTRO
  • ESTACIÓN SUR DE AUTOBUSES
  • CTRA.EL ESCORIAL-QUINTA DEL SOL
  • CTRA.A6-COLONIA VERACRUZ
  • COMUNIDAD CASTILLA LA MANCHA-AV.ESPAÑA
  • AV.ESPAÑA-COMUNIDAD DE CANARIAS
  • AV.ESPAÑA-URB.LAS CABAÑAS II
  • AV.GUADARRAMA-AV.REYES CATÓLICOS
  • FRANCISCO UMBRAL-LAS VIÑAS
  • AV.DOCTOR MARAÑÓN-PZA.LAGUNA VIEJA
  • CTRA.M509-URB.VILLAFRANCA DEL CASTILLO
  • AV.CASTILLOS-CASTILLO DE ANDRADE
  • CASTILLO ANTEQUERA-CASTILLO BARCIENCE
  • CASTILLO ANTEQUERA-COLEGIO INTERNACIONAL
  • CASTILLO ANTEQUERA-CASTILLO MALPICA
  • VALLE DEL RONCAL-CONSULTORIO MÉDICO
  • VALLE DEL RONCAL-Nº39
  • VALLE DE LA OROTAVA-URB.MOCHA CHICA
  • PIEDRAS VIVAS-URB.PIEDRAS VIVAS
  • VALLE DEL RONCAL-CONSULTORIO MÉDICO
  • CASTILLO ANTEQUERA-CASTILLO MALPICA
  • AV.CASTILLOS-CENTRO COMERCIAL
  • CTRA.M509-URB.SANTA MARÍA
  • CTRA.M509-AV.LOS PINOS
  • BARRANCAS-EMPEDRADA
  • CTRA.M509-LOS PINOS
  • AV.MADRID-RECAUDACIÓN
  • AV.MADRID-ADOLFO SUÁREZ
  • CTRA.M509-URB.SANTA MARÍA
  • AV.DOCTOR MARAÑÓN-PZA.LAGUNA VIEJA
  • AV.GUADARRAMA-AV.REYES CATÓLICOS
  • AV.PEÑASCALES-AV.PARDO
  • AV.ESPAÑA-COMUNIDAD CASTILLA LA MANCHA
  • AV.REYES CATÓLICOS-AV.GUADARRAMA
  • AV.REYES CATÓLICOS-PZA.CRUZ
  • AV.REYES CATÓLICOS-COLOMBIA
  • AV.REYES CATÓLICOS-AV.ESPAÑA
  • CTRA.A6-URB.JARDÍN DE LAS AVENIDAS
  • AV.VICTORIA-VIRGEN DE LOS OLMOS
  • AV.VICTORIA-SAIZ DE LA CALLEJA
  • AV.VICTORIA-CIMARRA
  • AV.VICTORIA-FEDERICO AGUSTI
  • AV.VICTORIA-AV.ESTACIÓN
  • CTRA.PLANTÍO-CLUB DE TENIS
  • CTRA.PLANTÍO-LOS SAUCES
  • CTRA.PLANTÍO-NOVOTIENDAS
  • CTRA.PLANTÍO-CERRO DEL AIRE
  • DOCTOR CALERO-NICARAGUA
  • DOCTOR CALERO-JARDINILLOS
  • AV.REYES CATÓLICOS-PANAMÁ
  • COMUNIDAD CASTILLA LA MANCHA-BURGOCENTRO
  • AV.GUADARRAMA-CENTRO DE ESPECIALIDADES
  • AV.DOCTOR MARAÑÓN-SAN ROQUE
  • AV.ESPAÑA-EL ZOCO
  • CTRA.BOADILLA-CEMENTERIO
  • AV.REYES CATÓLICOS-STA.BEATRÍZ DE SILVA
  • REYES CATÓLICOS-RAMÓN Y CAJAL
  • DOCTOR CALERO-JARDINILLOS
  • DOCTOR CALERO-FUNDADORES
  • CTRA.PLANTÍO-CERRO DEL AIRE
  • CTRA.PLANTÍO-NOVOTIENDAS
  • CTRA.PLANTÍO-LOS SAUCES
  • MARTÍN PESCADOR-AV.VICTORIA
  • CTRA.PLANTÍO-CLUB DE TENIS
  • AV.VICTORIA-AV.ESTACIÓN
  • AV.VICTORIA-CALVO SOTELO
  • AV.VICTORIA-CIMARRA
  • AV.VICTORIA-SAIZ DE LA CALLEJA
  • AV.VICTORIA-VIRGEN DE LOS OLMOS
  • AV.VICTORIA-OCHANDIANO
  • AV.PADRE HUIDOBRO-PºERMITA
  • ARAQUIL-ARANDILLA
  • AV.OSA MAYOR-ARÁNDIGA
  • LEOPOLDO CALVO SOTELO-HNOS.FDEZ.CARVAJAL
  • AV.JUAN XXIII-COLEGIOS
  • AV.JUAN XXIII-SEVERO MªAGUSTÍN
  • AV.JUAN PABLO II-PORTUGALETE
  • AV.JUAN PABLO II-PATONES
  • SAGUNTO-CIRILO PALOMO
  • TENERÍAS-AV.HUERTA GRANDE
  • ANTONIO DÍAZ-EST.POZUELO
  • CTRA.HÚMERA-ELENA APARICIO
  • RAMÓN Y CAJAL-CTRA.HÚMERA
  • CIRILO PALOMO-CHINCHÓN
  • AV.JUAN PABLO II-AV.VALDENIGRALES
  • AV.JUAN PABLO II-PZA.ESPAÑA
  • AV.JUAN PABLO II-MÁRTIRES OBLATOS
  • ALMANSA-ARAGÓN
  • RAMÓN Y CAJAL-CTRA.HÚMERA
  • CTRA.HÚMERA-ELENA APARICIO
  • PZA.ESTACIÓN-EST.POZUELO
  • AV.JUAN XXIII-COLEGIOS
  • LEOPOLDO CALVO SOTELO-CASTILLO
  • AV.OSA MAYOR-ARÁNDIGA
  • PICOS DE EUROPA-POL.IND.SAN FERNANDO
  • SAN BLAS-URB.CASABLANCA
  • PZA.JAIME MERIC-CRISTO
  • MAGDALENA-PZA.CANTO REDONDO
  • SOLANO-AQUILÓN
  • GTA.RÍO ZÁNCARA-CTRA.HÚMERA
  • GABRIEL GªMÁRQUEZ-ANTONIO FDEZ.MARÍA
  • PLAYA DE LOURO-CHOPOS
  • PLAYA DE LOURO-ISLAS CIES
  • ISLA DE LA TOJA-PLAYA DE LOURO
  • AV.LAS SUERTES-AV.SIETE PICOS
  • REAL-POLICIA LOCAL
  • REAL-PZA.ESPAÑA
  • REAL-ZOCO
  • CTRA.LA GRANJA-GUARDIA CIVIL
  • MATALPINO-INSTITUTO
  • CTRA.MORALZARZAL-EL ROBLE
  • LIBERTAD-VILLA CARLOTA
  • DR.JOSÉ MªPOVEDA-EL RASO
  • DR.JOSÉ MªPOVEDA-URB.LA CERCA
  • CONCEJO-URB.CASABLANCA
  • CTRA.M608-URB.LAS CAÑADAS
  • CTRA.M608-URB.EL SOTO
  • CTRA.M608-CEMENTERIO
  • CTRA.MORALZARZAL-COL.VIRGEN ENEBROS
  • CTRA.MORALZARZAL-EL ROBLE
  • MATALPINO-INSTITUTO
  • CTRA.LA GRANJA-GUARDIA CIVIL
  • REAL-ZOCO
  • ISLA DE LOBEIRA-PLAYA LA LANZADA
  • MAR DE FORA-PLAYA DE LOBEIRA
  • HONORIO LOZANO-IGLESIA
  • ALMENDROS-COLEGIO
  • AV.JUAN CARLOS I-PUENTE LOS DELFINES
  • CAMINO DE LA GUIJA-URB.ALHAMBRA
  • and 8152 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

22 findings, ordered by severity.

Show every finding
  • Error76 instances

    Stop time with arrival before previous departure time (flagged by the MobilityData validator).

    See the linked rule for what this affects.

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

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

  • Error40 instances

    Equal shape distance diff coordinates (flagged by the MobilityData validator).

    See the linked rule for what this affects.

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

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

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

  • Warning54904 instances

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

  • Warning37105 instances

    Some route lines list the same point twice in a row.

    Repeated points don't hurt riders, but they can skew distance math and hint at a shaky export.

    Fix: Turn on shape cleanup in your export tool, or drop the repeated points from shapes.txt. (Usually one export setting.)

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

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

  • Warning2438 instances

    2438 of 8402 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)

  • Warning1631 instances

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

    Riders may walk to a stop where no bus 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)

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

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

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

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

  • Warning49 instances

    On some trips the stops fall along the route line in a different order than the schedule lists.

    Trip planners can draw the bus doubling back or skipping ahead, which confuses riders reading the map.

    Fix: Check the stop order and the shape direction in your scheduling software; the shape is often drawn backwards. (A few minutes per flagged trip.)

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

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

  • Warning24 instances

    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)

  • Warning19 instances

    Some values have extra spaces at the start or end.

    A stray space can break a match, so a stop or route may fail to link across files.

    Fix: Trim leading and trailing spaces on export. The scorecard's auto-fixed copy already does this. (Usually one export setting.)

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

  • Warning1 instance

    More than one entity (flagged by the MobilityData validator).

    See the linked rule for what this affects.

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

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

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

  • Info8392 instances

    About 8392 stop names are written in ALL CAPS.

    Mixed-case names are easier to read in apps and are read more naturally by screen readers.

    Fix: Rename stops to mixed case where the language has letter case (for example, 'Central Station'). (Often a bulk fix in your scheduling software.)

    Validator rule: scorecard_stop_names_all_caps · Read the fix guide · See GTFS Best Practices (opens GTFS Best Practices 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. 2 validator errors to resolve. States wheelchair access on 71% of stops and 0% of trips; the mark needs 90% of each.

Valid Not yet
2 validator errors to resolve.
Current Met
Service data covers the next 371 days.
Accessible Not yet
States wheelchair access on 71% 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.

  • 1631 of 8393 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 371 days of service ahead, clearing the four-week (28-day) window Maps asks for. The feed also carries 116 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 0 / 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 40 / 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.

CRTM — Red de Interurbanos (Madrid regional bus) 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/crtm-red-de-interurbanos/2026-07-18.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-18. 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.