boston-mbta — Source Data Validation Report

This report was generated by the Canonical GTFS Schedule validator, version 7.1.0 at 2026-03-27T18:39:29Z,
for the dataset file:///shared/boston-mbta_695bf8be.zip. No country code was provided.

Use this report alongside our documentation.

Summary

Agencies included


Feed Info


Publisher Name:
MBTA
Publisher URL:
http://www.mbta.com
Feed Email:
developer@mbta.com
Feed Language:
English
Feed Start Date:
2026-03-16
Feed End Date:
2026-04-04

Files included


  1. agency.txt
  2. areas.txt
  3. calendar.txt
  4. calendar_attributes.txt
  5. calendar_dates.txt
  6. checkpoints.txt
  7. directions.txt
  8. facilities.txt
  9. facilities_properties.txt
  10. facilities_properties_definitions.txt
  11. fare_leg_join_rules.txt
  12. fare_leg_rules.txt
  13. fare_media.txt
  14. fare_products.txt
  15. fare_transfer_rules.txt
  16. feed_info.txt
  17. levels.txt
  18. lines.txt
  19. linked_datasets.txt
  20. multi_route_trips.txt
  21. pathways.txt
  22. route_patterns.txt
  23. routes.txt
  24. shapes.txt
  25. stop_areas.txt
  26. stop_times.txt
  27. stops.txt
  28. timeframes.txt
  29. transfers.txt
  30. trips.txt
  31. trips_properties.txt
  32. trips_properties_definitions.txt

Counts


  • Agencies: 2
  • Blocks: 3660
  • Routes: 397
  • Shapes: 1120
  • Stops: 10244
  • Trips: 53947

Specification Compliance report

857 notices reported (0 errors, 813 warnings, 44 infos)

Notice Code Severity Total
expired_calendar WARNING 6

expired_calendar

Dataset should not contain date ranges for services that have already expired.

This warning takes into account the calendar_dates.txt file as well as the calendar.txt file.

You can see more about this notice here.

csvRowNumber (?) The row of the faulty record. serviceId (?) The service id of the faulty record.
20 "DIV20261-hms16cf1-Weekday-01-1"
21 "DIV20261-hms16cs6-Saturday-01-1"
22 "DIV20261-hms16cs7-Sunday-01-1"
23 "DIV20261-hms16cw1-Weekday-01-1"
62 "Fall/WinterWeekday"
74 "fare_fifa_friendly"
fast_travel_between_consecutive_stops WARNING 65

fast_travel_between_consecutive_stops

A transit vehicle moves too fast between two consecutive stops.

The speed threshold depends on route type:

Route type Description Threshold, km/h
0 Light rail 100
1 Subway 150
2 Rail 500
3 Bus 150
4 Ferry 80
5 Cable tram 30
6 Aerial lift 50
7 Funicular 50
11 Trolleybus 150
12 Monorail 150
- Unknown 200

You can see more about this notice here.

Only the first 50 of 65 affected records are displayed below.

