This study develops an adaptive recurrent neural network (NN) intelligent sliding-mode controller (ARNISMC) for magnetic levitation system (MLS). First, a non-linear dynamic model of the MLS is derived. Thereafter, a SM controller (SMC) method is presented to compensate for the uncertainties in the MLS. In addition, to enhance the control effort of a conventional SMC and further increase the tracking performance of the MLS, the uncertainty terms of the system dynamics can be estimated online by using an AR radial basis function NN estimator. Accordingly, the proposed controller not only offers the accurate positioning tracking control, minimises steady-state error, and improves conventional controller performance but also provides global positioning tracking control, which has not been previously reported in the literatures. It can effectively solve problems associated with typical MLS controller design. Moreover, the satisfactory tracking performance can be observed from the experimental results by adopting the proposed ARNISMC scheme.