Organisers said some 1,500 people turned out for the third demonstration in Stockholm since the Israeli bombing campaign of the Gaza Strip began last Saturday, while police put the number at about 1,000.
Protesters carrying a cardboard coffin covered with a Palestinian flag headed up the march through central Stockholm, followed by demonstrators, mainly Muslim immigrants to Sweden, chanting and waving banners stating “Gaza is bleeding”, “Boycott Israel” and “Stop the genocide in Israel”.
The demonstration wrapped up peacefully at around 3:00 pm (1400 GMT).
Organisers told AFP that other demonstrations were planned in the Swedish capital in coming days.
Since Israel unleashed its air and sea campaign six days ago, at least 430 Palestinians have been killed, including 65 children, and 2,250 others wounded, according to Gaza medics.