Shosholoza Meyl has confirmed that one of its trains has been stuck in Prince Albert in the Western Cape since Monday night due to locomotive failure.