Shah Hussain Express ( ) previously known as Night Coach Express is a passenger train operated daily by Pakistan Railways and Shalimar Group between Karachi and Lahore, IRFCA: Pakistan Railway Train Names Author: Owais Mughal, Retrieved on 1 July 2013 The trip takes approximately 18 hours to cover a published distance of 1286 kilometers , traveling along a stretch of the Karachi–Peshawar Railway Line, Khanewal–Wazirabad Branch Line and Shahdara Bagh–Sangla Hill Branch Line.