Shalimar Express Timing and Ticket Price 2026

Shalimar Express is a daily train that runs between Karachi Cantt and Lahore Junction. It covers 1,286 kilometres and is now run by AA Enterprises, a private company that took over its commercial management. This page gives you the full timing, ticket price, and booking steps for 2026, taken straight from the current official schedule.

Shalimar Express Timing: Karachi to Lahore (27 UP)

The train departs Karachi Cantt at 06:45 and reaches Lahore at 01:55 the next day.

Station Arrival Departure
Karachi Cantt – 06:45
Drigh Road 07:03 07:05
Landhi 07:20 07:22
Hyderabad Jn 09:20 09:25
Nawabshah Jn 10:56 10:58
Rohri 13:35 14:00
Ghotki 14:41 14:43
Rahim Yar Khan 16:10 16:12
Bahawalpur 18:39 18:41
Multan Cantt 19:55 20:15
Toba Tek Singh 22:04 22:06
Faisalabad 23:25 23:30
Lahore 01:55 –

Shalimar Express Timing: Lahore to Karachi (28 DN)

The return train leaves Lahore at 07:10 and arrives in Karachi Cantt at 02:55 the next day.

Station Arrival Departure
Lahore – 07:10
Faisalabad 09:40 09:45
Toba Tek Singh 10:53 10:55
Multan Cantt 12:50 13:10
Bahawalpur 14:25 14:27
Rahim Yar Khan 16:40 16:42
Ghotki 18:00 18:02
Rohri 19:10 19:35
Nawabshah 22:08 22:10
Hyderabad 00:05 00:10
Landhi 02:00 02:02
Karachi Cantt 02:55 –

Note: this timetable applies to the summer schedule, which runs from April 15 to October 14, 2026. Timing can shift a little due to track work or weather. Always check the day before you travel.

How Long Is the Trip?

The full run between Karachi and Lahore takes close to 19 hours and covers 1,286 km. This can go up or down slightly depending on stops and track conditions on the day.

Shalimar Express Ticket Price 2026

Prices differ by class. Economy costs Rs. 3,150 for a seat and Rs. 3,250 for a berth. AC Standard is Rs. 6,550. AC Sleeper (Parlor Car) is Rs. 8,150. AC Business is Rs. 8,650, for the full Karachi to Lahore trip.
Shorter routes cost less. A few examples:

Route Economy AC Standard AC Sleeper/Parlor AC Business
Karachi to Hyderabad Rs. 750 Rs. 1,350 Rs. 1,450 Rs. 1,550
Karachi to Multan Rs. 2,300 Rs. 4,650 Rs. 5,700 Rs. 6,650
Karachi to Faisalabad Rs. 2,900 Rs. 5,900 Rs. 7,500 Rs. 8,100

Prices can change without notice. Confirm the fare when you book.

Classes and Facilities

Shalimar Express offers four classes: Economy, AC Standard, AC Sleeper (Parlor Car), and AC Business. Meals and refreshments are served based on your class and journey length. All coaches have clean washrooms, and charging ports are available in Business and Sleeper classes.

How to Book a Shalimar Express Ticket

You can book online through the AA Enterprises website by picking your route, date, class, and passenger details, or by visiting a booking counter at the station. You can book for up to 10 passengers in one booking. Cancellations or changes are allowed within a limited time before departure. You’ll get your e-ticket confirmation by email and WhatsApp after you pay.

Accepted payment methods: JazzCash, Easypaisa, bank transfer, debit or credit card, and mobile wallets.

Arrive at the station at least 30 minutes before departure.

Contact Details

AA Enterprises (booking and support): 0341-1135555 (call or WhatsApp)
Pakistan Railways general helpline: 117

FAQs

Shoaib Nasir

Shoaib Nasir is a content writer at PakBiz.com. He focuses on delivering clear and accurate information to readers, backed by verified data and official sources.

Leave a comment

Your email address will not be published. Required fields are marked *

Get Alerts