Karachi (HRNW) Passengers had to wait for long hours at railway stations in Karachi as trains were delayed by 12 hours. The Shah Hussain Express travelling from Karachi to Lahore reached the Karachi Cantonment Railway Station 12 hours late. Because of the delays, passengers were forced to spend nights at the station in the cold weather. “We are waiting here since 4pm but there’s still no sign of our train,” said a passenger travelling to Lahore. Awam Express and Hazara Express also witnessed a delay of seven hours from its actual schedule. Shalimar Express arrived six hours late from its expected arrival time.