Shalimar Express Train Timing / Schedule Up Down 2023 karachi To Lahore

Shalimar Express Train Timing. Shalimar Express is a popular fast train service in Pakistan that connects Lahore to Karachi. The train service is known for its punctuality and comfortable journey, making it a preferred choice for many travellers. If you’re planning a trip between these two major cities, then the Shalimar Express should be on your list.

The train departs from Lahore at 6:30 AM and arrives in Karachi at 7:00 AM the next day. The return journey from Karachi to Lahore starts at 6:00 PM and arrives in Lahore at 7:00 PM the following day. The train covers a total distance of 1,286 kilometres, and it makes several stops at major cities along the way, including Faisalabad, Khanewal, Bahawalpur, Rohri, and Hyderabad.

Please Check Official Website Pakistan Railway To be Confirmed Shalimar Express Train Timing

Full Details Shalimar Express Train Timings / Schedule Table View

Shalimar Express Train Timing Karachi To Lahore (UP)

Karachi CantStart06:00
Hyderabad Jn08:1008:15
Nawabshah Jn09:3609:38
Rohri Jn12:3512:55
Rahim Yar Khan15:0215:04
Lahore Jn01:15End

Shalimar Express Train Timing Lahore To Karachi (Down)

Lahore JnStart06:00
Rahim Yar Khan14:3014:32
Rohri Jn17:0517:25
Hyderabad Jn22:4022:45
Karachi Cant01:05End


The ticket prices for Shalimar Express vary depending on the class of travel. Economy class tickets start from PKR 1,260, while AC Sleeper tickets cost around PKR 5,430.

Shalimar Express is known for its punctuality, but it can sometimes face delays due to unforeseen weather or technical issues.

Shalimar Express offers a comfortable journey with air-conditioned coaches, onboard catering, and restroom facilities. The train also has charging points for electronic devices and reading lights for passengers who prefer to read during the journey.

To book tickets for the Shalimar Express, you have a few options:

1. Online Booking:

2. Railway Stations:

3. Travel Agencies:

4:Mobile App