Hyderabad to Karachi by train
Which station
2 station pairsHyderabad 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 |
|---|---|---|---|
| Hyderabad Jn | Karachi Cantt | 20 | Hyderabad Jn to Karachi Cantt |
| Hyderabad Jn | Karachi City | 6 | Hyderabad Jn to Karachi City |
Every train, Hyderabad to Karachi
| Train | From | Departs | Arrives | Duration |
|---|---|---|---|---|
| 28Shalimar Express 28DN | Hyderabad Jn → Karachi Cantt | 00:10 +1d | 02:55 +1d | 2h 45m |
| 2Khyber Mail 2DN | Hyderabad Jn → Karachi Cantt | 02:10 +2d | 05:15 +2d | 3h 05m |
| 146Sukkur Express 146DN | Hyderabad Jn → Karachi Cantt | 04:10 +1d | 07:35 +1d | 3h 25m |
| 146Sukkur Express 146DN | Hyderabad Jn → Karachi City | 04:10 +1d | 07:55 +1d | 3h 45m |
| 38Fareed Express 38DN | Hyderabad Jn → Karachi Cantt | 04:35 +1d | 07:55 +1d | 3h 20m |
| 38Fareed Express 38DN | Hyderabad Jn → Karachi City | 04:35 +1d | 08:20 +1d | 3h 45m |
| 26Bahauddin Zikria Express 26DN | Hyderabad Jn → Karachi Cantt | 05:20 +1d | 08:30 +1d | 3h 10m |
| 26Bahauddin Zikria Express 26DN | Hyderabad Jn → Karachi City | 05:20 +1d | 08:55 +1d | 3h 35m |
| 46Pakistan Express 46DN | Hyderabad Jn → Karachi Cantt | 05:40 +1d | 08:45 +1d | 3h 05m |
| 10Allama Iqbal Express 10DN | Hyderabad Jn → Karachi Cantt | 06:05 +1d | 09:15 +1d | 3h 10m |
| 8Tezgam 8DN | Hyderabad Jn → Karachi Cantt | 07:15 +1d | 10:30 +1d | 3h 15m |
| 42Karakoram Express 42DN | Hyderabad Jn → Karachi Cantt | 07:35 +1d | 10:45 +1d | 3h 10m |
| 150Mehran Express 150DN | Hyderabad Jn → Karachi Cantt | 07:55 | 11:00 | 3h 05m |
| 150Mehran Express 150DN | Hyderabad Jn → Karachi City | 07:55 | 11:15 | 3h 20m |
| 34Pak Business 34DN | Hyderabad Jn → Karachi Cantt | 08:20 +1d | 11:30 +1d | 3h 10m |
| 18Millat Express 18DN | Hyderabad Jn → Karachi Cantt | 09:35 +1d | 12:40 +1d | 3h 05m |
| 16Karachi Express 16DN | Hyderabad Jn → Karachi Cantt | 10:20 +1d | 13:35 +1d | 3h 15m |
| 36Sir Sayyed Express 36DN | Hyderabad Jn → Karachi Cantt | 10:45 +1d | 14:10 +1d | 3h 25m |
| 6Green Line 6DN | Hyderabad Jn → Karachi Cantt | 11:20 +1d | 14:20 +1d | 3h |
| 44Shah Hussain Express 44DN | Hyderabad Jn → Karachi Cantt | 13:10 +1d | 16:00 +1d | 2h 50m |
| 48Rehman Baba Express 48DN | Hyderabad Jn → Karachi Cantt | 13:50 +1d | 16:55 +1d | 3h 05m |
| 14Awam Express 14DN | Hyderabad Jn → Karachi Cantt | 16:00 +1d | 19:25 +1d | 3h 25m |
| 152Shah Latif Express 152DN | Hyderabad Jn → Karachi Cantt | 16:30 | 19:55 | 3h 25m |
| 152Shah Latif Express 152DN | Hyderabad Jn → Karachi City | 16:30 | 20:10 | 3h 40m |
| 12Hazara Express 12DN | Hyderabad Jn → Karachi Cantt | 21:15 +1d | 00:30 +2d | 3h 15m |
| 12Hazara Express 12DN | Hyderabad Jn → Karachi City | 21:15 +1d | 00:45 +2d | 3h 30m |
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 Hyderabad to Karachi?
26 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 Hyderabad to Karachi?
Shalimar Express 28DN is booked for the shortest journey at 2h 45m, Hyderabad 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 Hyderabad do trains to Karachi leave from?
2 station pairs carry this journey: Hyderabad Jn to Karachi Cantt (20 trains), Hyderabad Jn to Karachi City (6 trains). Check your ticket, they are different stations.
Is there an overnight train from Hyderabad to Karachi?
Yes. 2 of the 26 scheduled services are booked to arrive on a later day than they depart: Hazara Express 12DN, Hazara Express 12DN.
How far is Hyderabad from Karachi by train?
It is between 172 and 179 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 16 of the 26 services.
Are these Hyderabad 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 Hyderabad by train is a different set of services with its own delay record.