- Address
- Tait Street 90B, Pretoria
Madagascar
South Africa
Malagasy Embassy in South Africa
1 embassy
In South Africa, Madagascar has an embassy in Pretoria. South African citizens can get a visa on arrival in Madagascar, valid for stays of up to 90 days.
Malagasy Embassy in Pretoria
At Tait Street 90B, Pretoria, the Malagasy embassy represents Madagascar towards South Africa.
Madagascar visa for South African citizens
South Africa
Madagascar Visa on arrival Madagascar visa for citizens of South Africa
Madagascar
South Africa Visa-free, 90 days South Africa visa for citizens of Madagascar
South African citizens can get a visa on arrival in Madagascar, valid for stays of up to 90 days.
South Africa’s missions in Madagascar
Missions of South Africa in Madagascar (1)
In return, South Africa has an embassy in Madagascar, in Antananarivo.
Good to know
Madagascar in South Africa
Worldwide, Madagascar has 31 missions in 21 countries; one of them is in South Africa.
Travel to South Africa for Malagasy citizens
Malagasy citizens can visit South Africa without a visa for up to 90 days. In South Africa, Malagasy citizens can turn to the Malagasy embassy for passports and emergency help.
When the Malagasy embassy in South Africa is closed
The Malagasy embassy in South Africa closes on South Africa’s public holidays, the next being Day of Reconciliation on Wednesday 16 December 2026, Christmas Day on Friday 25 December 2026 and Day of Goodwill (St. Stephen's Day) on Saturday 26 December 2026, and usually on some holidays of Madagascar, such as Christmas Day on Friday 25 December 2026.
Frequently asked questions
Where is the Malagasy embassy in South Africa?
The Malagasy embassy is in Pretoria, at Tait Street 90B, Pretoria.
Do South African citizens need a visa for Madagascar?
South African citizens can get a visa on arrival in Madagascar, valid for stays of up to 90 days.
Do Malagasy citizens need a visa for South Africa?
Malagasy citizens can visit South Africa without a visa for up to 90 days.
Does South Africa have an embassy in Madagascar?
Yes, South Africa has its embassy in Antananarivo.