Fire officials said the Jeep pushed the bus into the intersection and it ended up in a gas station parking lot.
Two people were in the Good Shepherd bus at the time and were able to get out before the vehicle caught fire, officials said. The fire damaged the gas station sign and traffic light.
Three people were taken to the hospital for treatment. None had life-threatening injuries.