In order to deal with the problem that traveling-wave-based double-end fault location algorithm failure when fault occurred in the double-circuit transmission lines(or multi-circuit transmission lines) or one of the traveling wave locating equipment time recorded error, a traveling-wave-based fault location method in complex transmission grid is proposed in this paper.Firstly,this paper assumes each line as fault line in turn, using the Dijkstra algorithm retained the fault line to obtain the calculating path including the fault line.If the calculating path has redundancy,the localization result could be obtained by network location algorithm directly. If the calculating path has no redundancy,an additional configuration scheme is proposed,so it can make sure the reliability when one of the traveling wave locating equipment time recorded error.Secondly,a simplified method for complex transmission lines is proposed in this paper,which can simplify the calculation procedure of network algorithm and increase the speed of the location calculation algorithm. Finally,this paper do Simulation for Zhu Zhou power grid.Simulation results show that this method is easy to implement.This method also has highly location reliability and engineering practicality,which can solve the problem of location method in complex transmission grid.