Khyber Mail is a regular, oldest and one of the great trains in Pakistan rail history. The train carries the passengers between Peshawar and Karachi Cantt. The train travels daily. The train is providing its services since the year 1947. The train’s stop in Karachi is termed as 1 up and that of Peshawar is named as 2 down. Train timings according to latest available data is provided here with related stops it touches and the timings of those stops
Timings from Karachi to Peshawar:
From Karachi to Hyderabad:
The train starts its journey from Karachi Cantt at 22:00. Thereby, it reaches the next stop Landhi Jn at 22:28, from where it departs and reaches Hyderabad Jn at 00:15. Train waits here for 10 minutes and then departs at 00:25 for Nawabshah.
From Nawabshah Jn to Rohri Jn:
Train reaches at Nawabshah Jn by 1:42. Next station it touches is Khairpur at 4:04, then Rohri Jn at 04:45. Here the train waits for 25 minutes so that people may hang out and buy necessary things.
Pano Akil to Multan Cantt and Forward:
From Rohri train reaches Pano Akil at 05:38, then Ghotki at 6:04, then Mirpur Mathelo at 6:30, then Daharki at 6:48, then Sadikabad at 07:35, then Rahim Yar Khan at 08;06, then Khanpur Jn at 09:00, then Liaquatpur at 9:36, then Dera Nawab Sahib at 10:08 then Samasata Jn at 10:44. From here train continues to Lodhran Jn, Shujabad and lastly it reaches Multan Cant where it waits for 8 minutes.
Later train touches the stations of Khanewal Jn, Mian Channun, Chichawatni, Sahiwal, Okara, Pattoki, Kot Radha Kishen, Raiwind Jn, Kot Lakhpat, and Lahore Jn at 19:50; here train waits for 30 minutes.
Later train heads to Gujranwala at 21:40 and leaves the station at 21:40, then Waziraba at 22:20, then Gujrat at 22:48, then Lal Musa Jn at 23:17, then Jhelum at 23:52, then Rawalpindi at 22:00, then Attock City Jn at 03:48, Jhangira Road at 04:29, Nowshera Jn at 04:48, then Peshawar City and finally Peshawar Cantt at 05 :45.
From Peshawar Cantt to Karachi:
The journey from Peshawar starts at 22:30, then the train reaches the station of Peshawar City at 22:40. In between train proceeds reverse to the order of stations mentioned above (from Karachi to Peshawar). And finally it reaches Karachi Cant at 06:15.
Note: Ticket rates, fare and charges are not included because they are subjected to changes. For them connect to respective department.