Back to routes

Lahore

Rawalpindi

Featured

The Lahore to Rawalpindi route is one of Pakistan's busiest train corridors, covering about 280 km through central Punjab. Trains on this route serve both Rawalpindi and Islamabad travelers. The journey passes through Gujranwala, Gujrat, and Jhelum. Multiple trains run throughout the day making it convenient for day trips.

Duration
4–5 hours
Fare
Rs. 600 – 3,500
Trains
5

Overview

Frequent express train services between Lahore and Rawalpindi / Islamabad.

Trains On This Route

Travel Tips

  • Morning trains (6–8 AM) are best for business travel
  • Subak Raftar is specifically designed for this corridor
  • AC Standard class offers comfortable seating for the 4–5 hour journey
  • The route passes through scenic Jhelum countryside

FAQs

How long is Lahore to Rawalpindi by train?

The train journey takes 4 to 5 hours for express services. Some slower trains may take 5–6 hours.

What is the train fare from Lahore to Rawalpindi?

Economy class is approximately Rs. 600–800. AC class tickets range from Rs. 1,500 to Rs. 3,500.

How many trains per day from Lahore to Rawalpindi?

More than 10 trains daily run this route making it one of Pakistan's most frequent train corridors.

Lahore to Rawalpindi Train — Schedule, Fare & Live Tracking | PakTrainLive | PakTrainLive