The flight time from Indira Gandhi to Cape Town is approximately 12 h. 50 min.