A Green Line ticket from Karachi to Lahore costs Rs 5,600 in economy, Rs 11,650 in AC Standard, Rs 13,200 in AC Parlour and Rs 14,600 in AC Business. Karachi to Rawalpindi is Rs 6,350 in economy and Rs 15,350 in AC Business, and the same fare takes you on to Margala in Islamabad. Lahore to Rawalpindi is Rs 2,350 in economy. Fares are the same in both directions, one way for one adult, as at 8 November 2026.
Green Line (5UP from Karachi, 6DN from the north) is the fastest train between Karachi and the north and the dearest in each class it carries. It has no AC Sleeper.
Green Line fare on each route
One-way fare for one adult between the stations named, either way:
| Route | Economy | AC Standard | AC Parlour | AC Business |
|---|---|---|---|---|
| Karachi Cantt to Lahore Jn either way | Rs 5,600 | Rs 11,650 | Rs 13,200 | Rs 14,600 |
| Karachi Cantt to Rawalpindi Same fare to Margala, Islamabad either way | Rs 6,350 | Rs 12,250 | Rs 13,800 | Rs 15,350 |
| Karachi Cantt to Hyderabad Jn either way | Rs 1,800 | Rs 2,700 | Rs 3,050 | Rs 3,300 |
| Lahore Jn to Rawalpindi Same fare to Margala, Islamabad either way | Rs 2,350 | Rs 3,800 | Rs 4,150 | Rs 4,700 |
| Lahore Jn to Hyderabad Jn either way | Rs 5,300 | Rs 10,350 | Rs 11,650 | Rs 13,050 |
On Green Line AC Business costs more than AC Parlour. The fare to Rawalpindi also covers Margala in Islamabad.
Green Line 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 | 5UP | 22:00 | 14:35 next day | 16 h 35 min |
| Lahore Jn to Karachi Cantt | 6DN | 20:40 | 13:50 next day | 17 h 10 min |
| Karachi Cantt to Rawalpindi | 5UP | 22:00 | 19:35 next day | 21 h 35 min |
| Rawalpindi to Karachi Cantt | 6DN | 15:40 | 13:50 next day | 22 h 10 min |
| Karachi Cantt to Hyderabad Jn | 5UP | 22:00 | 00:30 next day | 2 h 30 min |
| Hyderabad Jn to Karachi Cantt | 6DN | 11:00 | 13:50 | 2 h 50 min |
| Lahore Jn to Rawalpindi | 5UP | 15:10 | 19:35 | 4 h 25 min |
| Rawalpindi to Lahore Jn | 6DN | 15:40 | 20:05 | 4 h 25 min |
| Lahore Jn to Hyderabad Jn | 6DN | 20:40 | 10:55 next day | 14 h 15 min |
| Hyderabad Jn to Lahore Jn | 5UP | 00:35 | 14:35 | 14 h |
Going north, Green Line leaves Karachi Cantt at 22:00 and reaches Margala at 20:10 the day after. Coming south it leaves Margala at 15:00 and Rawalpindi at 15:40.
Concessions on Green Line
Pakistan Railways' fare table allows no concession on Green Line except military warrants, so the student, scout and athlete discounts do not apply. The child fare does: children from 3 until their 10th birthday pay half. A family of two adults and two children aged 5 and 9 travelling from Karachi to Lahore in AC Business pays Rs 43,800 one way, with each child at Rs 7,300.
If Green Line is full or too dear, compare the tezgam train ticket price: Tezgam economy from Karachi to Lahore is Rs 4,900, against Rs 5,600 on Green Line. Boarding at Hyderabad? See the hyderabad to lahore train ticket price.
Green Line ticket questions
What is the Green Line train ticket price from Lahore to Karachi?
Rs 5,600 in economy, Rs 11,650 in AC Standard, Rs 13,200 in AC Parlour and Rs 14,600 in AC Business, the same as Karachi to Lahore. Green Line leaves Lahore at 20:40 and reaches Karachi Cantt at 13:50 the next day. See the karachi to lahore train ticket price for every other train on the route.
What is the Green Line fare from Rawalpindi or Islamabad to Karachi?
Rs 6,350 in economy, Rs 12,250 in AC Standard, Rs 13,800 in AC Parlour and Rs 15,350 in AC Business, whether you board at Margala in Islamabad or at Rawalpindi. The karachi to rawalpindi train ticket price page compares it with Tezgam and Khyber Mail.
Does Green Line have an AC Sleeper?
No. Its classes are economy, AC Standard, AC Parlour and AC Business. For an AC Sleeper from Karachi to Lahore take Tezgam (Rs 14,850) or Khyber Mail (Rs 14,050).
How do I book a Green Line ticket online?
Through Pakistan Railways' own e-ticketing, where seats and berths open up to 90 days ahead, or at a reservation office. The fare shown there on the day you book is the one you pay.
What is the Green Line ticket price today from Lahore to Rawalpindi?
Rs 2,350 in economy and Rs 4,700 in AC Business as at 8 November 2026. It leaves Lahore at 15:10 and reaches Rawalpindi at 19:35. The lahore to rawalpindi train ticket price page lists the cheaper day trains.
Last reviewed 8 November 2026. Results are estimates; official notices always take precedence.