The trip takes approximately 23 hours and 30 minutes to cover a published distance of 1225 kilometers , traveling along the Rohri–Chaman Railway Line, Karachi–Peshawar Railway Line, Khanewal–Wazirabad Branch Line and the Shahdara Bagh–Sangla Hill Branch Line.