Hazara Express Train Timings 2025
The Hazara Express is one of Pakistan Railways’ major long-distance trains, running between Karachi City and Havelian in Khyber Pakhtunkhwa. Covering a vast distance of about 1,594 kilometers, it connects the southern port city of Karachi with the scenic northern regions of Pakistan. This train is highly popular among passengers traveling between Sindh, Punjab, and Khyber Pakhtunkhwa due to its wide coverage and affordability.
Hazara Express Up Karachi To Havelian Timings
| Stop | Arrival | Departure |
| Karachi City | Start | 06:35 |
| Karachi Cant | 06:45 | 07:00 |
| Drig Road | 07:20 | 07:22 |
| Landhi Jn | 07:42 | 07:44 |
| Kotri Jn | 09:31 | 09:33 |
| Hyderabad Jn | 09:55 | 10:05 |
| Tando Adam Jn | 10:57 | 10:59 |
| Shadadpur | 11:16 | 11:18 |
| Nawabshah Jn | 11:48 | 11:50 |
| Pad Idan | 12:32 | 12:34 |
| Bhiria Road | 12:47 | 12:49 |
| Mahrabpur Jn | 13:10 | 13:12 |
| Gambat | 13:50 | 13:52 |
| Khairpur | 14:26 | 14:28 |
| Rohri Jn | 15:10 | 15:35 |
| Pano Akil | 16:02 | 16:04 |
| Ghotki | 16:25 | 16:27 |
| Mirpur Mathelo | 16:50 | 16:52 |
| Daharki | 17:08 | 17:10 |
| Sadiqabad | 17:48 | 17:50 |
| Rahim Yar Khan | 18:20 | 18:25 |
| Khanpur Jn | 19:15 | 19:20 |
| Liaqatpur | 19:54 | 19:56 |
| Dera Nawab Sahib | 20:26 | 20:28 |
| Mubarakpur | 20:43 | 20:45 |
| Samasata Jn | 21:09 | 21:11 |
| Bahawalpur | 21:25 | 21:30 |
| Lodhran Jn | 21:53 | 21:55 |
| Gilawala | 22:16 | 22:18 |
| Shujabad | 22:37 | 22:39 |
| Multan Cant | 23:10 | 23:40 |
| Khanewal Jn | 00:20 | 00:25 |
| Abdul Hakeem | 00:51 | 00:53 |
| Shorkot Cant. Jn | 01:25 | 01:30 |
| Jhang Sadar | 02:55 | 03:00 |
| Sillanwali | 04:46 | 04:48 |
| Shahinabad Jn | 05:07 | 05:09 |
| Sargodha Jn | 05:30 | 05:40 |
| Bhalwal | 06:25 | 06:27 |
| Phularwan | 06:48 | 06:50 |
| Malakwal Jn | 07:30 | 07:35 |
| Mandi Baha-Ud-Din | 08:02 | 08:04 |
| Dinga | 08:28 | 08:30 |
| Lala Musa Jn | 08:55 | 09:20 |
| Jhelum | 10:00 | 10:02 |
| Gujar Khan | 11:10 | 11:12 |
| Rawalpindi | 12:10 | 12:40 |
| Golra Sharif | 12:57 | 12:59 |
| Taxila Jn | 13:17 | 13:19 |
| Kot Najib Ullah | 13:45 | 13:47 |
| Haripur Hazara | 14:07 | 14:09 |
| Baldher | 14:28 | 14:29 |
| Havelian | 15:10 | End |
Hazara Express Down Havelian To Karachi Timings
| Stop | Arrival | Departure |
| Havelian | Start | 14:00 |
| Baldher | 14:32 | 14:33 |
| Haripur Hazara | 15:06 | 15:08 |
| Kot Najib Ullah | 15:18 | 15:20 |
| Taxila Jn | 15:46 | 15:48 |
| Golra Sharif | 16:05 | 16:07 |
| Rawalpindi | 16:25 | 16:55 |
| Chak Lala | 17:03 | 17:05 |
| Gujar Khan | 17:45 | 17:47 |
| Jhelum | 19:03 | 19:05 |
| Lala Musa Jn | 19:50 | 20:15 |
| Dinga | 20:40 | 20:42 |
| Mandi Baha-Ud-Din | 21:05 | 21:10 |
| Malakwal Jn | 21:40 | 21:45 |
| Phularwan | 22:20 | 22:22 |
| Bhalwal | 22:48 | 22:50 |
| Sargodha Jn | 23:45 | 23:55 |
| Shahinabad Jn | 00:19 | 00:20 |
| Sillanwali | 00:34 | 00:36 |
| Jhang Sadar | 02:00 | 02:05 |
| Shorkot Cant. Jn | 04:00 | 04:05 |
| Abdul Hakim | 04:30 | 04:32 |
| Khanewal Jn | 05:15 | 05:20 |
| Multan Cant | 06:00 | 06:30 |
| Shujabad | 07:00 | 07:02 |
| Lodhran Jn | 07:45 | 07:47 |
| Bahawalpur | 08:05 | 08:10 |
| Samasata Jn | 08:25 | 08:27 |
| Mubarakpur | 08:47 | 08:49 |
| Dera Nawab Sahib | 09:04 | 09:06 |
| Liaqatpur | 09:36 | 09:38 |
| Khanpur Jn | 10:25 | 10:30 |
| Rahim Yar Khan | 11:05 | 11:10 |
| Sadikabad | 11:30 | 11:32 |
| Daharki | 12:09 | 12:11 |
| Mirpur Mathelo | 12:27 | 12:29 |
| Ghotki | 12:51 | 12:53 |
| Pano Akil | 13:21 | 13:25 |
| Rohri Jn | 14:10 | 14:35 |
| Khairpur | 15:02 | 15:04 |
| Gambat | 15:26 | 15:28 |
| Mahrabpur Jn | 15:50 | 15:52 |
| Bhiria Road | 16:13 | 16:15 |
| Pad Idan | 16:33 | 16:35 |
| Nawabshah Jn | 17:48 | 17:50 |
| Shahdarpur | 18:42 | 18:44 |
| Tando Adam | 19:11 | 19:13 |
| Hyderabad Jn | 20:00 | 20:10 |
| Kotri Jn | 20:28 | 20:30 |
| Landhi Jn | 22:08 | 22:10 |
| Drig Road | 22:40 | 22:42 |
| Karachi Cant | 23:10 | 23:15 |
| Karachi City | 23:25 | End |
The Hazara Express stops at over 30 stations, including major ones such as Hyderabad, Rohri, Khanewal, Lahore, and Rawalpindi. It operates with Economy, Business, and AC Standard classes, ensuring comfort for different types of travelers. The journey takes around 33 hours, offering both day and night travel experiences. Operated by Pakistan Railways, the Hazara Express continues to be a vital transport link for thousands of daily commuters and long-distance travelers.

