"There is no military solution to the (Syrian) crisis. We need a political solution," Zarif told an audience at the World Economic Forum in the Swiss resort of Davos.
Iran is a major player in this year's edition of the Davos meeting, just days after Tehran sealed a historic deal ending punishing sanctions by the West over its nuclear programme.
But a US decision on Sunday to reimpose some sanctions, this time over Iran's missile programme dampened the proceedings, with Zarif calling the move "bizarre".
Zarif also urged Saudi Arabia to not choose conflict as tensions between the two countries reach boiling point.
Also Read
"I think our Saudi neighbours need to understand that confrontation is in the interests of no one," he said.
"There is no reason to panic, my friends," Zarif said, addressing the Saudis directly.
"Iran is there to work with you, Iran does not want to exclude anybody from this region," he said.