tripCsvRowNumber (?) The row number of the problematic trip. tripId (?) `trip_id` of the problematic trip. routeId (?) `route_id` of the problematic trip. speedKph (?) Travel speed (km/h). distanceKm (?) Distance between stops (km). csvRowNumber1 (?) The row number of the first stop time. stopSequence1 (?) `stop_sequence` of the first stop. stopId1 (?) `stop_id` of the first stop. stopName1 (?) `stop_name` of the first stop. departureTime1 (?) `departure_time` of the first stop. csvRowNumber2 (?) The row number of the second stop time. stopSequence2 (?) `stop_sequence` of the second stop. stopId2 (?) `stop_id` of the second stop. stopName2 (?) `stop_name` of the second stop. arrivalTime2 (?) `arrival_time` of the second stop.
53591 "ForgeParkWalpole-0-sample" "Shuttle-ForgeParkWalpole" 184.56207065717766 6.152069021905922 1389769 12 "FB-0191-B" "Walpole - North Parking Lot" "00:12:00" 1389770 13 "FB-0230-B" "Norfolk - East Parking Lot" "00:13:00"
53591 "ForgeParkWalpole-0-sample" "Shuttle-ForgeParkWalpole" 216.10223141275125 7.203407713758375 1389770 13 "FB-0230-B" "Norfolk - East Parking Lot" "00:13:00" 1389771 14 "FB-0275-B1" "Franklin - Parking Lot" "00:14:00"
53592 "ForgeParkWalpole-1-sample" "Shuttle-ForgeParkWalpole" 216.10223141275125 7.203407713758375 1389774 1 "FB-0275-B1" "Franklin - Parking Lot" "00:01:00" 1389775 2 "FB-0230-B" "Norfolk - East Parking Lot" "00:02:00"
53592 "ForgeParkWalpole-1-sample" "Shuttle-ForgeParkWalpole" 184.56207065717766 6.152069021905922 1389775 2 "FB-0230-B" "Norfolk - East Parking Lot" "00:02:00" 1389776 3 "FB-0191-B" "Walpole - North Parking Lot" "00:03:00"
53939 "SouthStationSouthWeymouth-0-sample" "Shuttle-SouthStationSouthWeymouth" 251.07315475570428 16.738210317046953 1396378 0 "NEC-2287-B" "South Station - Atlantic Ave @ Summer St" "00:00:00" 1396379 3 "38671" "Braintree" "00:03:00"
53939 "SouthStationSouthWeymouth-0-sample" "Shuttle-SouthStationSouthWeymouth" 211.210637522558 7.040354584085266 1396379 3 "38671" "Braintree" "00:03:00" 1396380 4 "South Weymouth-S" "South Weymouth" "00:04:00"
53430 "AndoverHaverhill-0-sample" "Shuttle-AndoverHaverhill" 267.53780362425294 8.917926787475098 1380046 12 "WR-0264-B2" "Lawrence - Busway" "00:12:00" 1380047 13 "WR-0325-B" "Bradford - Parking Lot" "00:13:00"
53446 "AttleboroProvidenceExpress-0-sample" "Shuttle-AttleboroProvidenceExpress" 245.65408787638404 16.376939191758936 1380117 9 "NEC-1969-B" "Attleboro - Transit Center" "00:09:00" 1380118 12 "NEC-1851-B0" "Providence - Railroad St @ Providence Station" "00:12:00"
53554 "CopleyRiversideViaWoodlandExpress-1-sample" "Shuttle-CopleyRiversideLimited" 829.2914957753909 13.821524929589849 1389595 20 "9070162" "Woodland" "00:23:00" 1389596 30 "178" "Saint James Ave @ Dartmouth St" "00:23:00"
53449 "AttleboroProvidenceLocal-1-sample" "Shuttle-AttleboroProvidenceLocal" 173.20390112959834 5.773463370986611 1380124 2 "NEC-1851-B0" "Providence - Railroad St @ Providence Station" "00:02:00" 1380125 3 "NEC-1891-B" "Pawtucket/Central Falls - Transit Center" "00:03:00"
53449 "AttleboroProvidenceLocal-1-sample" "Shuttle-AttleboroProvidenceLocal" 225.23241397848975 11.261620698924487 1380125 3 "NEC-1891-B" "Pawtucket/Central Falls - Transit Center" "00:03:00" 1380126 5 "NEC-1969-B" "Attleboro - Transit Center" "00:05:00"
53932 "RockportSalemExpressExtended-1-sample" "Shuttle-RockportSalemExpress" 1283.4000131741143 21.39000021956857 1396032 20 "GB-0316-B1" "Gloucester - Opp 24 Railroad Ave" "00:50:00" 1396033 30 "ER-0168-B" "Salem - Busway" "00:50:00"
53627 "HaverhillReadingExpressExtended-0-sample" "Shuttle-HaverhillReadingExpress" 577.0135162283927 9.61689193713988 1390013 20 "WR-0264-B2" "Lawrence - Busway" "00:15:00" 1390014 30 "WR-0329-B" "Haverhill - Parking Lot" "00:15:00"
53295 "AlewifeLittletonLocal-1-sample" "Shuttle-AlewifeLittletonLocal" 169.5721081235207 2.8262018020586788 1380019 90 "FR-0064-B1" "Belmont" "01:26:00" 1380020 100 "9070061" "Alewife" "01:26:00"
53482 "BeverlyNorthStationLocalExtended-1-sample" "Shuttle-BeverlyNorthStationLimited" 866.2146999182743 14.43691166530457 1387453 40 "14748" "Lynn" "01:10:00" 1387454 50 "BNT-0000-B2" "North Station - Nashua St @ Red Auerbach Way" "01:10:00"
53671 "LowellWilmingtonExtended-0-sample" "Shuttle-LowellWilmington" 333.9665231048964 5.56610871841494 1393790 20 "NHRML-0218-B2" "North Billerica - Station St @ West Parking Lot" "00:11:00" 1393791 30 "NHRML-0254-B" "Lowell - Busway" "00:11:00"
53448 "AttleboroProvidenceLocal-0-sample" "Shuttle-AttleboroProvidenceLocal" 225.23241397848975 11.261620698924487 1380121 9 "NEC-1969-B" "Attleboro - Transit Center" "00:09:00" 1380122 11 "NEC-1891-B" "Pawtucket/Central Falls - Transit Center" "00:11:00"
53448 "AttleboroProvidenceLocal-0-sample" "Shuttle-AttleboroProvidenceLocal" 173.20390112959834 5.773463370986611 1380122 11 "NEC-1891-B" "Pawtucket/Central Falls - Transit Center" "00:11:00" 1380123 12 "NEC-1851-B0" "Providence - Railroad St @ Providence Station" "00:12:00"
53292 "AlewifeLittletonExpress-0-sample" "Shuttle-AlewifeLittletonExpress" 454.47972760350274 7.574662126725046 1379996 20 "FR-0253-B" "South Acton" "00:15:00" 1379997 30 "FR-0301-B" "Littleton/Route 495" "00:15:00"
53479 "NewburyportBeverlyLocalExtended-0-sample" "Shuttle-BeverlyNewburyportLocal" 475.1513635814814 7.9191893930246895 1393844 50 "ER-0312-B" "Rowley" "00:51:00" 1393845 60 "ER-0362-B" "Newburyport - Route 1 Parking" "00:51:00"
53480 "NewburyportBeverlyLocalExtended-1-sample" "Shuttle-BeverlyNewburyportLocal" 244.05497955938185 4.067582992656364 1393850 50 "ER-0208-B" "North Beverly - Parking Lot" "00:44:00" 1393851 60 "ER-0183-B" "Beverly - Park St" "00:44:00"
53630 "HaverhillReadingLocalExtended-1-sample" "Shuttle-HaverhillReadingLocal" 405.7914355993333 6.763190593322221 1390030 60 "WR-0163-B1" "North Wilmington - Opp 279 Middlesex Ave" "01:18:00" 1390031 70 "WR-0120-B" "Reading - Lincoln St @ Prescott St" "01:18:00"
53586 "ForgeParkNorwoodCentral-1-sample" "Shuttle-ForgeParkNorwoodCentral" 218.41338195494671 7.280446065164891 1389730 1 "FB-0275-B0" "Franklin - E Central St @ Cottage St" "00:01:00" 1389731 2 "FB-0230-B" "Norfolk - East Parking Lot" "00:02:00"
53586 "ForgeParkNorwoodCentral-1-sample" "Shuttle-ForgeParkNorwoodCentral" 184.56207065717766 6.152069021905922 1389731 2 "FB-0230-B" "Norfolk - East Parking Lot" "00:02:00" 1389732 3 "FB-0191-B" "Walpole - North Parking Lot" "00:03:00"
53699 "NorthBillericaLowell-0-sample" "Shuttle-NorthBillericaLowell" 166.34850871271846 5.544950290423949 1393946 6 "NHRML-0218-B1" "North Billerica - West Parking Lot" "00:06:00" 1393947 7 "NHRML-0254-B" "Lowell - Busway" "00:07:00"
53672 "LowellWilmingtonExtended-1-sample" "Shuttle-LowellWilmington" 608.601326763988 10.143355446066467 1393793 20 "NHRML-0218-B2" "North Billerica - Station St @ West Parking Lot" "00:19:00" 1393794 30 "NHRML-0152-B" "Wilmington - Parking Lot" "00:19:00"
53485 "BeverlyRockport-0-sample" "Shuttle-BeverlyRockportLocal" 331.18245491725463 5.519707581954244 1387460 60 "GB-0316-B1" "Gloucester - Opp 24 Railroad Ave" "00:51:00" 1387461 70 "GB-0353-B" "Rockport" "00:51:00"
53702 "NorthLeominsterWachusett-1-sample" "Shuttle-NorthLeominsterWachusett" 164.15096083873047 5.471698694624349 1393953 0 "FR-3338-B" "Wachusett - Parking Lot" "00:00:00" 1393954 1 "FR-0494-B" "Fitchburg - Intermodal Transportation Center" "00:01:00"
53702 "NorthLeominsterWachusett-1-sample" "Shuttle-NorthLeominsterWachusett" 193.23170254271275 6.441056751423758 1393954 1 "FR-0494-B" "Fitchburg - Intermodal Transportation Center" "00:01:00" 1393955 2 "FR-0451-B" "North Leominster - Busway" "00:02:00"
51677 "canonical-Red-C1-0" "Red" 158.60139549659752 5.286713183219917 1401680 120 "70095" "JFK/UMass" "00:12:00" 1401681 180 "70097" "North Quincy" "00:13:00"
53936 "RockportWestGloucester-1-sample" "Shuttle-RockportWestGloucester" 188.1177864280864 3.1352964404681067 1396054 20 "GB-0316-B1" "Gloucester - Opp 24 Railroad Ave" "00:06:00" 1396055 30 "GB-0296-B2" "West Gloucester - Parking Lot" "00:06:00"
53585 "ForgeParkNorwoodCentral-0-sample" "Shuttle-ForgeParkNorwoodCentral" 184.56207065717766 6.152069021905922 1389725 12 "FB-0191-B" "Walpole - North Parking Lot" "00:12:00" 1389726 13 "FB-0230-B" "Norfolk - East Parking Lot" "00:13:00"
53585 "ForgeParkNorwoodCentral-0-sample" "Shuttle-ForgeParkNorwoodCentral" 218.41338195494671 7.280446065164891 1389726 13 "FB-0230-B" "Norfolk - East Parking Lot" "00:13:00" 1389727 14 "FB-0275-B0" "Franklin - E Central St @ Cottage St" "00:14:00"
53940 "SouthStationSouthWeymouth-1-sample" "Shuttle-SouthStationSouthWeymouth" 211.210637522558 7.040354584085266 1396381 5 "South Weymouth-S" "South Weymouth" "00:05:00" 1396382 6 "38671" "Braintree" "00:06:00"
53940 "SouthStationSouthWeymouth-1-sample" "Shuttle-SouthStationSouthWeymouth" 251.07315475570428 16.738210317046953 1396382 6 "38671" "Braintree" "00:06:00" 1396383 9 "NEC-2287-B" "South Station - Atlantic Ave @ Summer St" "00:09:00"
53483 "BeverlyRockportExpress-0-sample" "Shuttle-BeverlyRockportExpress" 331.18245491725463 5.519707581954244 1387470 20 "GB-0316-B1" "Gloucester - Opp 24 Railroad Ave" "00:16:00" 1387471 30 "GB-0353-B" "Rockport" "00:16:00"
53431 "AndoverHaverhill-1-sample" "Shuttle-AndoverHaverhill" 267.53780362425294 8.917926787475098 1380050 1 "WR-0325-B" "Bradford - Parking Lot" "00:01:00" 1380051 2 "WR-0264-B2" "Lawrence - Busway" "00:02:00"
53935 "RockportWestGloucester-0-sample" "Shuttle-RockportWestGloucester" 331.18245491725463 5.519707581954244 1396051 20 "GB-0316-B1" "Gloucester - Opp 24 Railroad Ave" "00:13:00" 1396052 30 "GB-0353-B" "Rockport" "00:13:00"
53299 "AndersonWoburnLowell-1-sample" "Shuttle-AndersonWoburnLowell" 167.3540439233678 5.578468130778926 1380041 0 "NHRML-0254-B" "Lowell - Busway" "00:00:00" 1380042 1 "NHRML-0218-B0" "North Billerica - Billerica Ave @ East Parking Lot" "00:01:00"
53299 "AndersonWoburnLowell-1-sample" "Shuttle-AndersonWoburnLowell" 301.78169815917045 10.059389938639015 1380042 1 "NHRML-0218-B0" "North Billerica - Billerica Ave @ East Parking Lot" "00:01:00" 1380043 2 "NHRML-0152-B" "Wilmington - Parking Lot" "00:02:00"
53677 "ManchesterGloucester-0-sample" "Shuttle-ManchesterGloucester" 188.1177864280864 3.1352964404681067 1393800 20 "GB-0296-B2" "West Gloucester - Parking Lot" "00:08:00" 1393801 30 "GB-0316-B1" "Gloucester - Opp 24 Railroad Ave" "00:08:00"
53481 "BeverlyNorthStationLocalExtended-0-sample" "Shuttle-BeverlyNorthStationLimited" 162.0812501268074 2.701354168780123 1387448 40 "ER-0168-B" "Salem - Busway" "00:29:00" 1387449 50 "ER-0183-B" "Beverly - Park St" "00:29:00"
53611 "GreenbushNorthScituate-0-sample" "Shuttle-GreenbushNorthScituate" 172.36023711031115 5.745341237010372 1389892 8 "GRB-0233-B" "North Scituate" "00:08:00" 1389893 9 "GRB-0276-B" "Greenbush" "00:09:00"
53271 "canonical-Red-C1-1" "Red" 158.53261272552908 5.284420424184303 1401690 40 "70098" "North Quincy" "00:04:00" 1401691 100 "70096" "JFK/UMass" "00:05:00"
53931 "RockportSalemExpressExtended-0-sample" "Shuttle-RockportSalemExpress" 332.07508876519114 5.534584812753185 1396029 20 "GB-0316-B0" "Gloucester" "00:12:00" 1396030 30 "GB-0353-B" "Rockport" "00:12:00"
53447 "AttleboroProvidenceExpress-1-sample" "Shuttle-AttleboroProvidenceExpress" 245.65408787638404 16.376939191758936 1380119 2 "NEC-1851-B0" "Providence - Railroad St @ Providence Station" "00:02:00" 1380120 5 "NEC-1969-B" "Attleboro - Transit Center" "00:05:00"
53484 "BeverlyRockportExpress-1-sample" "Shuttle-BeverlyRockportExpress" 1165.2205526423363 19.42034254403894 1387473 20 "GB-0316-B1" "Gloucester - Opp 24 Railroad Ave" "00:41:00" 1387474 30 "ER-0183-B" "Beverly - Park St" "00:41:00"
53612 "GreenbushNorthScituate-1-sample" "Shuttle-GreenbushNorthScituate" 172.36023711031115 5.745341237010372 1389894 0 "GRB-0276-B" "Greenbush" "00:00:00" 1389895 1 "GRB-0233-B" "North Scituate" "00:01:00"
53298 "AndersonWoburnLowell-0-sample" "Shuttle-AndersonWoburnLowell" 301.7816981591705 10.059389938639017 1380038 5 "NHRML-0152-B" "Wilmington - Parking Lot" "00:05:00" 1380039 6 "NHRML-0218-B0" "North Billerica - Billerica Ave @ East Parking Lot" "00:06:00"
53298 "AndersonWoburnLowell-0-sample" "Shuttle-AndersonWoburnLowell" 167.3540439233678 5.578468130778926 1380039 6 "NHRML-0218-B0" "North Billerica - Billerica Ave @ East Parking Lot" "00:06:00" 1380040 7 "NHRML-0254-B" "Lowell - Busway" "00:07:00"
fast_travel_between_far_stops WARNING 33

