Train fare guide · Updated

Green Line Express Train Ticket Price, Route, Timing & Online Booking

The Green Line train ticket price starts at about Rs 1,800 for economy from Karachi to Hyderabad and reaches Rs 15,350 for AC Business from Karachi to Rawalpindi. It covers the 1,518 km run from Karachi Cantt to Islamabad Margalla in around 22 to 24 hours with about eight stops. Green Line is the premium service on Pakistan Railways and the only train from Karachi that runs through to Islamabad.

Route
Karachi to IslamabadCantt to Margalla
Train numbers
5UP / 6DNDaily each way
Distance
1,518 kmEnd to end
Journey time
22 to 24 hrsAround 8 stops
Economy to Lahore
Rs 5,600Dearest on the corridor

Short answer: Green Line charges Rs 5,600 in economy from Karachi to Lahore and Rs 6,350 to Rawalpindi, against Rs 3,750 and Rs 4,200 on the cheapest trains covering the same sectors. AC Business is Rs 14,600 to Lahore and Rs 15,350 to Rawalpindi, and the parlour car Rs 13,200 and Rs 13,800. It has no AC Sleeper. What you get for the premium is the newest rake on the network, the shortest journey time on the main line and the only through service to Islamabad Margalla.

Sector by sector

Green Line train ticket price

Fares on the Pakistan Railways scale in force since 9 March 2026.

Green Line fares by sector and class, September 2026
SectorEconomy seatEconomy berthAC StandardAC BusinessParlour car
Karachi to LahoreRs 5,600Rs 5,700Not offeredRs 14,600Rs 13,200
Karachi to RawalpindiRs 6,350Rs 6,450Rs 12,250Rs 15,350Rs 13,800
Lahore to RawalpindiRs 2,350Rs 2,400Rs 3,800Rs 4,700Rs 4,150
Karachi to HyderabadRs 1,800Not offeredRs 2,700Check at bookingCheck at booking

Karachi to Islamabad Margalla costs slightly more than the Rawalpindi fare. Confirm in RABTA before paying.

Priced as one product, not sector by sector

Green Line’s fares are set for a premium end-to-end journey, which is why its short-sector prices look so steep. Rs 1,800 for Karachi to Hyderabad is nearly five times the Rs 370 local fare on the same 165 kilometres. On the full run the premium is more defensible: Rs 6,350 against Rs 4,200 to Rawalpindi buys you eight or nine fewer hours and a far better train.

No AC Sleeper, but a parlour car

Green Line is the only train from Karachi to Rawalpindi selling a parlour car, with individual seating pods, at Rs 13,200 to Lahore and Rs 13,800 to Rawalpindi. It does not sell an AC Sleeper. That is the one gap in its range: if you want a berth for the Karachi to Rawalpindi run, Khyber Mail at Rs 16,550 or Tezgam at Rs 17,500 are the only options, and the parlour car is a seat, not a bed.


On board

Green Line classes

Four classes, with a parlour car no other Karachi–Rawalpindi train offers.

Economy

Seat or berth

Fan-cooled seating in a modern rake. Better than economy on the older main-line trains, though still the basic class.

  • Berth about Rs 100 more
  • Newest economy coaches on the network
Rs 5,600Karachi to Lahore

AC Standard

Air conditioned

Air-conditioned seating. Sold on the Rawalpindi sector but not on every sector Green Line works.

  • Not offered Karachi to Lahore
  • Rs 12,250 Karachi to Rawalpindi
Rs 12,250Karachi to Rawalpindi

AC Business

Premium seating

Wide reclining seats with catering. The highest standard of seat on Pakistan Railways, and priced accordingly.

  • Rs 14,600 to Lahore
  • Rs 15,350 to Rawalpindi
Rs 14,600Karachi to Lahore

Parlour car

Green Line only

Individual seating pods, sold below AC Business on the same train. Nothing else on the network offers this.

  • A seat, not a berth
  • Limited pods per service
Rs 13,200Karachi to Lahore
Where it goes

Green Line route and stops

Eight scheduled stops across 1,518 kilometres, which is what makes it the quickest train on the main line.

  • Karachi CanttSouthern terminus. 5UP departs here.
  • Hyderabad JunctionRs 1,800 in economy as a standalone ticket.
  • Rohri JunctionWhere the Quetta line leaves the main line.
  • Bahawalpur and KhanewalSouthern Punjab overnight.
  • Lahore JunctionRs 5,600 from Karachi in economy.
  • RawalpindiRs 6,350 from Karachi in economy.
  • Islamabad MargallaNorthern terminus. The only train from Karachi that goes this far.

The only through train from Karachi to Islamabad

Every other long-distance service from Karachi terminates at Rawalpindi; the only other train using Margalla is the short Islamabad Express railcar to Lahore. Green Line continues to Islamabad Margalla on the western edge of the capital, which is the single operational advantage nothing else can match. For most Islamabad addresses, though, Rawalpindi plus a taxi is quicker than waiting for the one service that runs to Margalla.

Speed comes from the stopping pattern

At a maximum of 105 km/h and an average of about 72 km/h, Green Line is not mechanically faster than the trains it overtakes. It simply stops at eight stations where Fareed Express stops at 46. That is the whole explanation for the nine-hour difference to Lahore, and it is what the fare premium actually buys.


The verdict

Is Green Line worth the extra?

In its favour

  • Shortest journey time on the main line, by up to nine hours.
  • Newest rake, with catering and entertainment.
  • The only through service to Islamabad Margalla.
  • A parlour car, which no other train from Karachi to Rawalpindi offers.
  • Better punctuality than the older expresses.

Against it

  • Dearest fare in every class on every sector it works.
  • No AC Sleeper, so no berth above economy.
  • Poor value on short sectors like Karachi to Hyderabad.
  • One service a day, so no flexibility on timing.
  • No AC Standard on the Karachi to Lahore sector.

Our take

Worth it on the full Karachi to Rawalpindi run, hard to justify on anything shorter. Rs 2,150 extra to save eight or nine hours on a 30-hour journey is a reasonable trade. Rs 1,430 extra for a two-hour hop to Hyderabad is not. If you want to lie down rather than recline, Khyber Mail’s AC Sleeper at Rs 16,550 does something Green Line cannot at any price.

Common questions

Green Line Express FAQs

How much is a Green Line ticket from Karachi to Lahore?

Rs 5,600 for an economy seat, Rs 5,700 for an economy berth, Rs 14,600 for AC Business and Rs 13,200 for a parlour seat. Green Line does not sell AC Standard on this sector.

What is the Green Line route?

Karachi Cantt to Islamabad Margalla, 1,518 kilometres with about eight stops, running as 5UP northbound and 6DN southbound. It calls at Hyderabad, Rohri, Bahawalpur, Khanewal, Lahore and Rawalpindi.

How long does Green Line take?

Around 22 to 24 hours end to end. It is the quickest train on the main line, not because it runs faster but because it stops at eight stations rather than forty.

Does Green Line have a sleeper?

No. It sells economy berths, AC Standard, AC Business and a parlour car, but no AC Sleeper. The parlour car is an individual seating pod rather than a bed.

What is the parlour car?

Green Line’s own class: individual seating pods, priced below AC Business at Rs 13,200 to Lahore and Rs 13,800 to Rawalpindi. No other Pakistan Railways train offers it.

Does Green Line go to Islamabad?

Yes, to Islamabad Margalla on the western edge of the capital. It is the only train from Karachi that continues beyond Rawalpindi.

Related fares

The premium train, at a premium price

See how Green Line compares against every other service on your route.

Compare fares now