Ans: No, there is not any Edmonton to Delhi (YEG to DEL) direct flight.