La société a été créée en 1987, suite à la reprise du groupement Inbus par Bredabus, société du groupe Breda Costruzioni Ferroviarie, contrôlée, à l'époque, par la holding publique italienne EFIM.
En 1989, "Breda Costruzioni Ferroviarie" a racheté le carrossier industriel italien Menarini Bus de Bologna, dont la création remontait à 1919. Les deux sociétés fusionneront pour donner naissance à BredaMenarinibus, en reprenant le logo Breda caractérisé par un cheval cabré rouge.
Suite à la privatisation des sociétés dépendant de l'EFIM, une grande partie du groupe Breda sera intégré dans le groupe Finmeccanica, dépendant de la principale holding publique italienne tentaculaire IRI SpA.
Depuis 1989, le constructeur BredaMenarinibus a fabriqué environ 5.000 autobus et autocars et a obtenu la certification ISO 9001.