The “Karachi Express” is a passenger train service that operates between Karachi and Lahore, two of the largest cities in Pakistan. The train covers a distance of approximately 1,214 kilometers (754 miles) and is operated by Pakistan Railways.
The Karachi Express is one of the most popular and fastest trains in Pakistan, with a travel time of approximately 18 hours. The train offers air-conditioned and non-air-conditioned classes, and passengers can choose from a range of seating options, including economy class seats, sleeper compartments, and air-conditioned business class cabins.
The train runs daily between Karachi and Lahore, departing from both cities in the morning and arriving at the destination the following day. The Karachi Express makes several stops along the way, including Hyderabad, Rohri, Bahawalpur, and Sahiwal.
The Karachi Express is a popular mode of transportation for both locals and tourists, as it provides a convenient and comfortable way to travel between the two major cities of Pakistan. The train offers scenic views of the Pakistani countryside and is a popular choice for those who wish to experience the country’s rich culture and history.
15UP – Karachi Express Departs at 1700 Hrs (05:00 PM) from Karachi Cantt Station covering 7 cities i.e Hyderabad, Nawabshah, Rohri, Bahawalpur, Multan, Khanewal, and Sahiwal with 3 stopovers at Lahore ( Raiwind, Kot lakhpat, and Lahore Junction )
Railway Stations | Arrival | Departure | Stopover |
KARACHI CANTT | – | 17:00 | – |
HYDERABAD JN. | 19:15 | 19:23 | 8 Min |
NAWABSHAH JN. | 20:44 | 20:46 | 2 Min |
ROHRI JN. | 23:25 | 23:50 | 25 Min |
BAHAWALPUR | 04:12 | 04:14 | 2 Min |
MULTAN CANTT | 05:40 | 06:00 | 20 Min |
KHANEWAL JN. | 06:50 | 06:55 | 5 Min |
SAHIWAL | 08:24 | 08:26 | 2 Min |
RAIWIND JN. | 09:50 | 09:55 | 5 Min |
KOT LAKHPAT | 10:19 | 10:21 | 2 Min |
LAHORE JN. | 10:55 | – | – |
16UP – Karachi Express Departs at 1700 Hrs (05:00 PM) from Lahore Junction with a stopover at Raiwind covering 7 cities i.e Sahiwal, Khanewal, Multan, Bahawalpur, Rohri, Nawabshah and Hyderabad arriving Karachi at 1140 Hrs (11:40 AM) with stopover at Landhi and Drigh Road.
Railway Stations | Arrival | Departure | Stopover |
LAHORE JN. | – | 17:00 | – |
RAIWIND JN. | 17:40 | 17:45 | 5 Min |
SAHIWAL | 19:20 | 19:22 | 2 Min |
KHANEWAL JN | 20:50 | 20:55 | 5 Min |
MULTAN cANTT | 21:40 | 22:00 | 20 Min |
BAHAWALPUR | 23:20 | 23:24 | 4 Min |
ROHRI JN. | 04:05 | 04:30 | 25 Min |
NAWABSHAH JN. | 06:58 | 07:00 | 2 Min |
HYDERABAD JN | 08:55 | 09:00 | 5 Min |
LANDHI JN. | 10:45 | 10:47 | 2 Min |
DRIGH ROAD | 11:13 | 11:15 | 2 Min |
KARACHI CANTT | 11:40 | – | – |