Khyber Mail Express Time Table 2026

The Khyber Mail is one of Pakistan’s oldest and most famous trains, operating daily between Karachi and Peshawar. Known for its long route and rich history, it provides passengers with a comfortable travel experience across major cities like Lahore, Rawalpindi, and Multan.
Khyber Mail Up Karachi To Peshawar Timings
| Stop | Arrival | Departure |
| Karachi Cant | *** | 22:15 |
| Drigh Road | 22:34 | 22:36 |
| Landhi Jn | 22:56 | 22:58 |
| Hyderabad Jn | 01:00 | 01:10 |
| Nawabshah Jn | 02:43 | 02:45 |
| Khairpur | 04:42 | 04:43 |
| Rohri Jn | 05:30 | 05:55 |
| Pano Akil | 06:25 | 06:30 |
| Ghotki | 06:51 | 06:53 |
| Mirpur Mathelo | 07:15 | 07:17 |
| Daharki | 07:33 | 07:35 |
| Sadiqabad | 08:12 | 08:14 |
| Rahim Yar Khan | 08:40 | 08:44 |
| Khanpur Jn | 09:35 | 09:40 |
| Liaqatpur | 10:13 | 10:15 |
| Dera Nawab Sahib | 10:45 | 10:47 |
| Samasata Jn | 11:20 | 11:40 |
| Bahawalpur | 11:55 | 12:00 |
| Lodhran Jn | 12:22 | 12:24 |
| Shujabad | 12:58 | 13:00 |
| Multan Cant | 13:30 | 13:40 |
| Khanewal Jn | 14:25 | 14:30 |
| Mian Channun | 15:02 | 15:04 |
| Chichawatni | 15:30 | 15:32 |
| Sahiwal | 16:15 | 16:20 |
| Okara | 16:50 | 16:52 |
| Pattoki | 17:24 | 17:26 |
| Kot Radha Kishn | 17:48 | 17:50 |
| Raiwind Jn | 18:10 | 18:15 |
| Kot Lakhpat | 18:45 | 18:47 |
| Lahore Cantt | 19:08 | 19:10 |
| Lahore Jn | 19:30 | 20:00 |
| Gujranwala | 21:15 | 21:20 |
| Wazirabad Jn | 21:45 | 21:47 |
| Gujrat | 22:03 | 22:05 |
| Lala Musa Jn | 22:30 | 22:33 |
| Jhelum | 23:04 | 23:06 |
| Rawalpindi | 01:20 | 01:50 |
| Attock City Jn | 03:12 | 03:14 |
| Jhangira Road | 03:52 | 03:54 |
| Nowshera Jn | 04:14 | 04:16 |
| Peshawar City | 05:00 | 05:04 |
| Peshawar Cant | 05:15 | *** |
Khyber Mail Down Peshawar To Karachi Timings
| Stop | Arrival | Departure |
| Peshawar Cant | *** | 22:00 |
| Peshawar City | 22:09 | 22:11 |
| Nowshera Jn | 22:41 | 22:45 |
| Jhangira Road | 23:01 | 23:03 |
| Attock City Jn | 23:41 | 23:45 |
| Rawalpindi | 01:25 | 01:50 |
| Jhelum | 03:48 | 03:50 |
| Lala Musa Jn | 04:40 | 04:45 |
| Gujrat | 05:02 | 05:04 |
| Wazirabad Jn | 05:20 | 05:23 |
| Gujranwala | 05:50 | 05:55 |
| Lahore Jn | 07:00 | 07:35 |
| Lahore Cant | 07:48 | 07:50 |
| Kot Lakhpat | 08:02 | 08:04 |
| Raiwind Jn | 08:25 | 08:30 |
| Kot Radha Kishn | 08:45 | 08:47 |
| Pattoki | 09:10 | 09:15 |
| Okara | 09:58 | 10:00 |
| Sahiwal | 10:45 | 10:50 |
| Chichawatni | 11:21 | 11:23 |
| Mian Channun | 11:49 | 11:51 |
| Khanewal Jn | 12:35 | 12:40 |
| Multan Cant | 13:15 | 13:25 |
| Shujabad | 13:57 | 13:59 |
| Lodhran Jn | 14:33 | 14:35 |
| Bahawalpur | 14:55 | 15:00 |
| Samasata Jn | 15:15 | 15:35 |
| Dera Nawab Sahib | 16:04 | 16:06 |
| Liaqatpur | 16:36 | 16:38 |
| Khanpur Jn | 17:25 | 17:30 |
| Rahim Yar Khan | 18:02 | 18:04 |
| Sadiqabad | 18:24 | 18:26 |
| Daharki | 19:03 | 19:05 |
| Mirpur Mathelo | 19:21 | 19:23 |
| Ghotki | 19:45 | 19:47 |
| Pano Akil | 20:15 | 20:20 |
| Rohri Jn | 21:10 | 22:35 |
| Nawabshah Jn | 00:08 | 00:10 |
| Hyderabad Jn | 02:00 | 02:10 |
| Landhi Jn | 04:08 | 04:10 |
| Drigh Road | 04:45 | 04:47 |
| Karachi Cant | 05:15 | *** |
Covering a distance of around 1,760 km, the Khyber Mail stops at over 50 stations, making it one of the most important long-distance passenger trains in Pakistan. It offers multiple travel classes, including Economy and AC Sleeper, ensuring convenience for all types of travelers.

