Vucic skulle være til stede under minneseremonien i forbindelse med at det er 20 år siden folkemordet i Srebrenica.
Da han kom til kirkegården der minneseremonien finner sted, ble han møtt av flere tusen mennesker som pep mot ham.
En av dem som var til stede under minneseremonien og var vitne til det som skjedde var den norske utenriksministeren Børge Brende.
– Da vi kom ut fra minneseremonien så vi at det var en slåsskamp og noe som ble kastet og vi hørte at det var et angrep på statsminister Vucic, sier han til NRK.
– Ble truffet av stein
Enkelte kastet også stein mot den serbiske statsministeren.
Ifølge det statlige serbiske nyhetsbyrået Tanjug ble statsministeren truffet i hodet av en av steinene.
– Det så ut som om sikkerhetsvaktene hans fikk panikk. De skysset Vukic inn i bilen før de forsvant, sier to unge jenter som var akkurat der Vucic gikk ut av bilen, til NRK.
Ifølge Tanjug skal Vucic ha fått brillene ødelagt av steinen som traff ham i hodet.
Kontroversiell statsminister
Mange av dem som var til stede ved seremonien var overrasket over at Vucic kom til seremonien.
Under krigen på 1990-tallet sa «Vucic at For hver serber som blir drept, skal vi drepe 100 bosniere».
Også de senere årene har den serbiske statsministeren markert seg på en måte som har gjort ham ekstremt upopulær i Bosnia.
Under rettssaken mot generalen bak folkemordet i Srebrenica, Ratko Mladic, i Det internasjonale krigsforbrytertribunalet for det tidligere Jugoslavia, har han fått støtte av Vucic.
– Attentatforsøk
Den norske utenriksministeren mener likevel at det var riktig av Vucic å komme til seremonien.
– Jeg synes det var fint at Vukic kom hit. Det viser respekt for de ofrene som ble drept her for 20 år siden, sier Brende til NRK.
Den serbiske innenriksministeren Nebojsa Stefanovic gikk sterkt ut etter angrepet på statsministeren og sa at det «kan sees som et attentatforsøk».
– Bosnia har mislyktes i å skape et minimum av sikkerhet for statsministeren, sa Stefanovic til TV-kanalen Pink.
Serbias utenriksminister kaller angrepet et angrep på hele landet.
– Det er ikke bare et angrep på Vucic, men mot hele Serbia og landets fredspolitikk, heter det i en uttalelse fra utenriksminister Ivica Dadic.