Network Rail engineers have restarted work at the site of a landslip in Baildon.
Services through the town have been suspended since February 9, and after repair work was paused due to complex issues on site, work that will allow trains between Ilkley and Bradford to resume is now well underway.
The volume of work required means that the line is expected to reopen at the end of June.
Northern has operated a rail replacement service since the beginning of the closure which will continue to connect passengers through the area.
Passengers are advised to check their journey before travelling via National Rail Enquiries or Northern’s social media channels and website.
Jason Hamilton, Route Director for Network Rail’s North & East route, said: “I want to thank passengers and the community for their ongoing patience, and can assure them that work is now well under way towards getting the line reopened as quickly and safely as possible.”