fast_travel_between_far_stops

A transit vehicle moves too fast between two far stops.

Two stops are considered "far" if they are more than 10 km apart. This normally indicates a more serious problem than too fast travel between consecutive stops.

The speed threshold depends on route type and are the same as fast_travel_between_consecutive_stops.

You can see more about this notice here.

tripCsvRowNumber (?) The row number of the problematic trip. tripId (?) `trip_id` of the problematic trip. routeId (?) `route_id` of the problematic trip. speedKph (?) Travel speed (km/h). distanceKm (?) Distance between stops (km). csvRowNumber1 (?) The row number of the first stop time. stopSequence1 (?) `stop_sequence` of the first stop. stopId1 (?) `stop_id` of the first stop. stopName1 (?) `stop_name` of the first stop. departureTime1 (?) `departure_time` of the first stop. csvRowNumber2 (?) The row number of the second stop time. stopSequence2 (?) `stop_sequence` of the second stop. stopId2 (?) `stop_id` of the second stop. stopName2 (?) `stop_name` of the second stop. arrivalTime2 (?) `arrival_time` of the second stop.
53591 "ForgeParkWalpole-0-sample" "Shuttle-ForgeParkWalpole" 267.10953471328594 13.355476735664297 1389769 12 "FB-0191-B" "Walpole - North Parking Lot" "00:12:00" 1389771 14 "FB-0275-B1" "Franklin - Parking Lot" "00:14:00"
53592 "ForgeParkWalpole-1-sample" "Shuttle-ForgeParkWalpole" 216.38365980741 10.8191829903705 1389773 0 "FB-0303-B" "Forge Park/495 - South Parking Lot" "00:00:00" 1389775 2 "FB-0230-B" "Norfolk - East Parking Lot" "00:02:00"
53939 "SouthStationSouthWeymouth-0-sample" "Shuttle-SouthStationSouthWeymouth" 251.07315475570428 16.738210317046953 1396378 0 "NEC-2287-B" "South Station - Atlantic Ave @ Summer St" "00:00:00" 1396379 3 "38671" "Braintree" "00:03:00"
53430 "AndoverHaverhill-0-sample" "Shuttle-AndoverHaverhill" 277.025159894528 13.851257994726398 1380045 11 "WR-0228-B0" "Andover - Railroad St opp Amici Way" "00:11:00" 1380047 13 "WR-0325-B" "Bradford - Parking Lot" "00:13:00"
53446 "AttleboroProvidenceExpress-0-sample" "Shuttle-AttleboroProvidenceExpress" 245.65408787638404 16.376939191758936 1380117 9 "NEC-1969-B" "Attleboro - Transit Center" "00:09:00" 1380118 12 "NEC-1851-B0" "Providence - Railroad St @ Providence Station" "00:12:00"
53554 "CopleyRiversideViaWoodlandExpress-1-sample" "Shuttle-CopleyRiversideLimited" 829.2914957753909 13.821524929589849 1389595 20 "9070162" "Woodland" "00:23:00" 1389596 30 "178" "Saint James Ave @ Dartmouth St" "00:23:00"
53449 "AttleboroProvidenceLocal-1-sample" "Shuttle-AttleboroProvidenceLocal" 225.23241397848975 11.261620698924487 1380125 3 "NEC-1891-B" "Pawtucket/Central Falls - Transit Center" "00:03:00" 1380126 5 "NEC-1969-B" "Attleboro - Transit Center" "00:05:00"
53932 "RockportSalemExpressExtended-1-sample" "Shuttle-RockportSalemExpress" 1283.4000131741143 21.39000021956857 1396032 20 "GB-0316-B1" "Gloucester - Opp 24 Railroad Ave" "00:50:00" 1396033 30 "ER-0168-B" "Salem - Busway" "00:50:00"
53482 "BeverlyNorthStationLocalExtended-1-sample" "Shuttle-BeverlyNorthStationLimited" 866.2146999182743 14.43691166530457 1387453 40 "14748" "Lynn" "01:10:00" 1387454 50 "BNT-0000-B2" "North Station - Nashua St @ Red Auerbach Way" "01:10:00"
53448 "AttleboroProvidenceLocal-0-sample" "Shuttle-AttleboroProvidenceLocal" 225.23241397848975 11.261620698924487 1380121 9 "NEC-1969-B" "Attleboro - Transit Center" "00:09:00" 1380122 11 "NEC-1891-B" "Pawtucket/Central Falls - Transit Center" "00:11:00"
53586 "ForgeParkNorwoodCentral-1-sample" "Shuttle-ForgeParkNorwoodCentral" 218.27720460814837 10.913860230407419 1389729 0 "FB-0303-B" "Forge Park/495 - South Parking Lot" "00:00:00" 1389731 2 "FB-0230-B" "Norfolk - East Parking Lot" "00:02:00"
53672 "LowellWilmingtonExtended-1-sample" "Shuttle-LowellWilmington" 608.601326763988 10.143355446066467 1393793 20 "NHRML-0218-B2" "North Billerica - Station St @ West Parking Lot" "00:19:00" 1393794 30 "NHRML-0152-B" "Wilmington - Parking Lot" "00:19:00"
53702 "NorthLeominsterWachusett-1-sample" "Shuttle-NorthLeominsterWachusett" 238.25510892096216 11.912755446048108 1393953 0 "FR-3338-B" "Wachusett - Parking Lot" "00:00:00" 1393955 2 "FR-0451-B" "North Leominster - Busway" "00:02:00"
53585 "ForgeParkNorwoodCentral-0-sample" "Shuttle-ForgeParkNorwoodCentral" 210.05964300945016 10.502982150472508 1389724 11 "Windsor Gardens-S" "Windsor Gardens" "00:11:00" 1389726 13 "FB-0230-B" "Norfolk - East Parking Lot" "00:13:00"
53940 "SouthStationSouthWeymouth-1-sample" "Shuttle-SouthStationSouthWeymouth" 251.07315475570428 16.738210317046953 1396382 6 "38671" "Braintree" "00:06:00" 1396383 9 "NEC-2287-B" "South Station - Atlantic Ave @ Summer St" "00:09:00"
42307 "canonical-CR-Foxboro-C1-1" "CR-Foxboro" 639.6152299141884 31.980761495709416 1401042 0 "FS-0049-S" "Foxboro" "00:00:00" 1401044 2 "NEC-2276" "Back Bay" "00:02:00"
53431 "AndoverHaverhill-1-sample" "Shuttle-AndoverHaverhill" 277.025159894528 13.851257994726398 1380050 1 "WR-0325-B" "Bradford - Parking Lot" "00:01:00" 1380052 3 "WR-0228-B0" "Andover - Railroad St opp Amici Way" "00:03:00"
53299 "AndersonWoburnLowell-1-sample" "Shuttle-AndersonWoburnLowell" 301.78169815917045 10.059389938639015 1380042 1 "NHRML-0218-B0" "North Billerica - Billerica Ave @ East Parking Lot" "00:01:00" 1380043 2 "NHRML-0152-B" "Wilmington - Parking Lot" "00:02:00"
43027 "canonical-CR-NewBedford-C2-0" "CR-NewBedford" 508.4472108569232 33.89648072379488 1401258 9 "MM-0277-S" "Bridgewater" "00:08:00" 1401261 12 "FRS-0054-S" "Freetown" "00:11:00"
42305 "canonical-CR-Foxboro-C1-0" "CR-Foxboro" 639.6152299141884 31.980761495709416 1401039 1 "NEC-2276" "Back Bay" "00:01:00" 1401041 3 "FS-0049-S" "Foxboro" "00:03:00"
43494 "canonical-CR-Providence-C1-1" "CR-Providence" 566.5732416551799 28.328662082758996 1401341 0 "NEC-1659-03" "Wickford Junction" "00:00:00" 1401343 2 "NEC-1851-03" "Providence" "00:02:00"
53447 "AttleboroProvidenceExpress-1-sample" "Shuttle-AttleboroProvidenceExpress" 245.65408787638404 16.376939191758936 1380119 2 "NEC-1851-B0" "Providence - Railroad St @ Providence Station" "00:02:00" 1380120 5 "NEC-1969-B" "Attleboro - Transit Center" "00:05:00"
53484 "BeverlyRockportExpress-1-sample" "Shuttle-BeverlyRockportExpress" 1165.2205526423363 19.42034254403894 1387473 20 "GB-0316-B1" "Gloucester - Opp 24 Railroad Ave" "00:41:00" 1387474 30 "ER-0183-B" "Beverly - Park St" "00:41:00"
53298 "AndersonWoburnLowell-0-sample" "Shuttle-AndersonWoburnLowell" 301.7816981591705 10.059389938639017 1380038 5 "NHRML-0152-B" "Wilmington - Parking Lot" "00:05:00" 1380039 6 "NHRML-0218-B0" "North Billerica - Billerica Ave @ East Parking Lot" "00:06:00"
53628 "HaverhillReadingExpressExtended-1-sample" "Shuttle-HaverhillReadingExpress" 1221.743777213224 20.362396286887062 1390016 20 "WR-0264-B2" "Lawrence - Busway" "00:36:00" 1390017 30 "WR-0120-B" "Reading - Lincoln St @ Prescott St" "00:36:00"
43112 "canonical-CR-NewBedford-C1-1" "CR-NewBedford" 714.9988673641253 23.833295578804176 1401238 2 "NBM-0523-S" "Church Street" "00:01:00" 1401239 3 "NBM-0374" "East Taunton" "00:02:00"
43649 "canonical-CapeFlyer-C1-1" "CapeFlyer" 829.0731864592707 27.63577288197569 1401418 0 "CM-0790-S" "Hyannis" "00:00:00" 1401419 1 "CM-0564-S" "Bourne" "00:01:00"
43648 "canonical-CapeFlyer-C1-0" "CapeFlyer" 606.8443777010707 30.342218885053533 1401410 0 "NEC-2287" "South Station" "00:00:00" 1401412 2 "MM-0200-S" "Brockton" "00:02:00"
53701 "NorthLeominsterWachusett-0-sample" "Shuttle-NorthLeominsterWachusett" 238.25510892096216 11.912755446048108 1393950 15 "FR-0451-B" "North Leominster - Busway" "00:15:00" 1393952 17 "FR-3338-B" "Wachusett - Parking Lot" "00:17:00"
53293 "AlewifeLittletonExpress-1-sample" "Shuttle-AlewifeLittletonExpress" 1614.093908546757 26.901565142445946 1379999 20 "FR-0253-B" "South Acton" "00:36:00" 1380000 30 "9070061" "Alewife" "00:36:00"
43026 "canonical-CR-NewBedford-C1-0" "CR-NewBedford" 714.9988673641253 23.833295578804176 1401234 11 "NBM-0374" "East Taunton" "00:10:00" 1401235 12 "NBM-0523-S" "Church Street" "00:11:00"
43398 "canonical-CR-Providence-C1-0" "CR-Providence" 566.5732416551799 28.328662082758996 1401338 12 "NEC-1851-03" "Providence" "00:12:00" 1401340 14 "NEC-1659-03" "Wickford Junction" "00:14:00"
43113 "canonical-CR-NewBedford-C2-1" "CR-NewBedford" 508.4472108569232 33.89648072379488 1401264 2 "FRS-0054-S" "Freetown" "00:01:00" 1401267 5 "MM-0277-S" "Bridgewater" "00:04:00"
feed_expiration_date30_days WARNING 1

