- Address
- Government Avenue 770, Pretoria
- Phone
- +27 12 342 0146
Malawi
South Africa
Malawian Embassy in South Africa
1 embassy
Malawi is represented in South Africa by 1 mission: an embassy in Pretoria. Malawi admits South African citizens without a visa for stays of up to 90 days.
Malawian Embassy in Pretoria
The Malawian embassy is in Pretoria, the capital of South Africa, at Government Avenue 770, Pretoria. Its phone number is on its page.
Malawi visa for South African citizens
South Africa
Malawi Visa-free, 90 days Malawi visa for citizens of South Africa
Malawi
South Africa Visa-free, 30 days South Africa visa for citizens of Malawi
Malawi admits South African citizens without a visa for stays of up to 90 days.
South Africa’s missions in Malawi
Missions of South Africa in Malawi (1)
In return, South Africa has an embassy in Malawi, in Lilongwe.
Good to know
Malawi in South Africa
Worldwide, Malawi has 28 missions in 16 countries; one of them is in South Africa.
Travel to South Africa for Malawian citizens
Malawian citizens do not need a visa for South Africa: stays of up to 30 days are visa-free. In South Africa, Malawian citizens can turn to the Malawian embassy for passports and emergency help.
When the Malawian embassy in South Africa is closed
The Malawian 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 Malawi, such as Christmas Day on Friday 25 December 2026.
Frequently asked questions
Where is the Malawian embassy in South Africa?
The Malawian embassy is in Pretoria, at Government Avenue 770, Pretoria.
Do South African citizens need a visa for Malawi?
South African citizens can visit Malawi without a visa for up to 90 days.
Do Malawian citizens need a visa for South Africa?
South Africa admits Malawian citizens without a visa for stays of up to 30 days.
Does South Africa have an embassy in Malawi?
Yes, South Africa has its embassy in Lilongwe.