Originally Posted by
ajnaro
One poster reported above that it is possible to get ticketing done by BA in JNB. You could try setting up your itinerary by phone with BA and then ticket by phone.
BA has a large operation down in South Africa with their Comair franchisee (and LON-JNB is one of their most profitable routes), so the advantage is that you are actually dealing with the airline directly and not some sort of agent.