Train fare guide · Updated

Islamabad Express Train Ticket Price, Timings & Online Booking

The Islamabad Express train ticket price starts at about Rs 1,100 for economy and reaches Rs 2,400 for the parlour car between Rawalpindi and Lahore. It covers the run in around four and a half hours, calling only at Chaklala, and boards at Islamabad Margalla southbound. Running since 2004, it is the cheapest train from Islamabad itself to Lahore.

Route
Islamabad to Lahore107UP / 108DN
Southbound
Margalla ~5:15 PMRawalpindi ~6:00 PM
Northbound
Lahore ~6:00 PMTo Rawalpindi
Economy
Rs 1,100Railcar fare
Journey time
About 4h 30mRawalpindi–Lahore

Short answer: Islamabad Express costs Rs 1,100 in economy between Rawalpindi and Lahore, Rs 1,950 AC Standard, Rs 2,150 AC Business and Rs 2,400 parlour. Southbound it boards at Islamabad Margalla at about 5:15 PM and Rawalpindi at about 6:00 PM, reaching Lahore at about 10:35 PM. It is the cheapest way to Lahore by rail from Islamabad.

Every class

Islamabad Express train ticket price

Islamabad Express fares, September 2026
SectorEconomyAC StandardAC BusinessParlour
Rawalpindi to LahoreRs 1,100Rs 1,950Rs 2,150Rs 2,400

Published tables have historically priced Islamabad Margalla to Lahore the same as Rawalpindi to Lahore on this train; confirm the Margalla fare in RABTA.

Islamabad’s cheap train south

Two trains board at Islamabad Margalla for Lahore: Islamabad Express and Green Line. Green Line charges Rs 2,350 in economy for a journey of similar length. Islamabad Express does it for Rs 1,100.

Few stops, early-evening timing

With only Chaklala between Rawalpindi and Lahore, it is nearly as quick as the overnight Rawal Express, but at an hour when you can still get home or to a hotel comfortably at the other end.


Timetable

Islamabad Express timings

108DN south to Lahore

Islamabad Margalla
Departs about 17:15
Rawalpindi
Departs about 18:00
Chaklala
Departs about 18:10
Lahore Junction
Arrives about 22:35

107UP north from Lahore

Lahore Junction
Departs about 18:00
Chaklala
Departs about 22:17
Rawalpindi
Arrives about 22:30
Margalla
Check whether northbound continues

Timings from the most recent published timetable; confirm in RABTA before travelling.

Same fare, different slots

Which Lahore–Rawalpindi railcar?

Morning

Train
Subak Raftar
Departs
About 7:00 AM, GT Road stops

Afternoon

Train
Subak Kharram
Departs
About 4:30 PM, GT Road stops

Overnight

Train
Rawal Express
Departs
About 12:30 AM, fastest

Our take

The first choice for Islamabad passengers heading to Lahore, and a quick evening option from Rawalpindi. If you need Gujranwala, Gujrat or Jhelum, take one of the Subak railcars instead.

Common questions

Islamabad Express FAQs

How much is Islamabad Express from Rawalpindi to Lahore?

Rs 1,100 economy, Rs 1,950 AC Standard, Rs 2,150 AC Business and Rs 2,400 parlour.

Does Islamabad Express start in Islamabad?

Southbound it boards at Islamabad Margalla at about 5:15 PM before calling at Rawalpindi.

Where does Islamabad Express stop?

Only at Rawalpindi and Chaklala between Margalla and Lahore.

When did Islamabad Express start?

It was inaugurated on 8 September 2004.

What are the train numbers?

107UP from Lahore and 108DN towards Lahore.