Lahore to Rawalpindi Train Ticket Price, Timings & Online Booking
The Lahore to Rawalpindi train ticket price starts at about Rs 1,100 and reaches Rs 4,700 for Green Line AC Business. Nine trains, including four dedicated railcars, cover the 290 km run in around four and a half to six hours. Rawalpindi sits on the Potohar plateau beside Islamabad, at the top of the GT Road corridor through Gujranwala and Jhelum.
Short answer: Lahore to Rawalpindi costs Rs 1,100 in economy on the four railcar services: Rawal Express, Subak Raftar, Subak Kharram and Islamabad Express. All four charge Rs 1,950 for AC Standard, Rs 2,150 for AC Business and Rs 2,400 for a parlour seat. Khyber Mail and Awam Express are Rs 1,250, Tezgam and Jaffar Express Rs 1,650, and Green Line Rs 2,350.
Lahore to Rawalpindi train ticket price
The four railcars are the ones to look at first: same fare, same classes, four departure slots.
| Train | Economy seat | AC Standard | AC Business | Sleeper or parlour |
|---|---|---|---|---|
| Rawal Express | Rs 1,100 | Rs 1,950 | Rs 2,150 | Rs 2,400 parlour |
| Subak Raftar | Rs 1,100 | Rs 1,950 | Rs 2,150 | Rs 2,400 parlour |
| Subak Kharram | Rs 1,100 | Rs 1,950 | Rs 2,150 | Rs 2,400 parlour |
| Islamabad Express | Rs 1,100 | Rs 1,950 | Rs 2,150 | Rs 2,400 parlour |
| Awam Express | Rs 1,250 | Rs 2,300 | Not offered | Not offered |
| Khyber Mail | Rs 1,250 | Not offered | Rs 2,800 | Rs 3,050 sleeper |
| Jaffar Express | Rs 1,650 | Rs 2,400 | Rs 3,500 | Rs 4,500 sleeper |
| Tezgam | Rs 1,650 | Not offered | Rs 3,500 | Rs 4,500 sleeper |
| Green Line | Rs 2,350 | Rs 3,800 | Rs 4,700 | Rs 4,150 parlour |
Fares on the scale in force since 9 March 2026. The railcar services share an identical fare table.
Four railcars, one fare, four departure times
Rawal Express, Subak Raftar, Subak Kharram and Islamabad Express charge exactly the same in every class. That is unusual on Pakistan Railways and it simplifies the decision entirely: pick whichever leaves closest to when you want to travel. Subak Raftar received an upgraded rake in late 2025, so it has the newest interior of the four, but the fare is identical.
Why the through expresses cost more
Khyber Mail, Tezgam, Jaffar Express and Green Line are long-distance trains that happen to pass through. Their fares reflect the full journey’s pricing tier rather than this 290 kilometre sector, which is why Green Line charges more than double the railcar fare for the same stretch of line. Their advantage is the overnight timing and, on Khyber Mail and Tezgam, an actual sleeper berth at Rs 3,050 and Rs 4,500.
A faster service, eventually
In April 2026 the Punjab government and the Ministry of Railways signed an agreement to bring modern DMU trainsets to eight regional routes covering about 1,415 kilometres, with the headline promise of a Lahore to Rawalpindi run in two and a half hours. That would roughly halve the current journey. Until the stock is in service, treat it as announced rather than running.
Which Lahore to Rawalpindi train should you take?
Daytime, cheapest
- Train
- Any of the four railcars
- Fares
- Rs 1,100 economy, Rs 1,950 AC Standard
- Why
- Same price across all four, so you are choosing a departure time rather than a product.
Overnight with a berth
- Train
- Khyber Mail
- Fares
- Rs 1,250 economy, Rs 3,050 AC Sleeper
- Why
- The cheapest sleeper berth on the corridor, at Rs 1,450 less than Tezgam’s.
Most comfortable
- Train
- Green Line
- Fares
- Rs 2,350 economy, Rs 4,700 AC Business
- Why
- The newest long-distance rake on the network, continuing to Islamabad Margalla.
Our pick
For a daytime journey, take whichever railcar leaves when you want at Rs 1,100. There is no reason to pay more unless you need the timing of a through express. For an overnight trip, Khyber Mail’s AC Sleeper at Rs 3,050 is the standout: Rs 1,450 cheaper than the same class on Tezgam for the identical sector.
Lahore to Rawalpindi train timings
The railcars run in daylight, the long-distance expresses come through at night.
Journey time
4.5 to 6 hrsRailcars are the quickest; through expresses stop more often.
Morning railcars
Day returnEarly departures make a same-day return to Lahore possible.
Evening expresses
OvernightKhyber Mail, Tezgam and Green Line pass through on their way north.
Winter
Add 2 to 4 hrsFog between Lahore and Jhelum hits this corridor hard from December.
Through expresses on this sector are running the tail end of a journey that started in Karachi, so they inherit whatever delay accumulated further south. The railcars start at Lahore Junction, which is why they keep time better. If the arrival hour matters, that difference is worth more than the fare gap.
The route
- Lahore JunctionDeparture for every service on this corridor.
- GujranwalaThe first major stop, about an hour out.
- Wazirabad and GujratThrough upper Punjab.
- Lala Musa JunctionWhere the Sargodha and Malakwal branches leave the main line.
- JhelumAcross the river and into Potohar country.
- Gujar KhanThe last significant stop before the city.
- RawalpindiArrival. Green Line and Islamabad Express continue to Islamabad Margalla.
Getting to Islamabad
Two trains run beyond Rawalpindi to Islamabad Margalla on the western edge of the capital: Green Line and the Islamabad Express railcar, which charges the Rs 1,100 railcar fare. Everything else terminates at Rawalpindi, which for most Islamabad destinations is the more practical arrival point anyway once you factor in the taxi.
The cheapest way from Lahore to Rawalpindi
Train
Rs 1,100Economy seat, railcar
Cheaper than the motorway coach and with far more legroom, plus an overnight option with a real berth.
Best on price, and for overnight travel.
Bus
Rs 2,000 to 4,500By operator and class
The M-2 motorway coach is the default on this corridor for good reason: constant departures and a reliable four to five hours.
Best for frequency and predictability.
Flight
Rs 14,000 to 24,000One way economy
Barely worth it on a corridor this short once airport time is counted. See Lahore to Islamabad flights.
Rarely the right answer here.
This is the corridor where the motorway coach genuinely competes with the train, and usually wins on convenience. The rail case rests on two things: Rs 1,100 against Rs 2,000 or more for the coach, and the ability to sleep on Khyber Mail’s berth rather than arriving at dawn having sat upright. If the promised two and a half hour DMU service materialises, the balance shifts decisively back to rail.
Lahore to Rawalpindi train FAQs
What is the cheapest Lahore to Rawalpindi train ticket?
Rs 1,100 in economy on Rawal Express, Subak Raftar, Subak Kharram or Islamabad Express. All four railcar services charge exactly the same in every class.
How long does the train take from Lahore to Rawalpindi?
Between about four and a half and six hours over roughly 290 kilometres. The railcars are the quickest because they start at Lahore Junction; through expresses from Karachi arrive with whatever delay they have already picked up.
Which train has a sleeper on this route?
Khyber Mail at Rs 3,050, Tezgam and Jaffar Express at Rs 4,500. Green Line sells a parlour seat at Rs 4,150 rather than a berth. Khyber Mail is much the best value of the three.
How much is AC from Lahore to Rawalpindi?
AC Standard is Rs 1,950 on the railcars, Rs 2,300 on Awam Express, Rs 2,400 on Jaffar Express and Rs 3,800 on Green Line. AC Business starts at Rs 2,150 on the railcars.
Is there a train from Lahore to Islamabad?
Green Line and Islamabad Express continue past Rawalpindi to Islamabad Margalla. Every other service on this corridor terminates at Rawalpindi, which is a short taxi ride from most Islamabad addresses.
Is the Lahore to Rawalpindi fast train running?
Not yet. The Punjab government signed an agreement with the Ministry of Railways in April 2026 to supply modern DMU trainsets, with a promised two and a half hour Lahore to Rawalpindi journey. The service has been announced rather than launched.
Related fares
Other routes from Lahore
Trains on this route
Rail or motorway? Check both
Compare nine daily trains against coach and air fares on the Lahore to Rawalpindi corridor.
Compare fares now