Multan to Lahore Train Route
ملتان سے لاہور ٹرین
Travel through the agricultural heartland of Punjab on this busy corridor connecting the City of Saints to Pakistan's cultural capital.
Available Train Services
Shalimar Express (3UP/4DN)
Daily06:30 (Multan)
12:00 (Lahore)
5.5 hours
Pakistan Express (19UP/20DN)
Daily14:00 (Multan)
19:30 (Lahore)
5.5 hours
Bahauddin Zakaria Express
Daily08:00 (Multan)
12:30 (Lahore)
4.5 hours
Green Line Express (Transit)
Daily22:00 (Multan)
03:30 (Lahore)
5.5 hours
Karakoram Express (Transit)
Daily01:30 (Multan)
07:00 (Lahore)
5.5 hours
Route Stations
ملتان کینٹ
ملتان سٹی
خانیوال جنکشن
میاں چنوں
ساہیوال
اوکاڑہ
پتوکی
رائیونڈ جنکشن
لاہور کینٹ
لاہور جنکشن
🚂Multan to Lahore Train Journey
The Multan to Lahore train route is one of Pakistan's busiest railway corridors, connecting two of Punjab's most important cities through the heart of the province's agricultural belt. This 342-kilometer journey offers travelers a glimpse into rural Punjab life while providing convenient, affordable transportation.
Multan: City of Saints
Your journey begins in Multan, known as Madinatul Auliya (City of Saints), famous for its Sufi shrines including Shah Rukn-e-Alam and Bahauddin Zakaria tombs.
Lahore: Your Destination
The journey concludes at Lahore Junction, heart of Pakistan's cultural capital. Explore the Walled City, Badshahi Mosque, Lahore Fort, and the famous Food Street.
🌾Through Punjab's Heartland
The route passes through Khanewal Junction, Sahiwal (dairy center), and Okara before reaching Lahore. Enjoy scenic views of cotton fields, wheat farms, and mango orchards.
🌡️ Best Time to Travel
💡 Booking Tips
Frequently Asked Questions
Frequently Asked Questions
Click on a question to expand the answer
The journey takes approximately 4.5 to 5.5 hours depending on the train. The Bahauddin Zakaria Express is the fastest at around 4.5 hours, while most other trains take about 5.5 hours due to more stops.
For speed, the Bahauddin Zakaria Express is the fastest option. For comfort, the Green Line Express offers premium AC coaches. The Shalimar Express is popular for its morning departure and reliable timing.
Ticket prices range from Rs. 400 for Economy class to Rs. 2,000 for AC Business. Business class costs around Rs. 900 and AC Standard is approximately Rs. 1,400.
Approximately 10 trains run daily on this route, including dedicated services like the Bahauddin Zakaria Express and transit trains like the Green Line and Karakoram Express passing through on longer routes.
Major stations include Khanewal Junction, Sahiwal, and Okara. The route passes through the agricultural heartland of Punjab, with Khanewal being an important junction connecting to other lines.
Yes, tickets can be booked through the Pakistan Railways official website (pakrail.gov.pk) or mobile app. Online booking is available for all classes and most trains on this route.
Yes, the Shalimar Express departs Multan at 6:30 AM and the Bahauddin Zakaria Express departs at 8:00 AM. Both are popular choices for reaching Lahore before noon.
The railway distance from Multan to Lahore is approximately 342 kilometers via the main line route passing through Khanewal, Sahiwal, and Okara.
Ticket Prices
Air-conditioned, reclining seats
Air-conditioned seating
Fan-cooled, comfortable seats
Standard seating
* Prices are approximate and may vary.
Route Highlights
- •High-frequency service with 10+ daily trains
- •Scenic journey through Punjab farmlands
- •Multiple departure times throughout the day
- •Connects to Karachi & Peshawar routes

