Question: are there direct flights from india to south africa?
Answer: 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.