Chefen för den lokala brandkåren, Paulo Ferreira, berättade för Lusa att sex av barnen transporterades till sjukhuset i Guimarães som en försiktighetsåtgärd.
Befälhavaren berättade för Lusa att bussen kraschade in i en mur, cirka fem kilometer från skolan, och att barnen överfördes till ett annat fordon som körde dem till skolan, där "några började klaga" på skador.
Det var där, sade han, som brandmännen och teamet från fordonet för omedelbar livsuppehållning (SIV) från Fafe gav hjälp till offren, vilket resulterade i att några av dem fördes till sjukhus som en försiktighetsåtgärd.