Karachi to Hyderabad by train
Which station
2 station pairsKarachi has 2 stations on the passenger timetable, Hyderabad has one. 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 |
|---|---|---|---|
| Karachi Cantt | Hyderabad Jn | 20 | Karachi Cantt to Hyderabad Jn |
| Karachi City | Hyderabad Jn | 6 | Karachi City to Hyderabad Jn |
Every train, Karachi to Hyderabad
| Train | From | Departs | Arrives | Duration |
|---|---|---|---|---|
| 11Hazara Express 11UP | Karachi City → Hyderabad Jn | 06:35 | 10:00 | 3h 25m |
| 27Shalimar Express 27UP | Karachi Cantt → Hyderabad Jn | 06:45 | 09:20 | 2h 35m |
| 11Hazara Express 11UP | Karachi Cantt → Hyderabad Jn | 07:00 | 10:00 | 3h |
| 13Awam Express 13UP | Karachi Cantt → Hyderabad Jn | 07:30 | 10:35 | 3h 05m |
| 151Shah Latif Express 151UP | Karachi City → Hyderabad Jn | 07:30 | 11:30 | 4h |
| 151Shah Latif Express 151UP | Karachi Cantt → Hyderabad Jn | 07:45 | 11:30 | 3h 45m |
| 47Rehman Baba Express 47UP | Karachi Cantt → Hyderabad Jn | 12:00 | 14:50 | 2h 50m |
| 45Pakistan Express 45UP | Karachi Cantt → Hyderabad Jn | 14:00 | 16:40 | 2h 40m |
| 41Karakoram Express 41UP | Karachi Cantt → Hyderabad Jn | 15:00 | 17:35 | 2h 35m |
| 9Allama Iqbal Express 9UP | Karachi Cantt → Hyderabad Jn | 15:30 | 18:15 | 2h 45m |
| 33Pak Business 33UP | Karachi Cantt → Hyderabad Jn | 16:00 | 18:35 | 2h 35m |
| 149Mehran Express 149UP | Karachi City → Hyderabad Jn | 16:15 | 19:25 | 3h 10m |
| 149Mehran Express 149UP | Karachi Cantt → Hyderabad Jn | 16:40 | 19:25 | 2h 45m |
| 17Millat Express 17UP | Karachi Cantt → Hyderabad Jn | 17:00 | 19:40 | 2h 40m |
| 7Tezgam 7UP | Karachi Cantt → Hyderabad Jn | 17:30 | 20:02 | 2h 32m |
| 15Karachi Express 15UP | Karachi Cantt → Hyderabad Jn | 18:00 | 20:32 | 2h 32m |
| 25Bahauddin Zikria Express 25UP | Karachi City → Hyderabad Jn | 18:30 | 21:45 | 3h 15m |
| 25Bahauddin Zikria Express 25UP | Karachi Cantt → Hyderabad Jn | 18:50 | 21:45 | 2h 55m |
| 37Fareed Express 37UP | Karachi City → Hyderabad Jn | 19:30 | 22:45 | 3h 15m |
| 37Fareed Express 37UP | Karachi Cantt → Hyderabad Jn | 19:50 | 22:45 | 2h 55m |
| 43Shah Hussain Express 43UP | Karachi Cantt → Hyderabad Jn | 21:00 | 23:30 | 2h 30m |
| 35Sir Sayyed Express 35UP | Karachi Cantt → Hyderabad Jn | 21:00 | 23:40 | 2h 40m |
| 5Green Line 5UP | Karachi Cantt → Hyderabad Jn | 22:00 | 00:35 +1d | 2h 35m |
| 1Khyber Mail 1UP | Karachi Cantt → Hyderabad Jn | 22:15 | 01:00 +1d | 2h 45m |
| 145Sukkur Express 145UP | Karachi City → Hyderabad Jn | 23:00 | 02:27 +1d | 3h 27m |
| 145Sukkur Express 145UP | Karachi Cantt → Hyderabad Jn | 23:20 | 02:27 +1d | 3h 07m |
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 Karachi to Hyderabad?
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 Karachi to Hyderabad?
Shah Hussain Express 43UP is booked for the shortest journey at 2h 30m, Karachi Cantt to Hyderabad Jn. Booked time, not recorded: how long it actually takes on the day is what the delay figures beside it describe.
Which station in Karachi do trains to Hyderabad leave from?
2 station pairs carry this journey: Karachi Cantt to Hyderabad Jn (20 trains), Karachi City to Hyderabad Jn (6 trains). Check your ticket, they are different stations.
Is there an overnight train from Karachi to Hyderabad?
Yes. 4 of the 26 scheduled services are booked to arrive on a later day than they depart: Green Line 5UP, Khyber Mail 1UP, Sukkur Express 145UP, Sukkur Express 145UP.
How far is Karachi from Hyderabad by train?
It is between 170 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 24 of the 26 services.
Are these Karachi to Hyderabad 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
Hyderabad to Karachi by train is a different set of services with its own delay record.