Feed status · checked 2026-07-18
BHTRANS (Belo Horizonte conventional network)
Based on the feed this agency publishes
Service mode Bus
First scorecard for this agency
Catalogued in Minas Gerais, Brazil.
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 Mobility Database's mirror copy of the feed.
How we measured this
Confidence in this measurement: provisional.
- Realtime quality was not measured this run. It does not count against the grade.
- The agency's own feed URL was unreachable, so the Mobility Database's hosted mirror copy was scored instead.
Confidence describes how much the pipeline could measure this run, not the feed itself. It never changes the grade.
Top things to fix
Re-export the feed with a calendar that reaches further out, and set feed_info feed_end_date past your next service change.Likely your export tool
Service data ended 930 day(s) ago. When the calendar runs out, trip planners stop showing this agency even though the buses are still running. Riders are told the service does not exist.
⏱ Usually one export setting; export on a schedule so it never lapses again.worth about +100 points in its category
Review the rule documentation for 'trip_distance_exceeds_shape_distance' at https://gtfs-validator.mobilitydata.org/rules.html and check the flagged rows in your feed.
Trip distance exceeds shape distance (flagged by the MobilityData validator). See the linked rule for what this affects.
⏱ Varies.worth about +24 points in its category
Set wheelchair_boarding to 1 (accessible) or 2 (not accessible) for every stop. A field survey can start with the busiest stops.Likely your team
9603 of 9761 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
How to make and check these changes
Check the result on the published feed. Read the guide, make the change in your tool, and use the next comparable run to see whether the finding is still reported. Only an action or ticket record can attribute who made the change.
Re-export the feed with a calendar that reaches further out, and set feed_info feed_end_date past your next service change. · 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.
Review the rule documentation for 'trip_distance_exceeds_shape_distance' 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.
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.
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 was 930 days ago.
- Published accessibility data
- Accessibility information is stated for 1.6% of stops and 0.9% 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.
Send the agency a note
Supporting this agency? Copy this and email it to them. It names what lapsed, why it matters to riders, and the one setting to change.
Score by category
The MobilityData validator flagged 9 kinds of issue across 28032 instances (15115 error, 12916 warning, 1 informational).
Service data ended 930 day(s) ago. Trip planners have likely already dropped this feed.
2% of stops state wheelchair accessibility (2% marked accessible, 0% marked not accessible). This measures what the feed publishes, not whether a stop is physically usable. Fare data is not published.
2% of stops state accessibility (2% marked accessible). Reflects what the feed states, not verified physical usability.
3 accessibility depth signals
27 route badge(s) pair a color and text color below the WCAG 4.5:1 contrast bar (5250, 8101, 85, 5107, 64, 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.
4 stop name(s) use abbreviations or symbols a screen reader may mispronounce, with no spoken form set ("Av. Augusto de Lima 360", "Av. Risoleta Neves 47", "Rua Da Se 125", and more).
Consider: Add tts_stop_name with the spoken form, e.g. 'Main Street and Second Avenue', for the affected stops.
This feed models stations or entrances but has no pathways.txt and levels.txt.
Consider: Add pathways.txt connecting entrances, platforms, and elevators, and levels.txt for each floor, so the step-free route is described.
Opportunities to strengthen the data, not deductions from the sub-score above. States what the second accessibility lens can check from the feed, not verified physical usability.
Not scored yet. Nothing here counts against the grade.
Routes and stops
Each route is drawn once, using the longest shape its trips follow; stops are the dots.
Skip to route and stop dataBasemap: OpenFreeMap, © OpenStreetMap contributors. Routes and stops: this agency's GTFS feed.
- 326 (black)
- 9211 (black)
- 9106 (black)
- SC03A (black)
- 4205 (black)
- 4403A (black)
- 9408 (black)
- 8205 (black)
- 712 (black)
- 4108 (black)
- 627 (black)
- 608 (black)
- 808 (black)
- 309 (black)
- 328 (black)
- 3302D (black)
- 341 (black)
- 5250 (yellow)
- 33 (black)
- 8101 (yellow)
- 9250 (black)
- 637 (black)
- 338 (black)
- 615 (black)
- 738 (black)
- 401 (black)
- 823 (black)
- 1502 (black)
- 319 (black)
- 85 (yellow)
- 3053 (black)
- 1509 (black)
- 719 (black)
- 716 (black)
- 105 (black)
- 625 (black)
- 203 (black)
- 644 (black)
- 634 (black)
- 5107 (yellow)
- 8107 (black)
- 718 (black)
- SC02A (black)
- 3501A (black)
- 402 (black)
- 2151 (black)
- 9502 (black)
- 202 (black)
- 619 (black)
- 103 (black)
- 5502C (black)
- 717 (black)
- 2034 (black)
- 2102 (black)
- 506 (black)
- 9550 (black)
- 4111 (black)
- 815 (black)
- 9501 (black)
- 315 (black)
- 305 (black)
- 4032 (black)
- 4037 (black)
- 510 (black)
- SC01A (black)
- 3029 (black)
- 64 (yellow)
- 614 (black)
- 8203 (black)
- 633 (black)
- 8106 (black)
- 3051 (black)
- 68 (yellow)
- 643 (black)
- 9104 (black)
- 342 (black)
- 9201 (black)
- 9205 (black)
- 5201 (yellow)
- 3302A (black)
- 5104 (black)
- 838 (black)
- 330 (black)
- 62 (yellow)
- 8501 (black)
- 2150 (black)
- 311 (black)
- 8401 (black)
- 511 (black)
- 9503 (black)
- 3055 (black)
- 4403D (black)
- 8102 (black)
- 631 (black)
- 9208 (black)
- 4110 (black)
- 9101 (black)
- 814 (black)
- 9410 (black)
- 329 (black)
- 332 (black)
- 4501 (black)
- 2103 (black)
- 301 (black)
- 713 (black)
- 641 (black)
- 4405 (black)
- 50 (yellow)
- 313 (black)
- 8405 (black)
- 622 (black)
- 5503A (black)
- 6030 (yellow)
- 9407 (black)
- 61 (yellow)
- 318 (black)
- 9202 (black)
- 3050 (black)
- 4801A (black)
- 618 (black)
- 204 (black)
- 8001A (black)
- 620 (black)
- 616 (black)
- 3350 (black)
- 821 (black)
- 4034 (black)
- 4113 (black)
- SC04A (black)
- 621 (black)
- 9030 (black)
- 8551 (yellow)
- 645 (black)
- 337 (black)
- 9403 (black)
- SC04B (black)
- 4103 (black)
- 901 (black)
- 82 (yellow)
- 331 (black)
- 3502 (black)
- 3054 (black)
- 705 (black)
- 1404A (black)
- 5401 (yellow)
- 327 (black)
- 9414 (black)
- 406 (black)
- 9034 (black)
- 3503A (black)
- 709 (black)
- 5106 (yellow)
- 642 (black)
- 1505 (black)
- 8108 (black)
- 813 (black)
- 314 (black)
- 714 (black)
- 5203 (black)
- 1030 (black)
- 8151 (black)
- 9404 (black)
- 707 (black)
- 9214 (black)
- 32 (black)
- 9103 (black)
- 310 (black)
- 4031 (black)
- 206 (black)
- 902 (black)
- 3302B (black)
- SC01B (black)
- 335 (black)
- 9210 (black)
- 9032 (black)
- 8103 (black)
- 9405 (black)
- 9204 (black)
- 736 (black)
- 9105 (black)
- 66 (yellow)
- 3030 (black)
- 737 (black)
- 5102 (black)
- 806 (black)
- 63 (yellow)
- 9412 (black)
- 9209 (black)
- 201 (black)
- 4201 (black)
- 3301B (black)
- 825 (black)
- 639 (black)
- 3052 (black)
- 626 (black)
- 609 (black)
- 9805 (black)
- 35 (black)
- 4033 (black)
- 812 (black)
- 1404C (black)
- 739 (black)
- 325 (black)
- 9402 (black)
- 4102 (black)
- 706 (black)
- 9801 (black)
- 807 (black)
- 67 (yellow)
- SC01R (black)
- 732 (black)
- 836 (black)
- 9415 (black)
- 51 (yellow)
- 734 (black)
- 4107 (black)
- 503 (black)
- 303 (black)
- 504 (black)
- 832 (black)
- 5506A (black)
- 533 (black)
- 336 (black)
- 340 (black)
- 837 (black)
- 3250 (black)
- 640 (black)
- 107 (black)
- 52 (yellow)
- 607 (black)
- 5503B (black)
- 83D (yellow)
- 30 (black)
- 308 (black)
- 321 (black)
- 617 (black)
- 302 (black)
- 83P (yellow)
- 811 (black)
- 65 (yellow)
- 208 (black)
- 4802A (black)
- 2101 (black)
- 8550 (yellow)
- 2152 (black)
- 3301A (black)
- 102 (black)
- 710 (black)
- 703 (black)
- 535 (black)
- 6350 (yellow)
- 104 (black)
- 304 (black)
- 9411 (black)
- 1170 (black)
- 8208 (black)
- 740 (black)
- 6031 (yellow)
- 708 (black)
- 809 (black)
- 826 (black)
- 2033 (black)
- 8150 (black)
- 810 (black)
- 4150 (black)
- 624 (black)
- 8207 (black)
- 3501B (black)
- 4403C (black)
- 638 (black)
- 735 (black)
- 4106 (black)
- 1505R (black)
- 636 (black)
- 8350 (black)
- 205 (black)
- 635 (black)
- 1145 (black)
- 5550 (yellow)
- 1510 (black)
- 715 (black)
- 101 (black)
- 2104 (black)
- 4410 (black)
- 822 (black)
- 2035 (black)
- 5033 (black)
- 9206 (black)
- 903 (black)
- 623 (black)
- 702 (black)
- 711 (black)
- 720 (black)
| Route | Type | Line color |
|---|---|---|
| 326 Estação Barreiro / Vale do Jatoba | Bus | black |
| 9211 Caetano Furquim/Havaí | Bus | black |
| 9106 Sagrada Família/Serra | Bus | black |
| SC03A Hospital Felicio Rocho/Hospital Militar A | Bus | black |
| 4205 Ermelinda/Salgado Filho | Bus | black |
| 4403A Zoologico Via Serrano | Bus | black |
| 9408 Santa Efigênia/Padre Eustáquio | Bus | black |
| 8205 Maria Goretti/Nova Granada | Bus | black |
| 712 Estação Pampulha / São Bernardo | Bus | black |
| 4108 Pedro II/Mangabeiras | Bus | black |
| 627 Estação Venda Nova/Mantiqueira | Bus | black |
| 608 Estação Venda Nova / Nova Pampulha | Bus | black |
| 808 Estação São Gabriel / Paulo VI | Bus | black |
| 309 Estação Diamante / Bairro Petropolis | Bus | black |
| 328 Estação Barreiro / Cardoso B | Bus | black |
| 3302D Braunas | Bus | black |
| 341 Estação Barreiro / Estação Diamante Via Saude | Bus | black |
| 5250 Estação Pampulha / Betania | Bus | yellow |
| 33 Estação Barreiro/Centro-Hospitais | Bus | black |
| 8101 Santa Cruz/Alto Santa Lúcia | Bus | yellow |
| 9250 Caetano Furquim/Nova Cintra Via Savassi | Bus | black |
| 637 Estação Vilarinho / Canaa Via Serra Verde | Bus | black |
| 338 Estação Barreiro/Pilar - Olhos Dagua | Bus | black |
| 615 Estação Pampulha / Ceu Azul B | Bus | black |
| 738 Estação Vilarinho/Conjunto Zilah Sposito | Bus | black |
| 401 Metro Cidade Industrial/Santa Maria | Bus | black |
| 823 Estação São Gabriel / Bairro Vitoria | Bus | black |
| 1502 Vista Alegre / Guarani | Bus | black |
| 319 Vila Cemig/Conjunto Esperanca | Bus | black |
| 85 Estação São Gabriel / Centro Via Floresta | Bus | yellow |
| 3053 Estação Barreiro/B.Preto | Bus | black |
| 1509 California/Tupi | Bus | black |
| 719 Estação Pampulha / Floramar | Bus | black |
| 716 Estação São Gabriel / Novo Aarão Reis | Bus | black |
| 105 Estação Central / Lourdes | Bus | black |
| 625 Estação Venda Nova / Maria Helena B | Bus | black |
| 203 Morro Das Pedras/Ventosa | Bus | black |
| 644 Estação Pampulha / São Joao Batista | Bus | black |
| 634 Estação Vilarinho/Nova York Via Jardim dos Comerciarios | Bus | black |
| 5107 Estação Pampulha/Savassi | Bus | yellow |
| 8107 Concórdia/São Pedro | Bus | black |
| 718 Estação Pampulha / Planalto | Bus | black |
| SC02A Praca 7/Savassi Via Pca da Liberdade - Santa Casa | Bus | black |
| 3501A Jardim Alvorada/São Marcos | Bus | black |
| 402 Metro Cidade Industrial/Camargos | Bus | black |
| 2151 Vista Alegre/Serra | Bus | black |
| 9502 São Geraldo/São Francisco Via Esplanada | Bus | black |
| 202 Estação Vila Oeste | Bus | black |
| 619 Estação Pampulha/Santa Monica Via Santa Branca | Bus | black |
| 103 Vila Cafezal/Rua Pouso Alto | Bus | black |
| 5502C Pousada Santo Antonio | Bus | black |
| 717 Estação Pampulha / Campo Alegre | Bus | black |
| 2034 Conjunto Betania / Centro | Bus | black |
| 2102 Gameleira / Serra | Bus | black |
| 506 Estação Ponto São Jose / Avenida Antonio Carlos | Bus | black |
| 9550 Casa Branca/São Francisco Via Estação José Cândido | Bus | black |
| 4111 Dom Cabral/Anchieta | Bus | black |
| 815 Estação São Gabriel / Conjunto Paulo VI | Bus | black |
| 9501 São Lucas/Jaraguá | Bus | black |
| 315 Estação Barreiro / Barreiro | Bus | black |
| 305 Estação Diamante / Mangueiras | Bus | black |
| 4032 Caicara /Savassi/ Praca da Liberdade | Bus | black |
| 4037 Nossa Senhora da Gloria / Centro | Bus | black |
| 510 Estação Pampulha / Xangrila Via Trevo | Bus | black |
| SC01A Contorno A | Bus | black |
| 3029 Regina / Centro | Bus | black |
| 64 Estação Venda Nova/Assembleia Via Carlos Luz | Bus | yellow |
| 614 Estação Pampulha / Ceu Azul A | Bus | black |
| 8203 Renascenca/Buritis | Bus | black |
| 633 Estação Vilarinho / Jardim dos Comerciarios | Bus | black |
| 8106 Santa Cruz/BH Shopping Via Belvedere | Bus | black |
| 3051 Flavio Marques Lisboa / Savassi Via N.S.Carmo | Bus | black |
| 68 Estação Vilarinho / Lagoinha | Bus | yellow |
| 643 Estação Pampulha / Copacabana Via Monte Carmelo | Bus | black |
| 9104 Sagrada Família/Luxemburgo | Bus | black |
| 342 Estação Barreiro / Solar Via Estação Diamante | Bus | black |
| 9201 Baleia/Nova Granada | Bus | black |
| 9205 Nova Vista/Nova Cintra | Bus | black |
| 5201 Dona Clara/Buritis | Bus | yellow |
| 3302A Nova Pampulha Via Itamarati | Bus | black |
| 5104 Suzana/Cruzeiro-Via Universitario | Bus | black |
| 838 Estação São Gabriel/Palmares Via Maria Virginia | Bus | black |
| 330 Estação Barreiro / Independencia | Bus | black |
| 62 Estação Venda Nova/Savassi Via Hospitais | Bus | yellow |
| 8501 Maria Goretti / Engenho Nogueira via Ouro Preto | Bus | black |
| 2150 Grajau/Sion Via Contorno | Bus | black |
| 311 Estação Diamante / Independencia | Bus | black |
| 8401 Cachoeirinha/São Jose | Bus | black |
| 511 Estação Ponto São Jose / Jardim Alvorada | Bus | black |
| 9503 Taquaril/Jaraguá | Bus | black |
| 3055 Estação Barreiro/Savassi Via Bhshopping | Bus | black |
| 4403D Urca-Confisco | Bus | black |
| 8102 União/Carmo Sion | Bus | black |
| 631 Estação Vilarinho / Serra Verde Via Minas Caixa | Bus | black |
| 9208 Taquaril/Conjunto Santa Maria | Bus | black |
| 4110 Dom Cabral/Belvedere | Bus | black |
| 9101 Alto Vera Cruz/São Bento | Bus | black |
| 814 Estação São Gabriel / Jardim Vitoria | Bus | black |
| 9410 Sagrada Família/Coração Eucarístico | Bus | black |
| 329 Estação Barreiro / Jatoba | Bus | black |
| 332 Estação Barreiro / Milionarios - Bonsucesso | Bus | black |
| 4501 California II / São Paulo | Bus | black |
| 2103 Prado/Anchieta | Bus | black |
| 301 Estação Diamante/Novo Santa Cecília via Brasil Industrial | Bus | black |
| 713 Estação São Gabriel / Lajedo | Bus | black |
| 641 Estação Vilarinho/Serra Verde | Bus | black |
| 4405 Coqueiros | Bus | black |
| 50 Estação Pampulha / Centro - Direta | Bus | yellow |
| 313 Estação Diamante / Olaria | Bus | black |
| 8405 Palmares/Bela Vista | Bus | black |
| 622 Estação Venda Nova / Lagoinha | Bus | black |
| 5503A Goiânia A | Bus | black |
| 6030 Cidade Administrativa/Savassi Via Hospitais | Bus | yellow |
| 9407 Alto Vera Cruz/Dom Bosco | Bus | black |
| 61 Estação Venda Nova/Centro-Direta | Bus | yellow |
| 318 Estação Barreiro/Jardim Liberdade Via Milionarios | Bus | black |
| 9202 Pompéia/Jardim América | Bus | black |
| 3050 Estação Diamante/Hospitais Via Bh Shopping | Bus | black |
| 4801A Jardim Filadelfia/Boa Vista A | Bus | black |
| 618 Estação Pampulha/Rio Branco Via Jardim Leblon | Bus | black |
| 204 Estação Vila Oeste / Nova Gameleira | Bus | black |
| 8001A Santa Inês/BH Shopping | Bus | black |
| 620 Estação Pampulha / Santa Monica Via Santa Amelia | Bus | black |
| 616 Estação Pampulha / Ceu Azul C | Bus | black |
| 3350 Estação Barreiro/Estação Diamante | Bus | black |
| 821 Estação José Cândido / Goiânia | Bus | black |
| 4034 Novo Dom Bosco / Savassi Via Padre Eustaquio | Bus | black |
| 4113 Bom Jesus/Belvedere | Bus | black |
| SC04A Santa Casa/Savassi/Rodoviaria A | Bus | black |
| 621 Estação Venda Nova / Lagoa | Bus | black |
| 9030 Castanheiras/Centro | Bus | black |
| 8551 Estação São Gabriel / Estação UFMG via Anel Rodoviário | Bus | yellow |
| 645 Estação Pampulha / Santa Monica Via Jardim Atlântico | Bus | black |
| 337 Estação Barreiro / Itaipu | Bus | black |
| 9403 Paraiso/Caiçara | Bus | black |
| SC04B Santa Casa/Rodoviaria/Savassi B | Bus | black |
| 4103 Aparecida/Mangabeiras | Bus | black |
| 901 Circular Leste | Bus | black |
| 82 Estação São Gabriel / Savassi Via Hospitais | Bus | yellow |
| 331 Estação Barreiro/Conjunto Antonio Teixeira Dias Via Upa | Bus | black |
| 3502 Ouro Preto/São Gabriel | Bus | black |
| 3054 Milionarios/Centro | Bus | black |
| 705 Estação São Gabriel / São Tomaz | Bus | black |
| 1404A Palmeiras / Alipio de Melo | Bus | black |
| 5401 São Luiz/Dom Cabral | Bus | yellow |
| 327 Estação Barreiro / Cardoso A | Bus | black |
| 9414 Santa Inês/Joao Pinheiro | Bus | black |
| 406 Estação Ponto São Jose/Pindorama Via Nossa Senhora da Gloria | Bus | black |
| 9034 Taquaril/Centro | Bus | black |
| 3503A Santa Terezinha/São Gabriel | Bus | black |
| 709 Estação São Gabriel / Tupi | Bus | black |
| 5106 Bandeirantes / Bh Shopping | Bus | yellow |
| 642 Estação Venda Nova/Estação Vilarinho/Cidade Administrativa | Bus | black |
| 1505 Alto dos Pinheiros/Tupi | Bus | black |
| 8108 Cidade Nova/Savassi | Bus | black |
| 813 Estação São Gabriel/Paulo VI Via Ribeiro de Abreu | Bus | black |
| 314 Estação Diamante/Estação Barreiro Via Santa Helena | Bus | black |
| 714 Estação São Gabriel / Casas Populares | Bus | black |
| 5203 Castelo/Estrela do Oriente-Via Manacas | Bus | black |
| 1030 Avenida | Bus | black |
| 8151 Estação São Gabriel/BH Shopping Via Anel Rodoviario | Bus | black |
| 9404 São Lucas/Nova Esperança | Bus | black |
| 707 Estação São Gabriel / Jardim Guanabara | Bus | black |
| 9214 Caetano Furquim / Havaí - Via Alto Havaí | Bus | black |
| 32 Estação Barreiro/Centro-Tamoios | Bus | black |
| 9103 Santa Tereza/Santo Antônio | Bus | black |
| 310 Estação Diamante / 3 E 4 Secao | Bus | black |
| 4031 Santa Maria / Hospitais | Bus | black |
| 206 Circular Oeste | Bus | black |
| 902 Taquaril / Castanheiras | Bus | black |
| 3302B Trevo Via Braunas | Bus | black |
| SC01B Contorno B | Bus | black |
| 335 Estação Barreiro / Lindeia | Bus | black |
| 9210 Santa Teresa/Prado | Bus | black |
| 9032 Granja de Freitas | Bus | black |
| 8103 Nova Floresta/Santa Lúcia | Bus | black |
| 9405 Instituto Agronômico/Monsenhor Messias | Bus | black |
| 9204 Santa Efigênia/Estoril | Bus | black |
| 736 Estação Vilarinho/Juliana B | Bus | black |
| 9105 Nova Vista/Sion | Bus | black |
| 66 Estação Vilarinho/Centro/Hospitais Via Cristiano Machado (Direta) | Bus | yellow |
| 3030 Pilar-Olhos D Agua / Centro | Bus | black |
| 737 Estação Vilarinho/Jaqueline | Bus | black |
| 5102 UFMG/Santo Antonio | Bus | black |
| 806 Estação São Gabriel / Vista do Sol Via Nazaré | Bus | black |
| 63 Estação Venda Nova/Lagoinha | Bus | yellow |
| 9412 Conjunto Taquaril/Padre Eustáquio | Bus | black |
| 9209 Sagrada Família/Gutierrez | Bus | black |
| 201 Morro Das Pedras | Bus | black |
| 4201 Alto Caicara/Nova Cintra | Bus | black |
| 3301B Castelo | Bus | black |
| 825 Estação São Gabriel/Vitoria II Via Upa-Nordeste | Bus | black |
| 639 Braunas / Shopping Del Rey | Bus | black |
| 3052 Estação Diamante/Bh Shopping-Via Havai | Bus | black |
| 626 Estação Venda Nova/Esplendor Via Nova America | Bus | black |
| 609 Serra Verde/Santa Monica | Bus | black |
| 9805 Santa Efigênia/Renascença | Bus | black |
| 35 Estação Barreiro/Centro | Bus | black |
| 4033 Camargos/Centro | Bus | black |
| 812 Estação São Gabriel / São Gabriel A | Bus | black |
| 1404C Palmeiras / São Salvador | Bus | black |
| 739 Estação Vilarinho/Jaqueline 2ª Seção Via Frei Leopoldo | Bus | black |
| 325 Estação Barreiro / Flavio Marques Lisboa | Bus | black |
| 9402 Santa Inês/Santo André | Bus | black |
| 4102 Aparecida/Serra | Bus | black |
| 706 Estação São Gabriel / Heliópolis | Bus | black |
| 9801 Saudade/Santa Cruz | Bus | black |
| 807 Estação São Gabriel / Ribeiro de Abreu A | Bus | black |
| 67 Estação Vilarinho/Santo Agostinho Via Carlos Luz | Bus | yellow |
| SC01R Contorno/Praca Milton Campos | Bus | black |
| 732 Estação São Gabriel / Tupi-Felicidade | Bus | black |
| 836 Estação São Gabriel / Ribeiro de Abreu B | Bus | black |
| 9415 Nossa Senhora de Fátima/Bonfim | Bus | black |
| 51 Estação Pampulha / Centro / Hospitais | Bus | yellow |
| 734 Estação São Gabriel / Aarão Reis Via Minaslândia | Bus | black |
| 4107 Alto Caicara/Serra | Bus | black |
| 503 Estação São Gabriel / Aparecida / Santa Rosa | Bus | black |
| 303 Estação Diamante / Santa Cecilia Via Castanheiras | Bus | black |
| 504 Estação São Gabriel / Santa Rosa / Aparecida | Bus | black |
| 832 Estação São Gabriel / Capitao Eduardo | Bus | black |
| 5506A Ribeiro de Abreu | Bus | black |
| 533 Castelo / Shopping Del Rey | Bus | black |
| 336 Hospital Eduardo de Menezes / Vila Bernadete | Bus | black |
| 340 Estação Barreiro / Vila Mangueiras | Bus | black |
| 837 Estação São Gabriel / Conjunto Ribeiro de Abreu | Bus | black |
| 3250 Estação Diamante/Buritis Via Palmeiras | Bus | black |
| 640 Estação Venda Nova / Jardim Leblon Via Rio Branco | Bus | black |
| 107 Vila Marcola / Rua do Ouro | Bus | black |
| 52 Estação Pampulha / Avenida Antonio Carlos | Bus | yellow |
| 607 Estação Vilarinho / Esplendor | Bus | black |
| 5503B Goiania B | Bus | black |
| 83D Estação São Gabriel / Centro - Direta | Bus | yellow |
| 30 Estação Diamante/Centro | Bus | black |
| 308 Estação Barreiro / Tirol | Bus | black |
| 321 Olhos D Agua / Pilar | Bus | black |
| 617 Estação Pampulha / Piratininga Via Rio Branco | Bus | black |
| 302 Estação Diamante / Vila Pinho | Bus | black |
| 83P Estação São Gabriel / Centro - Paradora | Bus | yellow |
| 811 Estação São Gabriel / Vista do Sol Via PUC | Bus | black |
| 65 Estação Vilarinho/Centro Via Antônio Carlos-Direta | Bus | yellow |
| 912 Conjunto Taquaril/Praça Che Guevara | Bus | black (no shape in feed) |
| 208 Estação Barreiro/Betania Via Novo Das Industrias | Bus | black |
| 4802A Pindorama/Boa Vista | Bus | black |
| 2101 Grajau/Sion | Bus | black |
| 8550 Estação São Gabriel / Zoológico via Estação Pampulha | Bus | yellow |
| 2152 Salgado Filho/Cruzeiro | Bus | black |
| 3301A Santa Terezinha | Bus | black |
| 102 Nossa Senhora de Fatima/Hospital Evangelico | Bus | black |
| 710 Estação São Gabriel / Providência | Bus | black |
| 703 Estação São Gabriel / Guarani A | Bus | black |
| 535 Trevo Via Braunas / Shopping Del Rey | Bus | black |
| 6350 Estação Vilarinho/Estação Barreiro Via Anel Rodoviario | Bus | yellow |
| 104 Estação Lagoinha / Avenida | Bus | black |
| 304 Estação Diamante / Jatoba Iv | Bus | black |
| 9411 Casa Branca/São José | Bus | black |
| 1170 Santa Lucia/Mangabeiras | Bus | black |
| 8208 Santa Cruz / Uni-Estoril | Bus | black |
| 740 Tupi / Mirante | Bus | black |
| 6031 Cidade Administrativa/Centro | Bus | yellow |
| 708 Estação São Gabriel / Felicidade | Bus | black |
| 809 Estação São Gabriel / Belmonte | Bus | black |
| 826 Montes Claros / Rua São Romulo | Bus | black |
| 2033 Betania / Centro | Bus | black |
| 8150 União / Serra | Bus | black |
| 810 Estação São Gabriel/Parque Belmonte via Dom Silverio | Bus | black |
| 4150 Shopping Del Rey/Bh Shopping | Bus | black |
| 624 Estação Venda Nova / Maria Helena A | Bus | black |
| 8207 Maria Goretti/Estrela Dalva | Bus | black |
| 3501B Ouro Preto 3a Gleba/Bairro Ipe Via Jardim Montanhes | Bus | black |
| 4403C Residencial Sarandi | Bus | black |
| 638 Estação Vilarinho/Minas Caixa | Bus | black |
| 735 Estação Vilarinho/Juliana A | Bus | black |
| 4106 São Cristovao/Santo Antonio | Bus | black |
| 1505R Conjunto Felicidade / Centro | Bus | black |
| 636 Estação Vilarinho / Jardim Europa | Bus | black |
| 8350 Estação São Gabriel/Estação Barreiro | Bus | black |
| 205 Metro Calafate/Buritis | Bus | black |
| 635 Estação Vilarinho / Jardim dos Comerciarios C | Bus | black |
| 1145 Bairro Das Industrias | Bus | black |
| 5550 Estação Pampulha / Estação Ponto São Jose | Bus | yellow |
| 1510 Madre Gertrudes/Providencia | Bus | black |
| 715 Estação São Gabriel / Monte Azul | Bus | black |
| 101 Aglomerado Santa Lucia | Bus | black |
| 2104 Nova Gameleira/Bh Shopping | Bus | black |
| 4410 Celso Machado Via Saramenha/Urca | Bus | black |
| 822 Estação Jose Candido/Vila Maria | Bus | black |
| 2035 Bairro Das Industrias / Centro | Bus | black |
| 5033 Santa Terezinha/Praca da Liberdade via Tancredo Neves | Bus | black |
| 9206 Vera Cruz/Buritis | Bus | black |
| 903 Granja de Freitas / Taquaril via Alto Vera Cruz | Bus | black |
| 623 Estação Venda Nova / Vila Santa Branca | Bus | black |
| 702 Estação Vilarinho/Xodo-Marize Via Jardim Guanabara | Bus | black |
| 711 Estação São Gabriel / Solimões | Bus | black |
| 720 Circular Saúde MG20 | Bus | black |
This feed has 9761 stops.
List every stop
- Avenida Horacio Terena Guimaraes 350
- Avenida Brigadeiro Eduardo Gomes 2400
- Avenida Nelio Cerqueira 884
- Rua Professora Iracema Pimenta 40
- Rua Oeste, 519
- Rua Capivari 837
- Rua Professor Octavio Coelho De Magalhaes 760
- Rua Carmelita Moreira Reis 303
- Rua Expedito Flaviano Da Costa 231
- Rua Rio Grande 264
- Rua Grao Mogol 502
- Avenida Senador Levindo Coelho 3875
- Rua Soares Nogueira 653
- Rua Goncalves 57
- Rua Maria Da Gloria Coimbra 11
- Rua Theodoro Bonfim 85
- Avenida Doutor Cristiano Guimaraes 633
- Avenida Presidente Juscelino Kubitschek 4369
- Rua Cibipuruna 86
- Rua Caetano Dias 119
- Rua Professora Iracema Pimenta 41
- Avenida Afonso Vaz De Melo 250
- Rua Mariano Guimaraes 83
- Rua Olinto Magalhaes 65
- Rua Itamirim 402
- Rua Mariano Guimaraes 86
- Rod Mg Cinco 690
- Avenida Miguel Perrela 445
- Pca Cidade Do Porto 1
- Avenida Teresa Cristina 5001
- Avenida Afonso Pena 3328
- Avenida Mem De Sa 1524
- Rua Carnauba 257
- Avenida Teresa Cristina 5000
- Rua Goncalves 68
- Avenida Agulhas Negras 705
- Rua Jornalista Mario Eugenio 316
- Rua Engenho Do Sol 551
- Rua Jacui 1839
- Rua Fluorina 1395
- Avenida Professor Clovis Salgado 747
- Rua Doutor Joao Miranda 164
- Avenida Cristiano Machado 1279
- Rua Valao 48
- Rua Herci Euclides Ferreira 590
- Rua Doutor Cristiano Rezende 2564
- Rua Dos Tupinambas 648
- Avenida Raja Gabaglia 4103
- Rua Triunfo 160
- Avenida Deputado Ultimo De Carvalho 822
- Avenida Deputado Ultimo De Carvalho 821
- Rua Aldemiro Fernandes Torres 1817
- Rua Augusto Dos Anjos 276
- Ala Ezequiel Dias 427
- Rua Engenho Do Sol 580
- Rua Waldomiro Lobo 1499
- Rua Desembargador Alonso Starling 57
- Rua Minueto 211
- Rua Tantalita 66
- Rua Dona Nancy De Vasconcelos Gomes 68
- Rua Caetano Dias 156
- Avenida Perimetral 1176
- Rua Manoel Sabino Nogueira 177
- Rua Dos Moicanos 415
- Avenida Perimetral 1175
- Rua Luiz Claudio Alves 115
- Rua Doutor Fernando De Melo Viana 165
- Rua Dos Contadores 443
- Rua Espirito Santo 1897
- Avenida Jequitinhonha 288
- Rua Luzia Salomao 210
- Rua Joao Gualberto Filho 191
- Rua Maria Da Gloria Coimbra 25
- Rua Santo Amaro 1060
- Ala Da Serra 20
- Rua Fluorina 1370
- Rua Minueto 202
- Rua Jonas Lins De Oliveira 200
- Rua Ephigenio Salles Victor 42
- Rua Seringueira 36
- Rua Julio Cezar 250
- Rua Sao Joao Batista Do Gloria 246
- Avenida Vilarinho 5430
- Rua Ephigenio Salles Victor 41
- Rua Fausto Alvim 172
- Rua Padre Pedro Pinto 506
- Rua Sao Jacinto 145
- Avenida Cristiano Machado 8721
- Rua Dos Mensageiros 135
- Avenida Dos Andradas 2901
- Rod Anel Rodoviario Celso Mello Azevedo 8032
- Rua Domingos Costa Rezende 356
- Avenida Senador Jose Augusto 260
- Avenida Francisca Gregory 284
- Rua Ephigenio Salles Victor 35
- Rua Praca Dos Touros 290
- Rua Ephigenio Salles Victor 34
- Rua Jornalista Djalma Andrade, 1300
- Avenida Barbacena 600
- Rua Jose Simplicio Moreira 948
- Rua Conselheiro Lafaiete 554
- Rua Dos Mensageiros 130
- Avenida Jose Maria Da Costa 453
- Rua Augusto Souza Coutinho 896
- Avenida Celso Porfirio Machado 1530
- Rua Jornalista Mario Eugenio 355
- Rua Serra Dos Orgaos 335
- Rua Mariano Guimaraes 35
- Rua Dos Menezes 218
- Avenida Amazonas 1695
- Rua Leopoldina 157
- Rua Marrocos 1349
- Rua Doutor Pedro Ruela 175
- Rua Carmelita India Do Brasil 485
- Rua Dorival Machado 759
- Rua Flor Da Esperanca 117
- Rua Luiz Claudio Alves 100
- Avenida Olavo Brasil Junior 48
- Avenida Presidente Antonio Carlos 2654
- Avenida Presidente Tancredo Neves 88
- Rua Padre Feijo 355
- Avenida Presidente Antonio Carlos 2653
- Rua Padre Feijo 354
- Avenida Presidente Antonio Carlos 2652
- Avenida Presidente Antonio Carlos 2651
- Rua Fernao Dias 448
- Rua Elias Saliba 322
- Avenida Brasil 800
- Rua Brusque, 296
- Rua Manoel Macedo 248
- Rua Itaguai 390
- Rua Soares Nogueira 636
- Rua Jornalista Abrahao Sadi 206
- Rua Osmario Soares 531
- Rua Heracles 224
- Avenida Senador Levindo Coelho 2520
- Rua Paulo Piedade Campos 797
- Avenida Fazenda Velha 530
- Rua Barbosa De Rezende 180
- Rua Domingos Costa Rezende 385
- Rua Hematita 551
- Rua Passa Tempo 93
- Avenida Coronel Oscar Paschoal 2
- Ala Ezequiel Dias 465
- Rua Pedro Lessa 400
- Rua Desembargador Alonso Starling 99
- Rua Eros 40
- Rua Salgueiro 302
- Rua Dos Industriarios 556
- Avenida Nelio Cerqueira 851
- Rua Doutor Fernando De Melo Viana 120
- Rua Platano 301
- Rua Julio Cezar 245
- Avenida Olegario Maciel 2277
- Rua Doutor Joao Miranda 136
- Rua Coluna Do Meio 310
- Avenida Afonso Vaz De Melo 1535
- Rua Dom Cabral 576
- Avenida Olavo Brasil Junior 27
- Avenida Doutor Cristiano Guimaraes 1993
- Rua Desembargador Paulo Mota 1099
- Rua Zirconio 98
- Avenida Dom Pedro I 2233
- Avenida Dom Pedro I 2234
- Rua Frei Luiz De Ravena 120
- Rua Artur De Sa 1027
- Rua Jose Clemente 312
- Rua Bom Jesus Da Penha 679
- Rua Professor Edmundo Lins 135
- Rua Chasquiel Zinquier 57
- Rua Visconde De Taunay 36
- Rua Visconde De Taunay 35
- Rua Nossa Senhora De Fatima 960
- Avenida Amazonas 6555
- Rua Catumbi 513
- Rua Cassiterita 955
- Rua Padre Adolfo Kolping 11
- Rua Paulo Piedade Campos 780
- Rua Sao Jacinto 192
- Rua Jesuina Ferraz Dos Santos 573
- Rua Flor De Maio 392
- Rua Altinopolis 615
- Rua Guaxe 87
- Rua Frei Orlando 469
- Rua Ministro Ivan Lins 357
- Rua Dos Tupis 650
- Rua Maria Conceicao Bonfim 1386
- Rua Magi Salomon 597
- Rua Maria Antonieta Ferreira 216
- Rua Jornalista Joao Augusto 16
- Avenida Dom Pedro I 2221
- Rua Eutalia Engracia De Almeida 314
- Rua Jornalista Joao Augusto 10
- Rua Professor Rodrigo Agnelo Antunes 245
- Rua Jornalista Joao Augusto 13
- Avenida Celso Porfirio Machado 1575
- Rua Castelo Da Beira 174
- Rua Joao Moreira Da Rocha 21
- Rua Agenor De Paula Estrela 326
- Rua Wilson De Oliveira 226
- Rua Panema 321
- Rua Professora Maria Carolina Campos 44
- Rua Doutor Sette Camara 45
- Avenida Brasil 845
- Rua Regina 133
- Rua Regina 132
- Rua Pedra Sabao 345
- Rod Anel Rodoviario Celso Mello Azevedo 10371
- Rua Maria Amelia Maia 711
- Avenida Antonio Francisco Lisboa 2305
- Avenida Antonio Francisco Lisboa 2304
- Rua Cesar Salles Barbosa 129
- Avenida Alvares Cabral 400
- Rua Santos 81
- Rua Flemidark 241
- Rua Marianita 120
- Rua Frei Cipriano 133
- Rua Jaguaribe 62
- Rua Ulisses Surette 551
- Rua Herculano Soares Rocha 727
- Rua Gustavo Da Silveira 1681
- Rua Da Abolicao 38
- Rua Professor Edmundo Lins 140
- Rua Dom Cavati 75
- Rua Doutor Benedito Xavier 2224
- Rua Viana Do Castelo 255
- Estacao Move Minas Caixa
- Rua Chasquiel Zinquier 23
- Rua Vicosa 153
- Rua Chopoto 520
- Rua Dos Moreiras 202
- Rua Sao Felix 111
- Rua Doze 305
- Rua Nilse Alves Da Silva 32
- Rua Dom Aquino 65
- Rua Serra Da Mantiqueira 265
- Rua Serra Da Mantiqueira 266
- Rod Anel Rodoviario Celso Mello Azevedo 23665
- Rua Dalva De Matos 293
- Rua Antonio Teixeira Dias 1295
- Rua Dos Expedicionarios 1030
- Rua Dona Chiquinha 100
- Avenida Silva Lobo 893
- Avenida Senador Levindo Coelho 2585
- Rua Conselheiro Carneiro De Campos 283
- Rua Ursula Paulino 1540
- Avenida Oceano Atlantico 810
- Rua Mexico 1275
- Est Do Cercadinho 2886
- Rua Doutor Cristiano Rezende 2585
- and 9511 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
14 findings, ordered by severity.
Show every finding
- Error15115 instances
Trip distance exceeds shape distance (flagged by the MobilityData validator).
See the linked rule for what this affects.
Fix: Review the rule documentation for 'trip_distance_exceeds_shape_distance' at https://gtfs-validator.mobilitydata.org/rules.html and check the flagged rows in your feed. (Varies.)
Validator rule: trip_distance_exceeds_shape_distance · See MobilityData GTFS Validator rules (opens the validator rules on an external site)
- Error1 instance
Service data ended 930 day(s) ago.
When the calendar runs out, trip planners stop showing this agency even though the buses are still running. Riders are told the service does not exist.
Fix: Re-export the feed with a calendar that reaches further out, and set feed_info feed_end_date past your next service change. (Usually one export setting; export on a schedule so it never lapses again.)
Validator rule: scorecard_feed_expired · Read the fix guide · See GTFS Best Practices (opens GTFS Best Practices on an external site)
- Warning45864 instances
45864 of 46289 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)
- Warning12367 instances
Trip distance exceeds shape distance below threshold (flagged by the MobilityData validator).
See the linked rule for what this affects.
Fix: Review the rule documentation for 'trip_distance_exceeds_shape_distance_below_threshold' at https://gtfs-validator.mobilitydata.org/rules.html and check the flagged rows in your feed. (Varies.)
Validator rule: trip_distance_exceeds_shape_distance_below_threshold · Read the fix guide · See MobilityData GTFS Validator rules (opens the validator rules on an external site)
- Warning9603 instances
9603 of 9761 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)
- Warning283 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)
- Warning253 instances
Stop too far from shape using user distance (flagged by the MobilityData validator).
See the linked rule for what this affects.
Fix: Review the rule documentation for 'stop_too_far_from_shape_using_user_distance' at https://gtfs-validator.mobilitydata.org/rules.html and check the flagged rows in your feed. (Varies.)
Validator rule: stop_too_far_from_shape_using_user_distance · Read the fix guide · See MobilityData GTFS Validator rules (opens the validator rules on an external site)
- Warning6 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)
- Warning5 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)
- Warning1 instance
This feed's service calendar runs out within the next 7 days.
When the calendar ends, Google Maps and other trip planners drop your agency entirely. Riders see no service at all.
Fix: Export and publish an updated GTFS feed that covers at least the next 30 days of service. (Usually a re-export from your scheduling software.)
Validator rule: feed_expiration_date7_days · Read the fix guide · See MobilityData GTFS Validator rules (opens the validator rules on an external site)
- Warning1 instance
Many of the feed's trips don't run at all in the next 7 days.
It usually means old service periods are still in the export, making the feed bigger and harder to check.
Fix: Trim past service periods the next time you export. (One setting in most export tools.)
Validator rule: trip_coverage_not_active_for_next7_days · Read the fix guide · See MobilityData GTFS Validator rules (opens the validator rules on an external site)
- Warning1 instance
The feed contains no fare information.
Riders see 'fare unknown' in trip planners and can't budget their trip; visitors are most affected.
Fix: Add fare_attributes.txt (or Fares v2 files) with your fare structure. If your service is fare-free, ask to have it marked fare-free instead. (A small file for most flat-fare systems.)
Validator rule: scorecard_no_fare_data · Read the fix guide · See GTFS Best Practices (opens GTFS Best Practices on an external site)
- Warning1 instance
This feed models stations or entrances but has no pathways.txt.
Trip planners can't guide riders through the station, and there is no step-free route information for wheelchair users.
Fix: Add pathways.txt connecting entrances, platforms, and any elevators, with a level for each. (Worth it for multi-level or large stations; flat stops don't need it.)
Validator rule: scorecard_station_no_pathways · Read the fix guide · See GTFS Schedule reference (opens the GTFS Schedule reference on an external site)
- Info1 instance
Some files contain columns that are not part of the GTFS spec.
Harmless to riders, but apps ignore these columns and they can hide typos in real column names.
Fix: Check the flagged column names for misspellings of standard GTFS fields; remove them if they are vendor extras. (A quick look at the flagged files.)
Validator rule: unknown_column · Read the fix guide · See MobilityData GTFS Validator rules (opens the validator rules on an external site)
Conformance mark Not yet
This feed is close to the conformance mark. 1 validator error to resolve. Service data expired 930 days ago. States wheelchair access on 2% of stops and 1% of trips; the mark needs 90% of each.
- Valid Not yet
- 1 validator error to resolve.
- Current Not yet
- Service data expired 930 days ago.
- Accessible Not yet
- States wheelchair access on 2% of stops and 1% 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.
- 283 of 9713 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.
Below the Google and Apple Maps four-week coverage bar. This feed's last day of service has passed, so Google and Apple Maps will stop showing your agency. Re-export with a calendar that covers at least the next four weeks. The feed also carries 15115 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 34 / 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 0 / 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 46 / 100
- GTFS Best Practices for rider-facing fields. MobilityData grading covers stop names and headsigns.
- Realtime quality Not yet published
- GTFS-Realtime best practices: a stable URL, high uptime, and frequent updates.
Cite this record
This page updates on every check. The record below does not: it is the dated file this grade came from, published at https://gtfsscorecard.org/data/artifacts/bhtrans-convencional/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.