Shah Hussain Express Time Table 2026

Shah Hussain Express runs daily between Karachi Cantt and Lahore, covering about 1286 km in roughly 18–19 hrs with stops at Hyderabad, Rohri, Bahawalpur, Khanewal, and Faisalabad. It offers Economy, AC Standard and AC Business, plus AC Sleeper and dining options.
Shah Hussain Up Express Karachi to Lahore
| Stop | Arrival | Departure |
| Karachi Cant | — | 21:00 |
| Hyderabad Jn | 23:30 | 23:35 |
| Rohri Jn | 03:50 | 04:10 |
| Bahawalpur | 09:03 | 09:05 |
| Khanewal | 10:30 | 10:50 |
| Faisalabad | 13:20 | 13:25 |
| Lahore Jn | 15:35 | — |
Shah Hussain Express Down Lahore To Karachi Timings
| Stop | Arrival | Departure |
| Lahore Jn | — | 21:00 |
| Faisalabad | 23:10 | 23:15 |
| Khanewal | 01:50 | 02:10 |
| Bahawalpur | 03:34 | 03:36 |
| Rohri Jn | 08:10 | 08:30 |
| Hyderabad Jn | 13:05 | 13:10 |
| Landhi | 15:00 | 15:02 |
| Drig Road | 15:33 | 15:35 |
| Karachi Cant | 16:00 | — |
Booking Shah Hussain Express is possible via Pakistan Railways counters or online portals where supported. It’s affordable with classes for all budgets, comfy for long‑distance travel, and suitable for commuters, students, families, and regular travelers seeking reliable, overnight rail service.

