Karachi Express Time Table 2025

Karachi Express Train Timings 2025

The Karachi Express is one of Pakistan Railways’ most prominent long-distance trains, running daily between Karachi City and Peshawar Cantt. Covering a distance of approximately 1,521 kilometers, it connects the southern port city of Karachi with the northern city of Peshawar, passing through Sindh, Punjab, and Khyber Pakhtunkhwa. The train is widely used by business travelers, tourists, and daily commuters due to its reliability and extensive route.

Karachi Express Up Karachi To Lahore Timings

StopArrivalDeparture
Karachi CantStart18:00
Hyderabad Jn20:2720:35
Nawabshah22:1422:16
Rohri Jn00:4501:10
Bahawalpur05:3005:32
Multan06:4507:05
Khanewal Jn07:4507:50
Sahiwal09:2209:24
Okara09:5109:53
Raiwind10:5511:00
Kot Lakpat11:2611:28
Lahore Jn12:00End

Karachi Express Down Lahore To Karachi Timings

StopArrivalDeparture
Lahore JnStart18:00
Raiwind18:3518:40
Okara19:4619:48
Sahiwal20:3020:32
Khanewal Jn22:0022:05
Multan22:4023:00
Bahawalpur00:1600:18
Rohri Jn04:4505:10
Nawabshah07:4307:45
Hyderabad Jn09:4009:45
Landhi11:3511:37
Drigh Road12:1012:12
Karachi Cant12:40End

The Karachi Express stops at over 30 major stations, including Hyderabad, Rohri, Multan, Lahore, Rawalpindi, and Nowshera. It offers Economy, AC Standard, and AC Business classes, catering to a range of passenger preferences. The full journey takes roughly 30–32 hours, depending on conditions. Operated by Pakistan Railways, the Karachi Express remains a crucial link for long-distance travel in Pakistan.