I am travelling from Delhi (DEL) to Cape town (CPT) via route
Delhi (DEL) to Addis Ababa (ADD);
Addis Ababa (ADD) to Johnnesburg (JNB);
Johnnesburg (JNB) to Cape town (CPT)
Connecting flight time is less than 2.30 hrs at ADD & JNB airports.
Pl suggest whether I need any transit visa at Addis Ababa and Johnnesburg airports.