Public Rides Data

Transit, graded

How good is transit in your city, really?

Agencies publish their schedules as open data. We turn those feeds into plain answers: how often service actually runs at every stop, and where frequent transit reaches.

91 cities graded · same method for every one

Ranked by frequency

The share of stops with a bus or train every 15 minutes or better, weekday midday.

  1. A SantiagoRegión Metropolitana 96% frequent 5 min median
  2. A BogotáBogotá D.C. 94% frequent 3 min median
  3. A São PauloSão Paulo 82% frequent 6 min median
  4. A LondonEngland 82% frequent 7 min median
  5. A BrusselsBrussels-Capital 95% frequent 8 min median
  6. A Hong KongHong Kong 78% frequent 7 min median
  7. A Mexico CityCiudad de México 77% frequent 6 min median
  8. A MadridMadrid 100% frequent 0 min median
  9. A ViennaVienna 81% frequent 10 min median
  10. A BudapestBudapest 75% frequent 10 min median
  11. A BangkokBangkok 68% frequent 12 min median
  12. A− New York CityNew York 71% frequent 11 min median
  13. A− AmsterdamNorth Holland 72% frequent 15 min median
  14. A− San FranciscoCalifornia 69% frequent 11 min median
  15. A− RomeLazio 59% frequent 13 min median
  16. A− BarcelonaCatalonia 67% frequent 10 min median
  17. B+ TorontoOntario 53% frequent 13 min median
  18. B+ FrankfurtHesse 58% frequent 15 min median
  19. B+ OsloOslo 60% frequent 15 min median
  20. B+ BerlinBerlin 54% frequent 11 min median
  21. B+ MunichBavaria 55% frequent 10 min median
  22. B+ TokyoTokyo 51% frequent 14 min median
  23. B+ WarsawMazowieckie 56% frequent 15 min median
  24. B+ StockholmStockholm County 55% frequent 15 min median
  25. B+ BirminghamEngland 53% frequent 15 min median
  26. B+ DublinDublin 50% frequent 15 min median
  27. B+ SeattleWashington 51% frequent 15 min median
  28. B VancouverBritish Columbia 44% frequent 20 min median
  29. B PraguePraha 51% frequent 15 min median
  30. B Tel AvivTel Aviv District 79% frequent 6 min median
  31. B CologneNorth Rhine-Westphalia 42% frequent 18 min median
  32. B BaltimoreMaryland 44% frequent 20 min median
  33. B AthensAttica 43% frequent 18 min median
  34. B Los AngelesCalifornia 45% frequent 18 min median
  35. B PortlandOregon 40% frequent 20 min median
  36. B HamburgHamburg 40% frequent 20 min median
  37. B HelsinkiUusimaa 43% frequent 20 min median
  38. B ManchesterEngland 38% frequent 22 min median
  39. B AucklandAuckland 44% frequent 24 min median
  40. B San JoseCalifornia 47% frequent 15 min median
  41. B Washington, DCDistrict of Columbia 40% frequent 20 min median
  42. B CopenhagenCapital Region of Denmark 40% frequent 20 min median
  43. B− ParisÎle-de-France 40% frequent 20 min median
  44. B− LiverpoolEngland 36% frequent 20 min median
  45. B− ChicagoIllinois 35% frequent 20 min median
  46. B− NewarkNew Jersey 34% frequent 22 min median
  47. B− AustinTexas 35% frequent 16 min median
  48. B− HoustonTexas 35% frequent 22 min median
  49. B− PhiladelphiaPennsylvania 34% frequent 24 min median
  50. B− MontréalQuébec 32% frequent 27 min median
  51. B− MelbourneVictoria 32% frequent 22 min median
  52. B− MiamiFlorida 29% frequent 27 min median
  53. B− Fort WorthTexas 34% frequent 30 min median
  54. C+ OaklandCalifornia 27% frequent 24 min median
  55. C+ ColumbusOhio 35% frequent 30 min median
  56. C+ RichmondVirginia 33% frequent 30 min median
  57. C+ SydneyNew South Wales 23% frequent 30 min median
  58. C+ OttawaOntario 30% frequent 30 min median
  59. C+ MilanLombardy 4% frequent 8 min median
  60. C+ HonoluluHawaii 21% frequent 30 min median
  61. C+ MinneapolisMinnesota 24% frequent 30 min median
  62. C+ MilwaukeeWisconsin 20% frequent 24 min median
  63. C+ BostonMassachusetts 22% frequent 34 min median
  64. C+ CalgaryAlberta 21% frequent 27 min median
  65. C+ San DiegoCalifornia 31% frequent 30 min median
  66. C+ DenverColorado 23% frequent 30 min median
  67. C+ Las VegasNevada 19% frequent 30 min median
  68. C+ Salt Lake CityUtah 31% frequent 30 min median
  69. C+ PhoenixArizona 25% frequent 30 min median
  70. C+ New OrleansLouisiana 16% frequent 30 min median
  71. C+ DallasTexas 17% frequent 30 min median
  72. C+ PerthWestern Australia 26% frequent 30 min median
  73. C+ Kuala LumpurKuala Lumpur 22% frequent 30 min median
  74. C+ IndianapolisIndiana 27% frequent 30 min median
  75. C+ ClevelandOhio 27% frequent 30 min median
  76. C+ NashvilleTennessee 27% frequent 30 min median
  77. C CincinnatiOhio 18% frequent 30 min median
  78. C OrlandoFlorida 17% frequent 30 min median
  79. C San AntonioTexas 20% frequent 30 min median
  80. C RidgefieldWashington 26% frequent 30 min median
  81. C TampaFlorida 11% frequent 30 min median
  82. C CharlotteNorth Carolina 8% frequent 30 min median
  83. C BrisbaneQueensland 20% frequent 34 min median
  84. C SacramentoCalifornia 15% frequent 30 min median
  85. C PittsburghPennsylvania 15% frequent 40 min median
  86. C NorfolkVirginia 5% frequent 60 min median
  87. C DetroitMichigan 7% frequent 48 min median
  88. C− Kansas CityMissouri 8% frequent 48 min median
  89. C− St. LouisMissouri 8% frequent 34 min median
  90. C− BuffaloNew York 7% frequent 30 min median
  91. D AtlantaGeorgia 20% frequent 30 min median
Compare all cities side by side →

No black boxes

One method, every city

Each grade is a transparent weighted score from four things the feed can actually tell you. Nothing subjective, nothing paid for, and the full recipe is on the site.

Read the methodology →
  1. 50Frequent serviceShare of stops served every 15 minutes or better
  2. 25Weekend retentionSaturday service kept, as a share of weekday
  3. 15Service spanHours from first to last departure
  4. 10Median headwayThe typical midday wait at a stop
Just need to catch a bus?
public-rides.com explains how to actually ride transit in each city — fares, apps, the airport.
Read the guides →