latetrains.pkLate, on record43 live
Trains/Peshawar–Karachi/Khushhal Khan Khatak Express 20Dn

20 Khushhal Khan Khatak Express 20Dn خوشحال خان خٹک ایکسپریس

Kitni late hoti hai? Typical delay, on-time record aur station timings.
PESHAWARKARACHIPESHAWAR
Down direction · returnsپشاور کينٹ ۔ سٹی اسٹیشن کراچی ۔ پشاور کينٹ
In service since 1962ExpressLast seen 16 August 202660 days tracked

How late is it, usually?

no figure yet
Since 11 August 2026

No run recorded for this train yet.

A typical (median) delay figure appears at 7 full days of recorded runs — days the train reported, not calendar days.

Recorded days
0 / 7
Positions logged
2,296
Stops timed
0

0 of 7 recorded days toward a first typical-delay figure

Timetable

since 16 August 2026
#StationArrivalDeparture
1Peshawar Cantt—16:00
2Peshawar City16:1016:15
3Pabbi16:3016:32
⋯ 39 stops
4Nowshera Jn16:5016:55
5Jahangira Road17:1217:17
6Attock City Jn17:5518:20
7Jhalar18:4918:50
8Basal Jn19:1419:15
9Jand Jn19:5820:00
10Chhab20:3220:34
11Injra20:4820:50
12Daud Khel Jn21:5621:58
13Mian Wali23:0023:05
14Kundian Jn23:3023:55
15Piplan00:38 +1d00:40 +1d
16Kalur Kot01:08 +1d01:10 +1d
17Bhakkar02:45 +1d02:50 +1d
18Karor Lal Esan03:40 +1d03:42 +1d
19Layyah04:10 +1d04:15 +1d
20Kot Addu05:20 +1d05:50 +1d
21Dera Ghazi Khan07:20 +1d07:50 +1d
22Jam Pur08:35 +1d08:40 +1d
23Fazil Pur09:14 +1d09:16 +1d
24Rajanpur09:40 +1d09:44 +1d
25Mithan Kot10:00 +1d10:02 +1d
26Kashmor Colony11:40 +1d11:42 +1d
27Kandhkot12:32 +1d12:42 +1d
28Haibat Shaheed13:06 +1d13:08 +1d
29Jacobabad Jn14:20 +1d15:00 +1d
30Shikarpur16:10 +1d16:12 +1d
31Shahnawaz Bhutto17:22 +1d17:24 +1d
32Larkana Jn.17:55 +1d18:15 +1d
33Badah19:34 +1d19:36 +1d
34Radhan20:06 +1d20:08 +1d
35Rehmani Nagar21:00 +1d21:02 +1d
36Dadu22:00 +1d22:10 +1d
37Sehwan Sharif23:11 +1d23:13 +1d
38Sindh University02:04 +2d02:06 +2d
39Kotri Jn02:20 +2d02:40 +2d
40Dabheji04:00 +2d04:02 +2d
41Landhi Jn.04:35 +2d04:37 +2d
42Drigh Road05:07 +2d05:09 +2d
43Karachi Cantt05:30 +2d05:40 +2d
44Karachi City05:50 +2d05:50 +2d

+1d and +2d mark a stop on a later day of the train's own run, not a later date.

Common questions

Is Khushhal Khan Khatak Express 20Dn usually late?

We are not saying yet. We do not hold enough recorded arrivals for Khushhal Khan Khatak Express 20Dn to publish a punctuality figure that would mean anything. The figures appear on this page as the archive fills, and a blank is more honest than a number drawn from two journeys.

What time does Khushhal Khan Khatak Express 20Dn leave Peshawar Cantt?

16:00, on the current published timetable. It is booked into Karachi City at 05:50, two days after it leaves. Those are booked times. The delay figures on this page are what we recorded against them.

How long does Khushhal Khan Khatak Express 20Dn take from Peshawar Cantt to Karachi City?

37h 50m on the timetable. We do not yet hold enough recorded arrivals at Karachi City to say what it takes in practice.

How many stops does Khushhal Khan Khatak Express 20Dn make?

44 on the current published timetable, from Peshawar Cantt to Karachi City. The full stop list, with the times booked at each one, is in the timetable on this page. Not every stop is recorded on every run: we publish arrivals we actually observed rather than filling the gaps.

Service history (first year, operating eras) is drawn from Wikipedia's List of Pakistan Railways trains, retrieved 15 August 2026, matched on train number. Further reading: the train's own Wikipedia article.