It happened around 5:15 p.m. Friday near Front and Snyder streets.
The exact details of the crash are unclear but police say the victim's injuries do not appear to be life-threatening.
Passengers on board the vehicle were transported to another bus.
The Route 7 bus runs from Pier 70 to 33rd and Dauphin.