The flights duration from Toronto to Delhi is 13h 50m and top rated airlines are Turkish Airlines, Delta Air lines & Air France.