feed_expiration_date30_days

Dataset should cover at least the next 30 days of service.

At any time, the GTFS dataset should cover at least the next 30 days of service, and ideally for as long as the operator is confident that the schedule will continue to be operated.

You can see more about this notice here.

csvRowNumber (?) The row number of the faulty record. currentDate (?) Current date (YYYYMMDD format). feedEndDate (?) Feed end date (YYYYMMDD format). suggestedExpirationDate (?) Suggested expiration date (YYYYMMDD format).
2 "20260327" "20260404" "20260426"
route_short_name_too_long WARNING 213

route_short_name_too_long

Short name of a route is too long (more than 12 characters).

You can see more about this notice here.

Only the first 50 of 213 affected records are displayed below.

routeId (?) The id of the faulty record. csvRowNumber (?) The row number of the faulty record. routeShortName (?) The faulty record's `route_short_name`.
"Shuttle-AndersonWoburnNorthStationExpress" 185 "Lowell Line Shuttle"
"Shuttle-FoxboroWalpole" 186 "Franklin Line Shuttle"
"Shuttle-Generic-Blue" 188 "Blue Line Shuttle"
"Shuttle-Generic-CommuterRail" 189 "Commuter Rail Shuttle"
"Shuttle-Generic-CommuterRail-North" 190 "North Side Commuter Rail Shuttle"
"Shuttle-Generic-CommuterRail-South" 191 "South Side Commuter Rail Shuttle"
"Shuttle-Generic-Elevator" 192 "Elevator Shuttle"
"Shuttle-Generic-Fairmount" 193 "Fairmount Line Shuttle"
"Shuttle-Generic-Fitchburg" 194 "Fitchburg Line Shuttle"
"Shuttle-Generic-Franklin" 195 "Franklin/Foxboro Line Shuttle"
"Shuttle-Generic-Green" 196 "Green Line Shuttle"
"Shuttle-Generic-Green-B" 197 "Green Line B Shuttle"
"Shuttle-Generic-Greenbush" 198 "Greenbush Line Shuttle"
"Shuttle-Generic-Green-C" 199 "Green Line C Shuttle"
"Shuttle-Generic-Green-D" 200 "Green Line D Shuttle"
"Shuttle-Generic-Green-E" 201 "Green Line E Shuttle"
"Shuttle-Generic-Green-Trunk" 202 "Green Line Subway Shuttle"
"Shuttle-Generic-Haverhill" 203 "Haverhill Line Shuttle"
"Shuttle-Generic-Kingston" 204 "Kingston Line Shuttle"
"Shuttle-Generic-Lowell" 205 "Lowell Line Shuttle"
"Shuttle-Generic-Mattapan" 206 "Mattapan Line Shuttle"
"Shuttle-Generic-Needham" 207 "Needham Line Shuttle"
"Shuttle-Generic-Newburyport" 208 "Newburyport/Rockport Line Shuttle"
"Shuttle-Generic-Orange" 209 "Orange Line Shuttle"
"Shuttle-Generic-Providence" 210 "Providence/Stoughton Line Shuttle"
"Shuttle-Generic-Red" 211 "Red Line Shuttle"
"Shuttle-Generic-Red-Ashmont" 212 "Red Line Ashmont Shuttle"
"Shuttle-Generic-Red-Braintree" 213 "Red Line Braintree Shuttle"
"Shuttle-Generic-Red-Trunk" 214 "Red Line Trunk Shuttle"
"Shuttle-Generic-Worcester" 215 "Framingham/Worcester Line Shuttle"
"Shuttle-NorthStationSwampscottLocal" 216 "Newburyport/Rockport Line Shuttle"
"Shuttle-NorthStationSwampscottExpress" 217 "Newburyport/Rockport Line Shuttle"
"Shuttle-AndersonWoburnNorthStationLocal" 218 "Lowell Line Shuttle"
"Shuttle-GovernmentCenterMedfordTufts" 219 "Green Line E Shuttle"
"Shuttle-AshmontJFKUMass" 220 "Red Line Shuttle"
"Shuttle-NorthStationOakGroveLocal" 221 "Orange Line Shuttle"
"Shuttle-NorthStationOakGroveExpress" 222 "Orange Line Shuttle"
"Shuttle-BraintreeJFKUMass" 223 "Red Line Shuttle"
"Shuttle-JFKUMassKendallMIT" 224 "Red Line Shuttle"
"Shuttle-NorthStationWellingtonLocal" 225 "Orange Line Shuttle"
"Shuttle-KenmoreBackBayViaCopley" 226 "Green Line B Shuttle"
"Shuttle-BabcockStreetBackBayViaCopley" 227 "Green Line B Shuttle"
"Shuttle-OrientHeightsGovernmentCenterExpress" 228 "Blue Line Shuttle"
"Shuttle-WonderlandAirport" 229 "Blue Line Shuttle"
"Shuttle-OrientHeightsGovernmentCenterLocal" 230 "Blue Line Shuttle"
"Shuttle-RiversideCopley" 231 "Green Line D Shuttle"
"Shuttle-ForestHillsBackBay" 232 "Orange Line Shuttle"
"Shuttle-ForestHillsBackBayViaCopley" 233 "Orange Line Shuttle"
"Shuttle-NorthStationWellingtonExpress" 234 "Orange Line Shuttle"
"Shuttle-RiversideKenmore" 235 "Green Line D Shuttle"
same_name_and_description_for_stop WARNING 324

