Spousal visa for foreign spouses: A time-eating obstacle course
It can take just two months to obtain a spousal visa if the foreign spouse of a South African citizen applies from outside the country. However, if they apply from inside South Africa it becomes a waiting game and they cannot leave until the process has been completed.
Source: dailymaverick.co.za