qaaf

Lahore to Rawalpindi and Islamabad Train Fare

Fares for all the day and night trains between Lahore Junction and Rawalpindi, both ways, with Green Line to Margala, as at 8 November 2026.
Direction
Journey

Everyone travelling, including any with a concession.

Subak RaftarLahore Jn to Rawalpindi · Economy
One-way fare, 2 passengers
2,200Rs
Fare per person, one wayRs 1,100
TotalRs 2,200

Fares as at 8 November 2026 for a full adult ticket. A child aged 3 to 9 pays half; pick the child fare under Concession.

Subak Raftar (101UP) leaves Lahore Jn at 07:00 and reaches Rawalpindi at 11:45, 4 h 45 min, on the timetable for 15 November 2026.

A Lahore to Rawalpindi train ticket costs Rs 1,100 in economy on Subak Raftar, Subak Kharram, Rawal Express or Islamabad Express, and Rs 2,350 on Green Line. On those four trains AC Standard is Rs 1,950, AC Business Rs 2,150 and AC Parlour Rs 2,400. The fare is the same from Rawalpindi to Lahore, one way for one adult, as at 8 November 2026.

Searching for Lahore to Islamabad? Pakistan Railways has no station called Islamabad in its booking system, so book to Rawalpindi. Two trains on this route also call at Margala station in Islamabad: Green Line in both directions, and Islamabad Express on its way to Lahore, both at the Rawalpindi fare.

Lahore to Rawalpindi train fares

One-way fare for one adult between Lahore Junction and Rawalpindi, either way:

TrainEconomyAC Standard seatAC StandardAC ParlourAC BusinessAC Sleeper
Green Line
5UP / 6DN
Rs 2,350Rs 3,800Rs 4,150Rs 4,700
Tezgam
7UP / 8DN
Rs 1,650Rs 2,400Rs 3,500Rs 4,500
Jaffar Express
39UP / 40DN
Rs 1,650Rs 2,400Rs 3,500Rs 4,500
Khyber Mail
1UP / 2DN
Rs 1,250Rs 2,300Rs 2,800Rs 3,050
Rawal Express
105UP / 106DN
Rs 1,100Rs 1,950Rs 2,400Rs 2,150
Subak Raftar
101UP / 102DN
Rs 1,100Rs 1,950Rs 2,400Rs 2,150
Subak Kharram
103UP / 104DN
Rs 1,100Rs 1,950Rs 2,400Rs 2,150
Islamabad Express
107UP / 108DN
Rs 1,100Rs 1,950Rs 2,400Rs 2,150

On Subak Raftar, Subak Kharram, Rawal Express and Islamabad Express the AC Standard class is a seat, and AC Business costs less than AC Parlour. Tezgam, Jaffar Express and Khyber Mail are long-distance trains with berths and AC Sleeper.

Lahore to Rawalpindi train timing

Departure and arrival both ways on the Pakistan Railways timetable for 15 November 2026:

TrainLahore Jn to RawalpindiRawalpindi to Lahore Jn
Rawal Express00:30 to 05:00
105UP, 4 h 30 min
00:30 to 04:40
106DN, 4 h 10 min
Subak Raftar07:00 to 11:45
101UP, 4 h 45 min
07:00 to 11:50
102DN, 4 h 50 min
Jaffar Express10:15 to 16:00
39UP, 5 h 45 min
09:35 to 15:00
40DN, 5 h 25 min
Tezgam14:30 to 20:00
7UP, 5 h 30 min
08:00 to 13:15
8DN, 5 h 15 min
Green Line15:10 to 19:35
5UP, 4 h 25 min
15:40 to 20:05
6DN, 4 h 25 min
Subak Kharram16:30 to 21:40
103UP, 5 h 10 min
16:30 to 21:35
104DN, 5 h 5 min
Islamabad Express18:00 to 22:15
107UP, 4 h 15 min
18:00 to 22:15
108DN, 4 h 15 min
Khyber Mail21:00 to 02:15 next day
1UP, 5 h 15 min
02:00 to 07:15
2DN, 5 h 15 min

Islamabad Express, Green Line and Rawal Express take a little over four hours. Rawal Express and Khyber Mail run at night.

Trains to and from Islamabad

Green Line leaves Lahore at 15:10, reaches Rawalpindi at 19:35 and carries on to Margala, arriving at 20:10. From Margala it leaves at 15:00 for Lahore. Islamabad Express leaves Margala at 17:15 and Rawalpindi at 18:00. The fare from Margala is the same as from Rawalpindi: Rs 2,350 in economy on Green Line, Rs 1,100 on Islamabad Express. No other train on this route calls at Margala.

Worked example: two people, Rawalpindi to Lahore and back

Two friends travel from Rawalpindi to Lahore on Subak Raftar in AC Business and return the same way. Each ticket is Rs 2,150, so 2 × Rs 2,150 × 2 = Rs 8,600. In AC Parlour on Green Line the same trip costs Rs 16,600, and in economy on Subak Raftar Rs 4,400. Going on to Karachi? The karachi to rawalpindi train ticket price page covers the through trains. Going on to Peshawar? See the lahore to peshawar train ticket price.

Lahore to Rawalpindi train questions

What is the Lahore to Islamabad train ticket price?

Use the Rawalpindi fare. Green Line runs from Lahore to Margala in Islamabad for Rs 2,350 in economy, Rs 3,800 in AC Standard, Rs 4,150 in AC Parlour and Rs 4,700 in AC Business, the same as to Rawalpindi. On Subak Raftar and the other trains to Rawalpindi, economy starts at Rs 1,100.

What is the Rawalpindi to Lahore train ticket price?

The same as Lahore to Rawalpindi: Rs 1,100 in economy on Subak Raftar, Subak Kharram, Rawal Express or Islamabad Express, Rs 1,250 on Khyber Mail, Rs 1,650 on Tezgam or Jaffar Express and Rs 2,350 on Green Line, one way for one adult.

Which train is cheapest between Lahore and Rawalpindi?

Subak Raftar, Subak Kharram, Rawal Express and Islamabad Express all charge Rs 1,100 in economy. In air-conditioning, AC Standard on those trains is Rs 1,950. Green Line is the dearest in every class it carries.

Is there an AC Sleeper from Lahore to Rawalpindi?

Yes, on the long-distance trains: Rs 3,050 on Khyber Mail and Rs 4,500 on Tezgam or Jaffar Express. Khyber Mail leaves Lahore at 21:00 and reaches Rawalpindi at 02:15.

Do children and students pay less?

Pakistan Railways charges half fare for children from 3 until their 10th birthday. Students get 50% off on proof at the reservation office, except on Green Line, which allows no concession but the child fare. A student on Subak Raftar economy pays Rs 550.

Where can I see fares on other routes?

The pakistan railway ticket price calculator covers every main route. From Lahore going south, see the lahore to multan train ticket price.

Sources: Pakistan Railways e-ticketing system (Rabta) fares and timings between Lahore Jn, Rawalpindi and Margala in both directions, searched on 8 November 2026 for travel on 15 November 2026; Pakistan Railways FAQ for concessions; Pakistan Railways Passenger Fare Table (20 April 2025) for the child fare and the Green Line concession rule.

Last reviewed 8 November 2026. Results are estimates; official notices always take precedence.