Ebrahim Raisi’s visit comes at the invitation of his South African counterpart Cyril Ramaphosa.
During his trip, the Iranian president will attend and deliver a speech at the BRICS event which brings together 70 heads of state. The summit meeting will be held in Johannesburg.
He is also scheduled to sit down with a number of the world leaders taking part in the summit.
Iran has officially applied for joining BRICS.