The trip takes approximately 17 hours and 45 minutes to cover a published distance of 1241 kilometers , traveling along a stretch of the Karachi–Peshawar Railway Line, Khanewal–Wazirabad Branch Line and Shahdara Bagh–Sangla Hill Branch Line.