Lahore to Rawalpindi Trains
The most frequent train route in Pakistan. Compare trains, timings, and book your journey to Rawalpindi/Islamabad.
Train Schedule - Lahore to Rawalpindi
| Train Name | Departure | Duration | Classes Available |
|---|---|---|---|
| Green Line Express | 07:00 | 4.5 hrs | AC Business, AC Standard |
| Tezgam Express | 06:30 | 5 hrs | AC, Business, Economy |
| Awam Express | 10:00 | 5 hrs | Economy, Business |
| Subak Kharam | 14:30 | 4.5 hrs | AC Business, Economy |
| Islamabad Express | 16:00 | 5 hrs | Business, Economy |
Route Overview
Why Choose Train for Lahore-Rawalpindi?
🚌 Avoid Motorway Traffic
The M2 Motorway can get congested. Trains offer a stress-free journey with fixed arrival times.
💰 Cost Effective
Economy class is cheaper than bus fares, and you get more legroom and freedom to move around.
🎒 Luggage Freedom
Generous luggage allowance compared to buses. No strict weight limits for personal belongings.
🌅 Scenic Route
Enjoy views of the Punjab countryside, farmlands, and the Salt Range near Jhelum.
🚂About the Lahore to Rawalpindi Train Route
The Lahore to Rawalpindi corridor is Pakistan's busiest railway route, connecting the cultural capital of Punjab with the twin cities of Rawalpindi-Islamabad. This 290 km journey passes through the industrial heartland of Pakistan, with trains running almost hourly.
Connecting to Islamabad
Rawalpindi Railway Station is the gateway to Islamabad. From the station, you can take a taxi (15-20 minutes), ride-sharing service, or the Rawalpindi-Islamabad Metrobus to reach various parts of the capital.
Business Travelers
This route is popular among business travelers commuting between Lahore and Islamabad. AC Business class offers comfortable seating, power outlets, and a quiet environment suitable for working during the journey.
Frequently Asked Questions
Frequently Asked Questions
Click on a question to expand the answer
The Green Line Express and Subak Kharam are the fastest options, completing the journey in about 4-4.5 hours. These trains have fewer stops and better infrastructure.
Economy class tickets start from around Rs. 700, Business class around Rs. 1,400, AC Standard Rs. 2,500, and AC Business around Rs. 3,500.
This is one of the busiest routes with 10+ trains daily. Trains depart from early morning until late evening, giving passengers plenty of options.
Trains go to Rawalpindi station. From there, Islamabad is just 15-20 minutes away by taxi or metro. There's no direct train station in Islamabad city center.
Main stops include Gujranwala, Gujrat, Lala Musa, Jhelum, and finally Rawalpindi. Express trains may skip some smaller stations.

