Malindo Air takes the least time on Delhi to Langkawi route which is around 8 hours and 50 minutes.