It happened at the intersection of 45 and Cavalcade. Police say it's a three-vehicle wreck, though we don't yet know details of exactly what happened.
The driver of one of the cars was taken to the hospital to treat minor injuries.
The bus was full of passengers but no one was injured.
The bus is a charter operated by the Tornado bus company. It was traveling to Houston from Brownsville.
No one aboard the bus was allowed to exit the bus, which has now left the scene.
Police are still investigating.