The trip takes approximately 25 hours and 30 minutes to cover a published distance of 1362 kilometers , traveling along the Karachi–Peshawar Railway Line, Shahdara Bagh–Chak Amru Branch Line and Wazirabad–Narowal Branch Line.