Train fare guide · Updated

Rawal Express Train Ticket Price, Timings & Online Booking

The Rawal Express train ticket price starts at about Rs 1,100 for economy and reaches Rs 2,400 for the parlour car between Lahore and Rawalpindi. It covers the 290 km run in around four hours fifteen minutes, calling only at Chaklala. Rawal Express is the overnight railcar, leaving both cities at about 12:30 AM.

Route
Lahore to Rawalpindi105UP / 106DN
Departs
About 12:30 AMBoth directions
Journey time
About 4h 15mFastest railcar
Economy
Rs 1,100Railcar fare
Parlour
Rs 2,400Reclining seat

Short answer: Rawal Express costs Rs 1,100 in economy between Lahore and Rawalpindi, Rs 1,950 AC Standard, Rs 2,150 AC Business and Rs 2,400 parlour, the same as Subak Raftar, Subak Kharram and Islamabad Express. What sets it apart is the timing: it departs around 12:30 AM and is the fastest of the four.

Every class

Rawal Express train ticket price

Rawal Express fares, Lahore to Rawalpindi, September 2026
SectorEconomyAC StandardAC BusinessParlour
Lahore to RawalpindiRs 1,100Rs 1,950Rs 2,150Rs 2,400

Same fare in both directions. Rawal Express is among the trains being tendered for private commercial management; fares would stay on the PR scale.

Almost non-stop

Between Lahore and Rawalpindi, Rawal Express calls only at Chaklala. The daytime railcars stop at Gujranwala, Wazirabad, Gujrat, Lala Musa and Jhelum. That is where the half-hour or more it saves comes from, and it is also why Rawal Express is no use if you are travelling to or from any of those cities.

A night train without a bed

The catch with a 12:30 AM departure and a pre-dawn arrival is that there is no sleeper. The parlour at Rs 2,400 is the most comfortable way to doze. If you want a proper berth overnight, Khyber Mail‘s AC Sleeper costs Rs 3,050.


Timetable

Rawal Express timings

105UP Lahore to Rawalpindi

About 00:30

Arrives Rawalpindi around 4:55 to 5:00 AM, calling at Chaklala.

106DN Rawalpindi to Lahore

About 00:30

Arrives Lahore around 4:45 AM.

Journey time

4h 15m to 4h 30m

The quickest scheduled train on the corridor.

Timings as published in the current timetable; confirm in RABTA before travelling.

Same fare, different slots

Which Lahore–Rawalpindi railcar?

Morning

Train
Subak Raftar
Departs
About 7:00 AM both ways

Afternoon

Train
Subak Kharram
Departs
About 4:30 PM both ways

Evening

Train
Islamabad Express
Departs
Early evening; boards at Islamabad Margalla southbound

Overnight

Train
Rawal Express
Departs
About 12:30 AM both ways

Our take

Take Rawal Express to arrive first thing in the morning without paying for a hotel night. For stops along the GT Road, or if you would rather sleep in a bed, choose a daytime railcar or Khyber Mail’s sleeper.

Common questions

Rawal Express FAQs

How much is Rawal Express from Lahore to Rawalpindi?

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

What time does Rawal Express leave?

At about 12:30 AM from both Lahore and Rawalpindi, arriving before 5 AM.

Where does Rawal Express stop?

Only at Chaklala between the two termini.

Does Rawal Express have a sleeper?

No. Its top class is the parlour car.

What are the train numbers?

105UP from Lahore and 106DN from Rawalpindi.