http://www.irfca.org/docs/pak-train-names.html IRFCA: Pakistan Railway Train Names], Retrieved on 1 July 2013 The trip takes approximately 3 hours and 15 minutes to cover a published distance of 106 kilometers , traveling along a stretch of the Karachi–Peshawar Railway Line, Shahdara Bagh–Chak Amru Branch Line and Wazirabad–Narowal Branch Line.