Although vibration-based fault diagnosis methods have achieved remarkable results in rotating machinery, they are still limited by various factors, such as environment noise and additional sensor installation. Meanwhile, due to inevitable distribution differences in practical engineering, deep transfer learning models are commonly used in fault diagnostic fields. Although deep architectures can extract representative domain-invariant features, they typically result in substantial computational burdens and training time. Therefore, to address the above problems, an enhanced domain transfer deep fuzzy echo state network (EDFESN) is proposed for rotating machinery fault diagnosis based on current signals. Firstly, current signals derived from the driving motor are directly collected without additional sensors. Secondly, an enhanced domain mapping method is raised to solve the problem of data distribution discrepancies between cross domain. Furthermore, a deep fuzzy echo state network (DFESN) integrated with fuzzy clustering is constructed, which utilizes layer-wise fuzzy-tuning learning paradigm instead of backpropagation step to reduce training time. Two datasets from gearbox and bearing both verify the effectiveness of the proposed method. Compared with other popular transfer methods, EDFESN not only achieves highest accuracy, but also has fastest training speed.