Organised by the March to Gaza initiative, the rally was one of more than 100 events staged across Greece on the same day. Protesters chanted slogans outside the Greek Parliament before marching through the city centre.
The demonstrations came amid growing international criticism of Israel’s military actions. One participant told local media that children were suffering while Europe remained silent.
Similar rallies took place in cities across the country in a coordinated show of solidarity with Palestinians.