Khanpur to Karachi by train
Which station
2 station pairsKhanpur has one station on the passenger timetable, Karachi has 2. Trains do not all use the same one, so the full timings and delay record live on the page for the pair your train actually runs between.
| From | To | Trains | Timings & delay record |
|---|---|---|---|
| Khanpur Jn. | Karachi Cantt | 10 | Khanpur Jn. to Karachi Cantt |
| Khanpur Jn. | Karachi City | 3 | Khanpur Jn. to Karachi City |
Every train, Khanpur to Karachi
| Train | From | Departs | Arrives | Duration |
|---|---|---|---|---|
| 18Millat Express 18DN | Khanpur Jn. → Karachi Cantt | 00:32 +1d | 12:40 +1d | 12h 08m |
| 14Awam Express 14DN | Khanpur Jn. → Karachi Cantt | 05:00 +1d | 19:25 +1d | 14h 25m |
| 12Hazara Express 12DN | Khanpur Jn. → Karachi Cantt | 10:55 +1d | 00:30 +2d | 13h 35m |
| 12Hazara Express 12DN | Khanpur Jn. → Karachi City | 10:55 +1d | 00:45 +2d | 13h 50m |
| 28Shalimar Express 28DN | Khanpur Jn. → Karachi Cantt | 16:07 | 02:55 +1d | 10h 48m |
| 2Khyber Mail 2DN | Khanpur Jn. → Karachi Cantt | 17:30 +1d | 05:15 +2d | 11h 45m |
| 38Fareed Express 38DN | Khanpur Jn. → Karachi Cantt | 18:55 | 07:55 +1d | 13h |
| 38Fareed Express 38DN | Khanpur Jn. → Karachi City | 18:55 | 08:20 +1d | 13h 25m |
| 26Bahauddin Zikria Express 26DN | Khanpur Jn. → Karachi Cantt | 20:05 | 08:30 +1d | 12h 25m |
| 26Bahauddin Zikria Express 26DN | Khanpur Jn. → Karachi City | 20:05 | 08:55 +1d | 12h 50m |
| 46Pakistan Express 46DN | Khanpur Jn. → Karachi Cantt | 20:40 | 08:45 +1d | 12h 05m |
| 10Allama Iqbal Express 10DN | Khanpur Jn. → Karachi Cantt | 21:00 | 09:15 +1d | 12h 15m |
| 8Tezgam 8DN | Khanpur Jn. → Karachi Cantt | 22:15 | 10:30 +1d | 12h 15m |
Booked times from the published Pakistan Railways timetable. Delay records are per station pair, on the pages linked above, because how late a train runs depends on which stations it is measured between.
Common questions
How many trains run from Khanpur to Karachi?
13 scheduled services on the current published timetable, across 2 station pairs. That is what the timetable books, not what ran today.
Which is the fastest train from Khanpur to Karachi?
Shalimar Express 28DN is booked for the shortest journey at 10h 48m, Khanpur Jn. to Karachi Cantt. Booked time, not recorded: how long it actually takes on the day is what the delay figures beside it describe.
Which station in Khanpur do trains to Karachi leave from?
2 station pairs carry this journey: Khanpur Jn. to Karachi Cantt (10 trains), Khanpur Jn. to Karachi City (3 trains). Check your ticket, they are different stations.
Is there an overnight train from Khanpur to Karachi?
Yes. 11 of the 13 scheduled services are booked to arrive on a later day than they depart: Hazara Express 12DN, Hazara Express 12DN, Shalimar Express 28DN, Khyber Mail 2DN and others.
How far is Khanpur from Karachi by train?
It is between 687 and 696 km along the track, depending on the service, measured from our own GPS traces of trains actually running the route rather than from a straight line between the two cities. Measured on 10 of the 13 services.
Are these Khanpur to Karachi train timings the actual arrival times?
No, and the difference is the point of this site. The times in the table are what the published timetable books. The delay columns beside them are what we recorded actually happening, from the operator's own reports and from GPS traces of the trains themselves. A blank delay figure means we do not yet hold enough recorded runs to say.
The other direction
Karachi to Khanpur by train is a different set of services with its own delay record.