same_name_and_description_for_stop

Same name and description for stop.

The GTFS spec defines stops.txt stop_description as:

Description of the location that provides useful, quality information. Do not simply duplicate the name of the location.

You can see more about this notice here.

Only the first 50 of 324 affected records are displayed below.

csvRowNumber (?) The row number of the faulty record. stopId (?) The id of the faulty record. stopDesc (?) The faulty record's `stop_desc`.
6890 "Boat-Long-South-4" "Long Wharf (South) - Gate 4"
7249 "door-NBM-0374-elevator" "Parking"
7250 "door-NBM-0374-ramp" "Parking (Ramp)"
7288 "door-NEC-1891-barton" "Barton St, Pick-up/Drop-off"
7289 "door-NEC-1891-pinebus" "Buses, Pine St"
7290 "door-NEC-1891-pinedrop" "Pine St, Pick-up/Drop-off"
7395 "door-WML-0081-harvard" "Harvard St"
7396 "door-WML-0081-walnut" "Walnut St"
7401 "door-WML-0091-ebwas" "Washington St (East)"
7402 "door-WML-0091-wbwas" "Washington St (West)"
7407 "door-WML-0102-auburn" "Auburn St"
7408 "door-WML-0102-woodland" "Woodland Rd"
7529 "door-alfcl-alewife" "Alewife Path East"
7530 "door-alfcl-alewifes" "Alewife Path South"
7531 "door-alfcl-cambridgepark" "Cambridgepark Dr, Alewife Brook Pkwy"
7532 "door-alfcl-pathbusway" "Buses, Alewife Path"
7533 "door-alfcl-russell" "Russell Field"
7534 "door-alfcl-steel" "Steel Place, Alewife Brook Reserve"
7624 "door-amory-ebamory" "Amory St"
7625 "door-amory-ebbuick" "Buick St, Saint Paul St"
7626 "door-amory-wbamory" "Amory St"
7627 "door-amory-wbbuick" "Buick St, Saint Paul St"
7632 "door-andrw-busway" "Buses"
7633 "door-andrw-dotave" "Street, Buses"
7634 "door-andrw-elevator" "Elevator"
7635 "door-andrw-exitonly" "Southampton St"
7669 "door-aport-bremen" "Bremen St"
7670 "door-aport-buses" "Buses, Airport"
7702 "door-aqucl-atlantic" "Waterfront and New England Aquarium"
7703 "door-aqucl-atlanticelev" "Waterfront and New England Aquarium"
7704 "door-aqucl-mcknorth" "State St (North)"
7705 "door-aqucl-mcksouth" "State St (South)"
7750 "door-armnl-arlte" "Arlington St (East)"
7751 "door-armnl-arltw" "Arlington St (West)"
7752 "door-armnl-elevator" "Elevator, Boylston St"
7753 "door-armnl-garden" "Public Garden"
7782 "door-asmnl-beale" "Beale St"
7783 "door-asmnl-matpn" "Mattapan Line (Lobby)"
7784 "door-asmnl-peabody" "Peabody Square"
7785 "door-asmnl-radford" "Radford Lane"
7786 "door-asmnl-rdexits" "Buses"
7816 "door-astao-foley" "Foley St"
7817 "door-astao-revol" "Revolution Dr"
7845 "door-babck-ebagganis" "Harry Agganis Way, Pleasant St"
7846 "door-babck-ebbabcock" "Babcock St"
7847 "door-babck-wbagganis" "Harry Agganis Way, Pleasant St"
7848 "door-babck-wbbabcock" "Babcock St"
7852 "door-balsq-boston" "Boston Ave"
7853 "door-balsq-broadway" "Broadway"
7871 "door-bbsta-buswayn" "Clarendon St, Buses (North)"
stop_too_far_from_shape WARNING 13

