The trains that are operated from Karachi to Lahore are as follows:
ALLAMA IQBAL EXPRESS
It is named after the national poet of Pakistan “Allama Iqbal”. The train is named because its route is from Karachi –to Sialkot and Sialkot is the birthplace of Allama Iqbal. It has an economy and sleeper class availability.
- The train ticket price of Allama Iqbal Express is PKR 1,400.
- It departs from Karachi Cantt at 14:00 and reaches Lahore at 10:25
- It takes around 21 hours to complete its journey.
AWAMI EXPRESS
It has the longest-running route in Pakistan (1721km). It has lower and economy-class availability. The train ticket price of Allama Iqbal Express is PKR 3,250 while the economy class charged PKR 1,400(berth).
- It starts its journey from Karachi Cantt at 7:00 and reaches to destination (Lahore) at 6:35 to the next day.
- It takes almost 23 hours and 35 minutes to complete its journey.
GREEN LINE TRAIN
It is an air–conditioned VIP trained service. The price of the train ticket is PKR 6,200 for AC Business Class. It starts its journey at 10:00 pm and reaches to Lahore at 2:20 pm the next day.
KARACHI EXPRESS TRAIN
It is the oldest train in the PR network. It was launched in 1943. The price of the train ticket is PKR 1,750 for its economy class and PKR 4,950 for its AC Business Class. The train started its journey from Karachi station at 4:30 in the evening and reached Lahore at 10:40 the next morning.
KARAKORAM EXPRESS
It is named after the lofty peaks of the Karakoram mountains. It consists of Chinese-made coaches. The train ticket price for the Karakoram economy class is PKR 1,950 and PKR 5,450 for its AC Business class. The train started its journey from Karachi at 3:30 in the afternoon and reached at 9:00 am morning next day to Lahore.
KHYBER MAIL
It is named after the most famous pass known as the Khyber Pass that is present in NWFP of Pakistan. The train ticket price is just PKR 4,200 for its AC Business Class. The train started its journey from Karachi at 10:15 am and reached at 7:25 pm the next day to Lahore.
JINNAH EXPRESS
It is inaugurated on 3o March 2019. It has 3 stops with a travel duration of 17 hours. The train ticket price is PKR 6,200 for its AC Business class.
- It offers lunch, breakfast, and light refreshments.
- The train started its journey from Karachi at 3:00 in the afternoon and reached at 7:30 am the next morning to Lahore.
SHAH HUSSAIN EXPRESS TRAIN
It is also known as Night Coach which covers a distance of 1,286km in almost 18 hours. The train ticket price is PKR 1,800 for its economy class and PKR 5,000 for its AC Business class. The train started its journey from Karachi at 7:00 pm and reached at 1:00 pm afternoon the next day.
PAK BUSINESS EXPRESS
It is one of the fastest passenger trains in Pakistan. It has 8-9 stops to cover between Karachi to Lahore route. It covers around 1,214km distance in 17 hours and 30 minutes. The train ticket price is PKR 1,750 for its economy class and PKR 4,950 for its AC Business class. The train started its journey from Karachi at 4:00 in the evening and arrived at 9:15 the next day.
SHALIMAR EXPRESS
It is named after the “SHALIMAR GARDENS”. The interior of the coach is just like the interior of the airplane. It consists of 15 parlor coaches having 15 seats each of them. The train ticket price is PKR 1,800 for its economy class and PKR 5,000 for its AC Business class. The train starts its journey from Karachi at 6:00 pm and reaches at 12:40 pm afternoon next morning.
TEZGAM EXPRESS
The word expresses itself as a fast runner. It is a daily express train service. The train ticket price is PKR 1,450 for its economy class and PKR 4,450 for its AC Business class. The train has a route from Karachi to Peshawar and it makes a stop at Lahore junction in between, the train started its journey from Karachi to Lahore junction from 5:30 pm to 12:50 am.
Karachi to Lahore Trains Timing & other Cities
No | Train Name | From | To | Arrival | Departure |
9 Up | Allama Iqbal Exp | Karachi Cant | Sialkot | — | 14:00 |
13 Up | Awam Express | Karachi Cant | Peshawar Cant | — | 07:00 |
25 Up | Bahauddin Zakria Exp | Karachi City | Multan | 17:40 | 17:50 |
3 Up | Bolan Mail | Karachi City | Quetta | 18:10 | 18:20 |
37 Up | Fareed Express | Karachi City | Lahore | 19:40 | 19:50 |
5 Up | Green Line | Karachi Cant | Islamabad | — | 22:00 |
11 Up | Hazara Express | Karachi City | Havelian | 06:00 | 06:15 |
15 Up | Karachi Express | Karachi Cant | Lahore | — | 17:00 |
41 Up | Karakoram Exp | Karachi Cant | Lahore | — | 15:30 |
19 Up | Khushhal Khan Khattak | Karachi City | Peshawar Cant | 20:10 | 20:20 |
1 Up | Kheyber mail | Karachi Cantt | Peshawar cantt | — | 22:15 |
17 Up | Millat Express | Karachi Cant | Malakwal | —- | 16:30 |
43 Up | Night Coach | Karachi Cant | Lahore | — | 19:00 |
303 Up | Pak Business Exp | Karachi | Lahore | — | 16:00 |
45 Up | Pakistan Express | Karachi Cant | Rawalpindi | — | 13:00 |
27 Up | Shalimar Express | Karachi Cantt | Lahore JN | — | 06:00 |
145 Up | Sukkur Express | Karachi City | Jacobavad Jn | 22:25 | 22:35 |
7 Up | Tezgam | Karachi Cant | Rawalpindi | — | 17:30 |
405 Up | Thar Express | Karachi Cantt | Zero Point | — | 23:45 |
Karachi To Lahore Station Railway Train Fare
Train Name | Economy Seat | Economy Birth | A.C Business | A.C Standard | A.C Sleeper |
Allama Iqbal Exp | 3800/- | 3500/- | — | — | — |
Awam Express | 4000/- | 4100/- | — | 5900/- | — |
Green Line | 4600/- | 4800/- | 10900/- | 8700/- | — |
Fareed Express | 3900/- | 3600/- | 8350/- | 6720/- | — |
Karachi Express | 3900/- | 3900/- | 8700/- | 6200/- | 11150/- |
Karakoram Express | 3800/- | 3900/- | 8700/- | 6900/- | 11600/- |
Khyber Mail | 3300/- | 3100/- | 8200/- | 5700/- | 10600/- |
Shah Hussain Exp | — | — | — | — | — |
Pak Business Exp | 3800/- | 3900/- | 8700/- | 6200/- | 11150/- |
Shalimar Express | 3500/- | 3100/- | 8200/- | 6200/- | 7750/-(Parlor) |
Tezgam | 3800/- | 3900/- | 8700/- | 6200/- | 11150/- |