Transit
Bus stop density correlates with speed
This graph compares the scheduled average speed by route with the average number of bus stops per mile for all bus routes in the WMATA published data.

The overall trend is for buses with fewer stops per mile to have higher average travel speeds. Buses that use grade-separated routes, like the 5A and other freeway buses, tend to have both fewer stops per mile and higher travel speeds, while buses in dense urban areas, like the 90s, tend to have more bus stops and travel slower.
One significant outlier is the 6 stops per mile, 20 miles per hour point you can see on the graph. That route is the J13, which only travels once per week at 6am on Saturdays, and flies through its route with relatively low congestion and ridership.
I'll be working on making graphs comparing WMATA to other transit agencies that publish data, as well as showing the different data for peak/non-peak and weekday vs. weekend.
Comments
- Community stories show the shift to a walkable lifestyle
- Focus transportation on downtown or neighborhoods?
- Young kids try to assault me while biking
- Some are pushing to limit sidewalk cycling
- Where is downtown Prince George's County?
- Endless zoning update delay hurts homeowners
- Metro bag searches aren't always optional







High floor buses + a lot of stops = a lot of dwell time = limited attractivity compared to other modes!
by Vincent on May 20, 2010 1:32 pm • link • report
by Tim on May 20, 2010 1:33 pm • link • report
by Tim on May 20, 2010 1:34 pm • link • report
by Miriam on May 20, 2010 1:45 pm • link • report
And for that matter whether it's any more significant than noting that the average speed of cars on surface streets with stoplights is lower than the average speed on highways.
by ah on May 20, 2010 1:48 pm • link • report
@Michael, it'd be nice if you could label or somehow annotate select bus lines on the graph for comparison. For one, I'd be interested in how REX compares.
by Froggie on May 20, 2010 1:53 pm • link • report
Also, even if causation could be shown, the way I read this graph is that little speed is gained until you start spacing out spots a good quarter mile apart. I'm not sure that's politically possible or desireable.
Finally, I'll point out that of course you're using scheduled times/mph. Actual numbers might be well off from this.
by Reid on May 20, 2010 1:55 pm • link • report
I think spacing stops 1/4 is both possible and desirable - but that may not happen at the expense of the existing stops. Just look at WMATA's Extra services (79, S9) which have that type of stop spacing and do indeed offer a) speedier and b) more reliable service, and in turn have seen c) increased ridership.
by Alex B. on May 20, 2010 2:10 pm • link • report
by thm on May 20, 2010 2:19 pm • link • report
@ the whiners: I'd like to point out that it is not trivial to produce a graph as this. We should all appreciate Matt's effort.
@ WMATA: Can you guys put up a server where all this kind of data can be collected?
@ ah: There's a correlation but it says nothing about causation or whether there's confounding variable.
I am not sure Matt is trying to show causation. I think he is trying to show cold hard data. We now know, from cold, hard data, that lines with more stops are slower. Nobody can argue anymore that that is just anecdotal evidence.
I am interested in seeing how travel speed is related to the speed limit on the route roads. My gut feeling is that there is little if any relation. Traffic lights and stops must have a larger influence.
by Jasper on May 20, 2010 2:44 pm • link • report
Obviously personal travel time is way more affected by how long you have to wait for the bus in the first place, but that's just the point. It would be better for everyone if there were more stops but with a more reliable schedule and real time tracking system. Knowing I can leave a few minutes later and still catch the same bus accomplishes the same travel time savings as having the bus go faster.
by Reid on May 20, 2010 2:45 pm • link • report
The author of this post and the perpetrator of this analysis is Michael Perkins.
Good work, by the way, Michael.
by Matt Johnson on May 20, 2010 2:46 pm • link • report
Matt'sMichael's effort. Sorry.by Jasper on May 20, 2010 2:46 pm • link • report
A quarter mile is a long way to walk in the heat, and you have to factor the occasional hill as well. And not every bus makes every scheduled stop. There is some play in the system in there by design.
I've ridden this bugbear before, but what is amazing is more buses don't go from DC to Arlington and use the Roosevelt bridge. Just the 3Y and 16? 5A as well. You could move a lot of traffic from downtown that way and free up some space on the orange line. For example: an express bus from Federal Triangle to Rosslyn.
Another possibility is alerting drivers of the need to pick up passengers -- say a big blinking light and the stop. Sure, teenagers will set it off, but giving a driver 30 second or more to plan ahead could make a difference on speed.
by charlie on May 20, 2010 2:53 pm • link • report
I think this chart is a good start to get people thinking, but I think a lot more variables need to be taken into consideration before we can really start spotting ways to increase efficiency.
by jon on May 20, 2010 3:04 pm • link • report
It's worthwhile knowing how long an average trip is on each route. What is the speed limit? What about lights?
A lot goes into how long a ride takes, and any one factor may not achieve enough of a change to make it worthwhile to enough people.
I only say all this because I get the sense from most people who want fewer stops that they want fewer stops as a matter of principal. I think the analysis would have to be stop by stop line by line with clear objectives of overall average reductions in trip times not merely what would be less frustrating for some riders.
by Reid on May 20, 2010 3:11 pm • link • report
This is the kind of analysis I used to do. The only difference is the presentation which yeah used to be better because I and my company was paid to do the work.
Now if you want more explanation about the factors that influence bus speeds, then let's do an econometric analysis. One of you guys want to have a shot at it?
Kudos to Michael for everything he writes/analysis! he does an excellent job!
by Vincent on May 20, 2010 3:17 pm • link • report
by Steven Yates on May 20, 2010 3:18 pm • link • report
My question is, now what? What should WMATA do with this information? Is it bus speed that WMATA should try to maximize, or ridership? To maximize bus speed, of course, all WMATA needs to do is eliminate all of the stops between the bus's origin and its final destination. But, in that case, how many people would take the bus? To maximize ridership, on the other hand, WMATA needs to balance accessibility (all things being equal, more stops mean more riders) and speed (all things being equal, taking longer to get there means fewer riders). How far are people willing to walk to a bus stop? How much time are people willing to spend on a bus trip from here to there? Those are the data we need next...
by Miriam on May 20, 2010 3:40 pm • link • report
The answer I got back from the bus planners on why there are one-time-per-week routes is that they give people a ride to downtown before the Metrorail opens on the weekend.
10 stops per mile == the 90s, if I remember correctly.
I'm working on a much better graph using processing that will allow you to mouseover a datapoint to identify it. Also the dots will be sized based on trip frequency, and will be shaded based on peak vs non-peak.
And yes, I took the Tufte course.
I don't have a good database for ridership otherwise I'd include that in a different set of graphs.
The outliers on the "not many stops, still kinda slow" end are the DC circulators.
by Michael Perkins on May 20, 2010 3:44 pm • link • report
by Kouroush on May 20, 2010 3:45 pm • link • report
I ride the 2B/C/G quite often, but only from the Ballston terminus a mile or so west. The problem is those buses are enroute from way out in Fairfax, and how anybody can expect a bus to be on time during rush hour over that route is beyond me. That is not directly affected by stops/mile but more the overall thought process of the routing.
by Lou on May 20, 2010 4:20 pm • link • report
First, the relative benefits depend on the original speed, so let's say:
original speed = 20 mph
new speed = 25 mph
extra walking time = .05 h (3 minutes)
The time savings if your trip length is D is:
S = D/20 - D/25 = 0.01 D
So to save at least .05 hours we need 0.01 D > .05, or D > 5 miles.
If instead of 20->25mph we went from 10->15mph, we would only need a trip distance of 1.5 miles to come out ahead.
If you include time spent waiting at the stop, the case for removing stops becomes even stronger, since a 20% speed increase can allow 20% lower headways, so if your buses end up completely off schedule like mine usually are your waiting time also drops by 20% on average. Someone else can update the equation to include that.
Finally, everyone gets the time savings, not just the half who have to walk extra, so the total time for all passengers will improve (in the 20->25mph case) if the average ride is only > 2.5 miles. And extra finally, strategically removing bus stops will force much less than half the ridership to walk extra, so that might get us down to 2 miles or below for the threshold.
by J11 on May 20, 2010 5:38 pm • link • report
Just throwing out bus routes here
X2
90/92
38B
L1/L2/L4
why not take away one trip and make it an express bus; I'm not looking at bus schedules so these are just examples
lets say a bus comes 7:05 and the next 7:20 then another at 7:35 why not make the 7:20 bus an express leaving the others alone and doing this to all routes.
You would be using the same amount of buses but speeding up the times of some (the ones which act as expresses)
by kk on May 20, 2010 6:36 pm • link • report
You could have the "express bus" displayed as another route
X22, 900/922, 38B2, L11/L22/L44 or whatever can be thought of and just run them at specific times of the day.
You could add it to every single bus that does not run like 30, 45 or 60 minutes and be done with it.
by kk on May 20, 2010 6:41 pm • link • report
by Chuck Coleman on May 20, 2010 7:58 pm • link • report
http://www.tableausoftware.com/public/
by biggerbox on May 21, 2010 11:16 am • link • report
by Rob Pitingolo on May 21, 2010 12:31 pm • link • report
by Michael Perkins on May 21, 2010 12:36 pm • link • report
But there's a reason for many stops: Some people can't walk far. ADA requires routes to have minimum walking distance.
Does DC Metro provide special busses for accessibility?
by Crissa on May 21, 2010 5:34 pm • link • report
Not that 3/4 of a mile is a reasonable distance for the spacing of all stops. That's way too far. But stopping every 1/10 of a mile is too often.
by Michael Perkins on May 21, 2010 5:48 pm • link • report
You totally made my day. I've been searching for a software like Tableau for the past 3 weeks and then, boom, here it is. I was researching "R" and then saw Michael Perkins reference Processing and downloaded it. But this takes the cake. Brilliant software.
by michael on May 24, 2010 5:09 pm • link • report
Take central DC and buses going North/South
West
North Capitol, New Jersey Ave, 5th, 7th, 9th, 11th, 13, 14, 16th, Conn, New York, Rhode Island, Florida Ave.
East
North Capitol, 8th, 15th, Trinidad, Montello, BladensburgRD, 18th, 19th, Mass, Potomac, Penn, Minnesota.
Why not spread routes out instead of them all going along the same streets and have them all travel every 2 streets apart that way more people are closer to a bus stop.
Some parts of the city you can go to every cross street and catch a bus but in other you will make walking for miles to find another street with buses.
by kk on May 24, 2010 5:46 pm • link • report
Add a Comment