stop_too_far_from_shape

Stop too far from trip shape.

Per GTFS Best Practices, route alignments (in shapes.txt) should be within 100 meters of stop locations which a trip serves. This potentially indicates a problem with the location of the stop or the path of the shape.

You can see more about this notice here.

tripCsvRowNumber (?) The row number of the faulty record from `trips.txt`. shapeId (?) The id of the shape that is referred to. tripId (?) The id of the trip that is referred to. stopTimeCsvRowNumber (?) The row number of the faulty record from `stop_times.txt`. stopId (?) The id of the stop that is referred to. stopName (?) The name of the stop that is referred to. match (?) Latitude and longitude pair of the location. geoDistanceToShape (?) Distance from stop to shape.
53274 "AirportToGovernmentCenterLocal-S" "AirportBowdoinLocal-0-sample" 1379927 "9070039" "Government Center - Cambridge St @ Sudbury St" [42.3596238,-71.0597337] 146.26940593495823
53586 "ForgeParkToNorwoodCentral-S" "ForgeParkNorwoodCentral-1-sample" 1389732 "FB-0191-B" "Walpole - North Parking Lot" [42.14469,-71.25619] 149.74124406818794
53692 "NewtonHighlandsToKenmore-S" "NewtonHighlandsKenmore-Weekday-d4897-1-00:00:00" 1393904 "9070180" "Brookline Village - Pearl St @ Brookline Place Parking" [42.33174,-71.11585] 110.79309094706969
53590 "ForgeParkSouthStation-S" "ForgeParkSouthStation-1-sample" 1389763 "FB-0191-B" "Walpole - North Parking Lot" [42.14469,-71.25619] 149.74124406818794
53590 "ForgeParkSouthStation-S" "ForgeParkSouthStation-1-sample" 1389768 "NEC-2287-B" "South Station - Atlantic Ave @ Summer St" [42.35139000000001,-71.0561] 110.83186536896253
53545 "CopleyToForestHills-S" "CopleyForestHills-Weekday-d4897-0-00:00:00" 1389562 "9070007" "Jackson Square - Centre St opp Jackson Square Busway" [42.3226,-71.09858] 114.49905700053279
53271 "canonical-933_0010" "canonical-Red-C1-1" 1401686 "70105" "Braintree" [42.208371,-71.001423] 106.87745949222736
51677 "canonical-933_0009" "canonical-Red-C1-0" 1401685 "70105" "Braintree" [42.208371,-71.001423] 106.87745949222736
53588 "ForgeParkReadville-S" "ForgeParkReadville-1-sample" 1389746 "FB-0191-B" "Walpole - North Parking Lot" [42.14469,-71.25619] 149.74124406818794
53589 "SouthStationForgePark-S" "ForgeParkSouthStation-0-sample" 1389756 "FB-0191-B" "Walpole - North Parking Lot" [42.14469,-71.25619] 149.74124406818794
53654 "ParkToKendall-S" "KendallParkStreet-1-sample" 1393688 "9070071" "Kendall/MIT - Main St opp Dock St" [42.36244,-71.08586] 106.13522032916677
53585 "NorwoodCentralToForgePark-S" "ForgeParkNorwoodCentral-0-sample" 1389725 "FB-0191-B" "Walpole - North Parking Lot" [42.14469,-71.25619] 149.74124406818794
53587 "ReadvilleForgePark-S" "ForgeParkReadville-0-sample" 1389739 "FB-0191-B" "Walpole - North Parking Lot" [42.14469,-71.25619] 149.74124406818794
stop_without_stop_time WARNING 151

