Khyber Mail Train
Khyber mail express is one of the oldest and most famous Pakistani railway services. Khyber mail express operates from Peshawar to Karachi and covers a distance of 1,470 kilometers in approximately 27 hours. Khyber mail is famously known for covering long distances and making stops at different train stations. Throughout its 27 hours journey, Khyber mail makes almost 43 stops at different train stations between Peshawar and karachi.Time duration of train stops vary from station to station.
Khyber mail express passes through the breathtaking views of Khyber pass and provides stunning views of the countryside to the passengers.It travels from peshawar to karachi and vice versa, which is divided into two categories of Khyber mail train up and Khyber mail train down.
Khyber Mail Train Up
Khyber mail up travels back from Karachi to Peshawar, the train departs from Karachi cantonment station at 11:00 PM and arrives at peshawar cantonment station at 02:00 AM the next day. The train stops at different stations throughout its journey which includes areas like Faisalabad, Multan, Lahore, Hyderabad, Rohri and many others.
Khyber Mail Train Down
Khyber mail train down journey starts from Peshawar Cantt and ends at Karachi train station after 27 hours.The train departs from Peshawar Cantt station at 10:30 AM and arrives at karachi. It covers the distance of 1,470 kilometers, passing through one of the most breathtaking serene views of Pakistan. Khyber mail trains make stops at 43 different train stations,picking up passengers from there or dropping them along the way.
Khyber Mail Train Timing
Khyber mail train schedule is mentioned in the table given below. There are two schedules, one for Khyber mail up which travels from Karachi to Peshawar and one for Khyber mail down which travels from Peshawar to karachi. Both timetables are mentioned below:
1 Down Khyber Mail Train
(NOTE: timing may vary so make sure to check out the live timing while booking your ticket on Bookme app and website)
Station | Arrival | Departure |
PESHAWAR CANTT | - | 22:00 |
PESHAWAR CITY | 22:09 | 22:11 |
NOWSHERA JN. | 22:41 | 22:46 |
JAHANGIRA ROAD | 23:03 | 23:05 |
ATTOCK CITY JN. | 23:41 | 23:45 |
RAWALPINDI | 01:25 | 01:50 |
JHELUM | 03:47 | 03:49 |
LALA MUSA JN. | 04:35 | 04:40 |
GUJRAT | 04:58 | 05:00 |
WAZIRABAD JN | 05:20 | 05:23 |
GUJRANWALA | 06:00 | 06:05 |
LAHORE JN. | 07:05 | 07:45 |
LAHORE CANTT | 07:53 | 07:55 |
KOT LAKHPAT | 08:08 | 08:10 |
RAIWIND JN. | 08:35 | 08:40 |
KOT RADHA KISHEN | 08:58 | 09:00 |
PATTOKI | 09:25 | 09:30 |
OKARA | 10:08 | 10:10 |
SAHIWAL | 10:47 | 10:52 |
CHICHAWATNI | 11:25 | 11:27 |
MIAN CHANNU | 11:53 | 11:55 |
KHANEWAL JN | 12:30 | 12:35 |
MULTAN CANTT | 13:20 | 13:45 |
SHUJABAD | 14:18 | 14:20 |
LODHRAN JN. | 15:01 | 15:03 |
BAHAWALPUR | 15:25 | 15:30 |
SAMASATA JN. | 15:45 | 15:47 |
DERA NAWAB SAHIB | 16:17 | 16:19 |
LIAQUATPUR | 16:50 | 16:52 |
KHANPUR JN. | 17:30 | 17:35 |
RAHIM YAR KHAN | 18:07 | 18:09 |
SADIQABAD | 18:29 | 18:31 |
DAHARKI | 19:08 | 19:10 |
MIRPUR MATHELO | 19:26 | 19:28 |
GHOTKI | 20:00 | 20:02 |
PANO AKIL | 20:30 | 20:35 |
ROHRI JN. | 21:25 | 21:50 |
NAWABSHAH JN. | 01:12 | 01:14 |
HYDERABAD JN | 03:05 | 03:15 |
LANDHI JN. | 04:55 | 04:57 |
DRIGH ROAD | 05:18 | 05:20 |
KARACHI CANTT | 05:45 | - |
1 Up Khyber Mail Train
(NOTE: timing may vary so make sure to check out the live timing while booking your ticket on Bookme app and website)
Station | Arrival | Departure |
KARACHI CANTT | - | 22:15 |
DRIGH ROAD | 22:30 | 22:32 |
LANDHI JN. | 22:51 | 22:53 |
HYDERABAD JN | 00:40 | 00:50 |
NAWABSHAH JN. | 02:12 | 02:14 |
KHAIRPUR | 04:30 | 04:32 |
ROHRI JN. | 05:20 | 05:45 |
PANO AKIL | 06:11 | 06:16 |
GHOTKI | 06:37 | 06:39 |
MIRPUR MATHELO | 07:00 | 07:02 |
DAHARKI | 07:19 | 07:21 |
SADIQABAD | 07:58 | 08:00 |
RAHIM YAR KHAN | 08:30 | 08:34 |
KHANPUR JN. | 09:25 | 09:30 |
LIAQUATPUR | 10:03 | 10:05 |
DERA NAWAB SAHIB | 10:36 | 10:38 |
SAMASATA JN. | 11:13 | 11:15 |
BAHAWALPUR | 11:29 | 11:34 |
LODHRAN JN. | 11:59 | 12:01 |
SHUJABAD | 12:37 | 12:39 |
MULTAN CANTT | 13:15 | 13:40 |
KHANEWAL JN | 14:25 | 14:30 |
MIAN CHANNU | 15:02 | 15:04 |
CHICHAWATNI | 15:30 | 15:32 |
SAHIWAL | 16:11 | 16:15 |
OKARA | 16:43 | 16:45 |
PATTOKI | 17:19 | 17:21 |
KOT RADHA KISHEN | 17:44 | 17:46 |
RAIWIND JN. | 18:05 | 18:10 |
KOT LAKHPAT | 18:39 | 18:41 |
LAHORE CANTT | 19:05 | 19:07 |
LAHORE JN. | 19:25 | 19:55 |
GUJRANWALA | 21:05 | 21:10 |
WAZIRABAD JN | 21:52 | 21:54 |
GUJRAT | 22:12 | 22:14 |
LALA MUSA JN. | 22:37 | 22:40 |
JHELUM | 23:18 | 23:20 |
RAWALPINDI | 01:20 | 01:50 |
ATTOCK CITY JN. | 03:15 | 03:19 |
JAHANGIRA ROAD | 03:55 | 03:57 |
NOWSHERA JN. | 04:13 | 04:17 |
PESHAWAR CITY | 05:01 | 05:05 |
PESHAWAR CANTT | 05:20 | - |
Khyber Mail Train Ticket Price
Khyber mail train provides plenty of facilities and has different train classes to choose from. It has standard berth, economy class, AC compartments and AC sleeper berths/compartments. Khyber mail train has different ticket prices for different classes/compartments. Take a look at the khyber mail train ticket prices in the table mentioned below:
(NOTE: prices may vary depending on the route of your travel so make sure to check out live prices on Bookme.pk)
Peshawar to Karachi | Ticket Price |
Economy berth/seat | PKR 3,100 |
AC lower/standard berth/seat | PKR 7000 |
AC business berth/seat | PKR 8,000 |
AC sleeper berth/seat | PKR 11,000 |
Khyber Mail Train Online Booking
In this era, where everything is almost digital, you can easily book a train ticket as well. With Bookme.pk you have the world at your fingertips. Choose your preferred train class/berth given on the Bookme app and website, confirm khyber mail train departure and arrival timings, and book your ticket at discounted price. Pay for your e-ticket through digital methods like jazzcash, easypaisa, debit/credit card and bank transfer and enjoy your journey.