This paper proposes a novel method for fault detection, classification, and location (FDCL) in high-voltage direct current (HVDC) transmission lines, leveraging traveling wave theory and current signal analysis from both line ends. The Hilbert-Huang Transform (HHT) is used, starting with Empirical Mode Decomposition (EMD) to extract intrinsic mode functions (IMFs) from positive and negative pole current signals. The first IMF, rich in frequency and time information, is selected, and its Hilbert amplitude is calculated to detect the fault and its occurrence time. Fault classification—identifying positive-to ground (PTG), negative-to-ground (NTG), or pole-to-pole (PTP) faults—is achieved by comparing four extracted signal components against threshold values. Fault location is determined using the wave arrival time difference at the terminals. Implemented in Simulink and MATLAB, the method demonstrates high accuracy and efficiency in detecting and locating common HVDC faults.