stop_without_stop_time

A stop in stops.txt is not referenced by any stop_times.stop_id.

Such stops are not used by any trip and normally do not provide user value. This notice may indicate a typo in stop_times.txt.

You can see more about this notice here.

Only the first 50 of 151 affected records are displayed below.

csvRowNumber (?) The row number of the faulty record. stopId (?) The id of the faulty stop. stopName (?) The name of the faulty stop.
358 "1225" "Tremont St opp Ruggles St - Shuttle"
400 "1263" "Jackson Square Station - Shuttle"
1225 "2023" "Mt Auburn St @ Sparks St"
1226 "2025" "Mt Auburn St @ Longfellow Rd"
1264 "2071" "Mt Auburn St opp Sparks St"
1944 "28543" "Massachusetts Ave Station - Shuttle"
1945 "28544" "Massachusetts Ave Station - Shuttle"
2458 "34585" "Columbus Ave @ Dartmouth St"
3026 "41141" "Stony Brook Station - Shuttle"
3027 "41157" "Jackson Square Station - Shuttle"
3338 "45237" "Stony Brook Station - Shuttle"
3887 "52370" "Green Street Station - Shuttle"
3888 "52371" "Green Street Station - Shuttle"
6880 "Boat-Blossom" "Blossom Street Pier"
6883 "Boat-George" "Georges Island"
6890 "Boat-Long-South-4" "Long Wharf (South) - Gate 4"
6903 "DB-0095" "Readville"
6910 "DB-2205" "Fairmount"
6916 "DB-2222" "Blue Hill Avenue"
6922 "DB-2230" "Morton Street"
6928 "DB-2240" "Talbot Avenue"
6934 "DB-2249" "Four Corners/Geneva"
6940 "DB-2258" "Uphams Corner"
6946 "DB-2265" "Newmarket"
6951 "ER-0099" "River Works"
6956 "ER-0115" "Lynn"
6957 "ER-0115-01" "Lynn"
6958 "ER-0115-02" "Lynn"
6963 "ER-0128" "Swampscott"
6973 "ER-0183" "Beverly"
6978 "ER-0208" "North Beverly"
6995 "ER-0362" "Newburyport"
6997 "ER-0362-02" "Newburyport"
7000 "FB-0109" "Endicott"
7005 "FB-0118" "Dedham Corporate Center"
7009 "FB-0125" "Islington"
7013 "FB-0143" "Norwood Depot"
7017 "FB-0148" "Norwood Central"
7025 "FB-0177-S" "Plimptonville"
7040 "FR-0064" "Belmont"
7046 "FR-0074" "Waverley"
7051 "FR-0098" "Waltham"
7057 "FR-0115" "Brandeis/Roberts"
7063 "FR-0132" "Kendal Green"
7067 "FR-0137" "Hastings"
7068 "FR-0137-01" "Hastings"
7069 "FR-0137-02" "Hastings"
7071 "FR-0147" "Silver Hill"
7075 "FR-0167" "Lincoln"
7080 "FR-0201" "Concord"
unusable_trip WARNING 7

