This app used to be pretty accurate, but lately it can be off by several minutes. Enough to make you miss the bus. Sometimes it even says the bus has passed, and then it shows up. Id allow a plus/minus of 5 minutes on the times. Trying other apps because this one is crap now.
sbpowell about myTransit - Washington D.C.