Margalla Express Time Table 2026

Margalla Express is a passenger train that travels between Lahore Junction and Rawalpindi, offering a reliable travel option for daily travelers, students, and families. It provides a smooth journey with reasonable fares compared to intercity buses. The train usually operates every day and makes a few essential stops along the way.
Train Closed
Margalla Express Up Lahore To Rawalpindi Timings
| Stop | Arrival | Departure |
| Lahore Jn | ||
| Gujranwala | ||
| Wazirabad Jn | ||
| Gujrat | ||
| Chak Lala | ||
| Rawalpindi |
Margalla Express Down Rawalpindi To Lahore Timings
| Stop | Arrival | Departure |
| Rawalpindi | ||
| Chak Lala | ||
| Gujrat | ||
| Wazirabad Jn | ||
| Gujranwala | ||
| Lahore Jn |
Route: Lahore Junction → Rawalpindi
Distance: Around 290 km
Typical Stops: Gujranwala, Wazirabad, Jhelum, Gujar Khan (plus a few more depending on schedule)
Available Classes: Economy Class, AC Standard
Managed By: Pakistan Railways
Passengers should always check the latest schedule from the official timetable or nearby station since timings may change occasionally.

