Fly from Indira Gandhi International Airport (DEL) to Seychelles International Airport (SEZ) via Emirates with one stopover in Dubai. The flight duration is approximately 11-12 hours including layover. Departure around midnight or early morning preferred to reach in the afternoon.