Allama Iqbal Express costs Rs 3,750 in economy and Rs 7,600 in AC Standard from Karachi to Lahore, the lowest fares on the route, shared with Khyber Mail and Fareed Express. From Lahore to Sialkot it costs Rs 600 in economy and Rs 900 in AC Standard. Fares are the same in both directions, one way for one adult, as at 8 November 2026.
The train carries only two classes: economy and AC Standard. It runs as 9UP from Karachi through Lahore to Sialkot, and as 10DN on the way back.
Allama Iqbal Express fare on each route
One-way fare for one adult between the stations named, either way:
| Route | Economy | AC Standard |
|---|---|---|
| Karachi Cantt to Lahore Jn either way | Rs 3,750 | Rs 7,600 |
| Karachi Cantt to Hyderabad Jn either way | Rs 750 | Rs 1,500 |
| Lahore Jn to Hyderabad Jn either way | Rs 3,400 | Rs 6,950 |
| Lahore Jn to Sialkot Jn either way | Rs 600 | Rs 900 |
Allama Iqbal Express timing
Departure and arrival on each route, on the Pakistan Railways timetable for 15 November 2026:
| Journey | Train | Leaves | Arrives | Time |
|---|---|---|---|---|
| Karachi Cantt to Lahore Jn | 9UP | 15:30 | 11:45 next day | 20 h 15 min |
| Lahore Jn to Karachi Cantt | 10DN | 12:10 | 09:15 next day | 21 h 5 min |
| Karachi Cantt to Hyderabad Jn | 9UP | 15:30 | 18:15 | 2 h 45 min |
| Hyderabad Jn to Karachi Cantt | 10DN | 06:05 | 09:15 | 3 h 10 min |
| Lahore Jn to Hyderabad Jn | 10DN | 12:10 | 06:00 next day | 17 h 50 min |
| Hyderabad Jn to Lahore Jn | 9UP | 18:20 | 11:45 next day | 17 h 25 min |
| Lahore Jn to Sialkot Jn | 9UP | 12:20 | 17:00 | 4 h 40 min |
| Sialkot Jn to Lahore Jn | 10DN | 07:00 | 11:35 | 4 h 35 min |
Southbound, it leaves Sialkot at 07:00 and Lahore at 12:10, and reaches Karachi Cantt at 09:15 the next day.
Worked example: students going home to Lahore
Three university students travel from Karachi to Lahore in economy. Pakistan Railways gives Pakistani students 50% off on proof at the reservation office, so each pays Rs 1,875 instead of Rs 3,750, and the three pay Rs 5,625 one way. In AC Standard the three pay Rs 11,400. On Tezgam the same three economy tickets would cost Rs 7,350, and the tezgam train ticket price page shows why: Tezgam charges more in each class.
Allama Iqbal Express questions
What is the Allama Iqbal train ticket price today from Lahore to Karachi?
Rs 3,750 in economy and Rs 7,600 in AC Standard, one way, as at 8 November 2026. It leaves Lahore at 12:10 and reaches Karachi Cantt at 09:15 the next day. The fare is the same from Karachi.
Does Allama Iqbal Express have business class or a sleeper?
No. It sells economy and AC Standard only. For AC Business or AC Sleeper from Karachi to Lahore, Khyber Mail charges Rs 10,950 and Rs 14,050. The karachi to lahore train ticket price page lists every train on the route.
What is the Allama Iqbal Express fare from Lahore to Sialkot?
Rs 600 in economy and Rs 900 in AC Standard. Lasani Express and Sialkot Express are cheaper in economy at Rs 480 but have no AC class.
Can I take a child on half ticket?
Yes. Pakistan Railways charges half fare for children from 3 until their 10th birthday: about Rs 1,875 in economy from Karachi to Lahore.
Is Allama Iqbal Express cheaper than Green Line?
Much cheaper: Karachi to Lahore economy is Rs 3,750 against Rs 5,600 on Green Line, and AC Standard Rs 7,600 against Rs 11,650. The green line train ticket price page has Green Line on every route.
Last reviewed 8 November 2026. Results are estimates; official notices always take precedence.