The crash happened Tuesday at about 4:30 p.m. in the 700 block of Gessner Road.
The Houston Fire Department told Eyewitness News that 13 people in total were injured with non-life-threatening injuries, but two denied medical help.
It's unclear how many people were on the buses. Video from SkyEye shows multiple people on a street curb and at least one person on an ambulance stretcher.
Video also shows one of the buses with a broken windshield.
For updates on this story, follow Brooke Taylor on Facebook, Twitter and Instagram.