The flight time from Indira Gandhi to Thailand is approximately 4 h. 30 min.