Check the Shalimar Express train schedule in Pakistan schudule. It covers the Shalimar Express train ticket price for all classes, train timing, online booking steps, and contact information. Residents from major stations between Karachi and Lahore can benefit from this information.
About Shalimar Express
Shalimar Express is a daily intercity train operated between Karachi Cantonment and Lahore Junction. These are two of Pakistan's most important cities. It is currently operated by AA Enterprises (AA Entrepreneur) under a privatized arrangement. Originally established in 1979, it remains one of the most popular trains on this route.
Onboard Facilities
Shalimar Express offers comfortable long-distance travel with the following features across classes:
- Sleeping berths convertible from seats
- A food car serving meals and snacks
- Clean washrooms in each coach
- Separate compartments for family privacy
- Complimentary breakfast and lunch and VIP dining car for passengers in AC Business, AC Standard, and AC Parlor categories
- Free Wi-Fi and charging spots.
Shalimar Express Ticket Prices 2026
The Shalimar Express train ticket price varies according to multiple travel classes to suit different budgets.
Shalimar Express Ticket Price Karachi to Lahore
| Shalimar Express Train Route |
Shalimar Express Economy Class |
Shalimar Express Parlor Car |
Shalimar Express AC Standard |
Shalimar Express AC Business |
| Karachi to Drigh Road |
Rs. 300 |
Rs. 750 |
Rs. 700 |
Rs. 950 |
| Karachi to Hyderabad Jn. |
Rs. 750 |
Rs. 1450 |
Rs. 1350 |
Rs. 1550 |
| Karachi to Nawabshah Jn. |
Rs. 1100 |
Rs. 2000 |
Rs. 1800 |
Rs. 2250 |
| Karachi to Rohri Jn. |
Rs. 1300 |
Rs. 3000 |
Rs. 2500 |
Rs. 3350 |
| Karachi to Ghotki |
Rs. 1800 |
Rs. 3250 |
Rs. 3150 |
Rs. 4350 |
| Karachi to Rahim Yar Khan |
Rs. 1950 |
Rs. 3200 |
Rs. 3900 |
Rs. 5100 |
| Karachi to Khanpur Jn. |
Rs. 1950 |
Rs. 4300 |
Rs. 4000 |
Rs. 5000 |
| Karachi to Bahawalpur |
Rs. 2200 |
Rs. 5400 |
Rs. 4200 |
Rs. 6100 |
| Karachi to Multan Cantt |
Rs. 2300 |
Rs. 5700 |
Rs. 4650 |
Rs. 6650 |
| Karachi to Khanewal Jn. |
Rs. 2450 |
Rs. 6000 |
Rs. 5100 |
Rs. 6650 |
| Karachi to Toba Tek Singh |
Rs. 2850 |
Rs. 7000 |
Rs. 5500 |
Rs. 7300 |
| Karachi to Faisalabad |
Rs. 2900 |
Rs. 7500 |
Rs. 5900 |
Rs. 8100 |
| Karachi to Lahore |
Rs. 3200 |
Rs. 8300 |
Rs. 6700 |
Rs. 8800 |
Shalimar Express Multan To Karachi Ticket Price:
| Class Name |
Seat |
Fare |
| Economy |
Berth |
Rs. 2350 |
| Economy |
N/A |
Rs. 2450 |
| AC Standard |
N/A |
Rs. 4700 |
| AC Parlor Car |
N/A |
Rs. 5800 |
| AC Business |
N/A |
Rs. 6800 |
| AC Sleeper |
N/A |
Rs. 9050 |
Shalimar Express Karachi to Lahore Ticket Price List 2026
| Class Name |
Seat |
Fare |
| Economy |
Lower Berth |
Rs. 3150 |
| Economy |
Upper Berth |
Rs. 3250 |
| AC Standard |
N/A |
Rs. 6550 |
| AC Parlor Car |
N/A |
Rs. 8150 |
| AC Business |
N/A |
Rs. 8650 |
Shalimar Express Lahore To Faisalabad Ticket Price 2026
| Class Name |
Seat |
Fare |
| Economy |
Seat |
Rs. 650 |
| Economy |
Berth |
Rs. 700 |
| AC Standard |
N/A |
Rs. 950 |
| AC Parlor Car |
N/A |
Rs. 1150 |
| AC Business |
N/A |
Rs. 1550 |
| AC Sleeper |
N/A |
Rs. 1900 |
Shalimar Express Train Timings
Here is the complete schedule
Shalimar Express Up: Karachi to Lahore
The Shalimar Express train timing Karachi to Lahore is the following:
| Stop |
Arrival |
Departure |
| Karachi Cantt |
- |
06:45 |
| Drig Road |
07:03 |
07:05 |
| Landhi |
07:20 |
07:22 |
| Hyderabad Jn |
09:20 |
09:25 |
| Tando Adam |
- |
10:19 |
| Nawabshah Jn |
10:56 |
10:58 |
| Rohri |
13:35 |
14:00 |
| Ghotki |
14:41 |
14:43 |
| Rahim Yar Khan |
16:10 |
16:12 |
| Khanpur |
17:04 |
17:06 |
| Bahawalpur |
18:39 |
18:41 |
| Lodhran |
- |
19:02 |
| Multan Cantt |
19:55 |
20:15 |
| Khanewal |
- |
20:54 |
| Shorkot Cantt |
- |
21:43 |
| Toba Tek Singh |
22:04 |
22:06 |
| Faisalabad |
23:25 |
23:30 |
| Lahore |
01:55 |
- |
Shalimar Express Down: Lahore to Karachi
| Stop |
Arrival |
Departure |
| Lahore |
- |
07:10 |
| Sangla Hill |
08:27 |
08:29 |
| Faisalabad |
09:40 |
09:45 |
| Toba Tek Singh |
10:53 |
10:55 |
| Shorkot Cantt |
- |
11:30 |
| Khanewal |
- |
12:19 |
| Multan Cantt |
12:50 |
13:10 |
| Lodhran |
- |
14:11 |
| Bahawalpur |
14:25 |
14:27 |
| Khanpur |
16:05 |
16:07 |
| Rahim Yar Khan |
16:40 |
16:42 |
| Ghotki |
18:00 |
18:02 |
| Rohri |
19:10 |
19:35 |
| Nawabshah |
00:05 |
00:10 |
| Tando Adam |
- |
23:21 |
| Hyderabad |
22:04 |
22:06 |
| Landhi |
02:00 |
02:02 |
| Karachi Cantt |
02:55 |
- |
Note: Shalimar Express train timing may vary due to track conditions, operational changes, or seasonal adjustments.
Shalimar Express Online Booking
Shalimar Express train booking online is available through the AA Enterprises official website
- Visit the AA Enterprises official booking website.
- Select your departure station and destination.
- Choose your travel date and train class
- Choose your seat.
- Enter your details.
- Pay via available payment methods.
- Download or print your booking slip.
- On the day of travel present this slip at the AA Enterprises counter at the railway station.
- Collect your physical ticket
Other booking methods
- You can also book through the Pakistan Railways Rabta app with the same method.
- Visit the AA Enterprises reservation office and book your ticket directly.
Shalimar Express Contact Information
For inquiries about schedules, bookings, or complaints, Shalimar Express train contact number is the following:
- AA Enterprises Website: Visit to book and for contact details.
- Pakistan Railways General Inquiry: 042-99070011 or dial 117.
FAQs About Shalimar Express
What is Shalimar Express Route?
It runs between Karachi and Lahore, passing through major cities like Faisalabad, Multan, and Hyderabad.
How Long Does the Shalimar Express Take from Karachi to Lahore?
It takes about 19 hours and 45 minutes.
What are the Shalimar Express Timings Karachi to Lahore?
The train departs Karachi at 6:30 AM and arrives in Lahore at 2:15 AM the next day.
How many stops does the Shalimar Express have?
The train from Karachi to Lahore has 12 stops, while the return train has 13 stops.
What classes are available on the Shalimar Express?
It offers Economy, Air-Conditioned Lower, and AC Palour classes.
What is the distance covered by Shalimar Express?
It covers approximately 1,286 kilometers (799 miles).