Bookme
{{ filteredTrains.length }} trains found

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.