are there direct flights from india to south africa?
There are no direct flights between India and South Africa. ... The popular airports in South Africa for travellers from India are Johannesburg, Cape Town, Durban, Pretoria.