This paper deals with the application of wavelet transforms for the detection, classification and location of faults on Transmission lines. A Global Positioning System synchronizing clock is used to sample three phase voltage and current signals at both the ends of the transmission line over a moving window length of half cycle. The current signals are analyzed with Bior2.2 wavelet to obtain detail coefficients of single decompositions. Fault Indices are calculated based on the sum of local and remote end detail coefficients, and compared with threshold values to detect and classify the faults. For estimation of fault location Feed Forward Artificial Neural Networks are employed, which make use of third level approximate decompositions of the voltages and currents of local end obtained with Bior4.4 wavelet. Two types of neural networks are proposed, one for locating Phase Faults and the other for Ground Faults. The proposed algorithm is tested for different locations and types of faults as well as for various incidence angles and fault impedances. The algorithm is proved to be efficient and effective in detecting, classifying and locating faults. © 2006 IEEE.