A method of fault location in transmission lines especially in mixed lines, where part of the line is an overhead line and part is a cable line or their combination, using measurements taken from one end of the transmission line, where after a detection of a fault, arrival times of traveling wave pulses propagated from the faulted point to the measurement point are determined in a computer device, comprising the steps: - creating a reference database, comprising theoretical time schemes for at least first, second and third theoretical traveling wave pulses (P1', P2', P3') generated in theoretical faulted points (S3') for theoretical distances established by a user for known line parameters and calculating arrival times (T1', T2', T3) of such pulses in the measuring point d, - detecting the presence of traveling wave pulses from an unknown real fault point of the line for an unknown distance by measuring traveling wave pulses (P1, P2, P3) in one end of the faulted line and calculating arrival times of the first, second and third traveling wave pulses (P1, P2, P3) in a computer device for the unknown distance in the faulted line, and, when the value of the measured magnitude of the first pulse is bigger than a threshold (Th) given by the user, then setting the first calculated arrival time to, and creating real time scheme with the calculated arrival times (T1, T2, T3) of the pulses (P1, P2, P3) measured in the measuring point - comparing the real time scheme of the pulses (P1, P2, P3) for the unknown faulted point with all the theoretical time schemes of the pulses (P1', P2', P3') for the known theoretical faulted points and matching by polarity checking the real time scheme for the unknown point with all the theoretical time schemes, - indicating the known distance by selecting the best matching theoretical time scheme for a known distance with the real time scheme for the unknown distance, - indicating the unknown distance as a value equal to the known distance, thereby determining the location of the faulted point. - creating a reference database, comprising theoretical time schemes for at least first, second and third theoretical traveling wave pulses (P1', P2', P3') generated in theoretical faulted points (S3') for theoretical distances established by a user for known line parameters and calculating arrival times (T1', T2', T3) of such pulses in the measuring point d, - detecting the presence of traveling wave pulses from an unknown real fault point of the line for an unknown distance by measuring traveling wave pulses (P1, P2, P3) in one end of the faulted line and calculating arrival times of the first, second and third traveling wave pulses (P1, P2, P3) in a computer device for the unknown distance in the faulted line, and, when the value of the measured magnitude of the first pulse is bigger than a threshold (Th) given by the user, then setting the first calculated arrival time to, and creating real time scheme with the calculated arrival times (T1, T2, T3) of the pulses (P1, P2, P3) measured in the measuring point - comparing the real time scheme of the pulses (P1, P2, P3) for the unknown faulted point with all the theoretical time schemes of the pulses (P1', P2', P3') for the known theoretical faulted points and matching by polarity checking the real time scheme for the unknown point with all the theoretical time schemes, - indicating the known distance by selecting the best matching theoretical time scheme for a known distance with the real time scheme for the unknown distance, - indicating the unknown distance as a value equal to the known distance, thereby determining the location of the faulted point.