Night Coach Express


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, The trip takes approximately 18 hours to cover a published distance of, traveling along a stretch of the Karachi–Peshawar Railway Line, Khanewal–Wazirabad Branch Line and Shahdara Bagh–Sangla Hill Branch Line.
By 13 January 2018, Pakistan Railways has taken unconditional control of Shah Hussain Express 43UP/44DN.
By 15 October 2018, Pakistan Railways changed its name to Shah Hussain Express from Night Coach Express

Route

The Shah Hussain Express consists of 2 AC Lower carriages, 1 AC Sleeper carriage, 7 Economy carriages as well as a dining carriage, power van and luggage van.