On June 24, 2007, 96 was extended from its original terminus at the Duke Ellington Bridge, to operate all the way up to McLean Gardens, by operating on Calvert Street NW past Duke Ellington Bridge, then operating via 29th Street NW, Cathedral Avenue NW, Woodley Road NW, Wisconsin Avenue NW, Idaho Avenue NW, & Newark Street NW, in order to replace the segment of 90, 92, & 93 Metrobus Routes between Duke Ellington Bridge & McLean Gardens that was discontinued, when 90, 92, & 93 were truncated to terminate at 96's original terminus at Duke Ellington Bridge, instead of operating all the way up to McLean Gardens.