Originally Posted by
prolyfik
My question is, if I buy two separate tickets (PEK<->JNB and JNB<->MPM that would only require stopovers of a few hours in JNB, is it possible not to deal with immigration and just transit through - even though the tickets are purchased separately?
You'll have to find carriers with interlining agreements, which shouldn't be a problem with SA --> SA (via HKG - obviously) or SQ --> SA (via SIN). CX does interline with SA as well, in which case your friend could just stay in transit.