You can go to Sri Lanka consulate in Cape Town on their own (address below), to apply visa to Sri Lanka for South Africa nationals.
|Represented: ||Sri Lanka|
|Country Located in:||South Africa|
|Address:||Sri Lankan Consulate 15 Piet Retief Street Stellenbosch, 7600 Cape Town South Africa|
|Phone:||(+27) (21) 8878018|
|Fax:||(+27) (21) 8865773|
How far is it from sri lanka to cape town, South Africa?
The distance from sri lanka to cape town, South Africa is 8029 miles or 4335 nautical miles.
How long to get sri lanka visa from cape town, South Africa?
It is about 5-10 days.
Map of sri lanka consulate in cape town, South Africa
How many miles is it from sri lanka to cape town, South Africa?
It is about 4989 miles.
How long is the flight time from sri lanka to cape town, South Africa?
It takes about 11 hours and 25 minutes
FIND EMBASSY OF SRI LANKA BY COUNTRY