Honorary Consulate · Honorary — Sri Lanka to South Africa
Honorary Consulate of Sri Lanka in Cape Town, South Africa
Address
Unit 13, Kendal Mews, 134 Main RoadCape Town, 7800
South Africa
Contact
Visa
If you hold a South African passport, you are required to obtain an eVisa or eTA to enter Sri Lanka.
Elsewhere in Cape Town
7 nearbyMissionHostCityPhone
British Consulate GeneralSouth AfricaCape Town+27 12 421 7500Consulate General of BelgiumSouth AfricaCape Town+27 21 419 4690Consulate General of BrazilSouth AfricaCape Town+27 21 421 4040Consulate General of ChinaSouth AfricaCape Town+27-21-674 0597Consulate General of FranceSouth AfricaCape Town+27 21 490 0940Consulate General of GermanySouth AfricaCape Town+27 21 405 3000Consulate General of IndiaSouth AfricaCape Town+27 21 419 8110