unusable_trip

Trips must have more than one stop to be usable.

A trip must visit more than one stop in stop_times.txt to be usable by passengers for boarding and alighting.

You can see more about this notice here.

csvRowNumber (?) The row number of the faulty record. tripId (?) The faulty record's id.
53462 "BackBayBostonLandingOmitSouthStation-0-sample"
53537 "ChelseaLynnOmitNorthStation-0-sample"
53538 "ChelseaLynnOmitNorthStation-1-sample"
53673 "LynnNorthStationExpress-0-sample"
53674 "LynnNorthStationExpress-1-sample"
53675 "LynnSwampscott-0-sample"
53676 "LynnSwampscott-1-sample"
platform_without_parent_station INFO 3

platform_without_parent_station

A platform has no parent_station field set.

This is different from location_without_parent_station since it is less severe.

You can see more about this notice here.

csvRowNumber (?) Row number of the faulty record. stopId (?) The id of the faulty record. stopName (?) The stop name of the faulty record.
6888 "Boat-Long" "Long Wharf (North)"
6890 "Boat-Long-South-4" "Long Wharf (South) - Gate 4"
6892 "Boat-Rowes" "Rowes Wharf"
unknown_column INFO 29

unknown_column

A column name is unknown.

You can see more about this notice here.

filename (?) The name of the faulty file. fieldName (?) The name of the unknown column. index (?) The index of the faulty column.
"calendar_dates.txt" "holiday_name" 4
"fare_leg_rules.txt" "transfer_only" 8
"fare_transfer_rules.txt" "filter_fare_product_id" 8
"fare_transfer_rules.txt" "fare_media_behavior" 9
"fare_transfer_rules.txt" "fare_product_behavior" 10
"feed_info.txt" "feed_id" 8
"levels.txt" "level_elevation" 4
"pathways.txt" "facility_id" 4
"pathways.txt" "wheelchair_length" 8
"pathways.txt" "wheelchair_traversal_time" 10
"pathways.txt" "pathway_name" 13
"pathways.txt" "pathway_code" 14
"pathways.txt" "instructions" 16
"routes.txt" "route_fare_class" 11
"routes.txt" "line_id" 12
"routes.txt" "listed_route" 13
"stop_times.txt" "checkpoint_id" 10
"stops.txt" "platform_name" 6
"stops.txt" "stop_address" 10
"stops.txt" "municipality" 16
"stops.txt" "on_street" 17
"stops.txt" "at_street" 18
"stops.txt" "vehicle_type" 19
"transfers.txt" "min_walk_time" 5
"transfers.txt" "min_wheelchair_time" 6
"transfers.txt" "suggested_buffer_time" 7
"transfers.txt" "wheelchair_transfer" 8
"trips.txt" "trip_route_type" 10
"trips.txt" "route_pattern_id" 11
unknown_file INFO 12

unknown_file

A file is unknown.

You can see more about this notice here.

filename (?) The name of the unknown file.
"calendar_attributes.txt"
"checkpoints.txt"
"directions.txt"
"facilities.txt"
"facilities_properties.txt"
"facilities_properties_definitions.txt"
"lines.txt"
"linked_datasets.txt"
"multi_route_trips.txt"
"route_patterns.txt"
"trips_properties.txt"
"trips_properties_definitions.txt"