Shalimar Express travels from Karachi to Lahore with fares that change with destination and travel class. Find Shalimar Express ticket price details, timings for both directions, online booking steps, and the operator’s contact number. Passengers travelling after the route change should confirm their boarding station and departure before reserving a seat.
About Shalimar Express
Shalimar Express is a Pakistan Railways passenger service between Karachi Cantonment and Lahore Junction. AA Enterprises manages its commercial and booking services. The train started in 1979. The Karachi to Lahore service carries train number 27UP, while the return service carries number 28DN.
A report from APP announced the train’s restoration through Raiwind and Sahiwal after flood damage closed the Faisalabad route. The announcement named Kot Lakhpat, Raiwind, Okara, Sahiwal, and Sadiqabad as additional stops. Confirm the route for your travel date before booking from Faisalabad or Toba Tek Singh.
Onboard Facilities
- AA Enterprises advertises seating and sleeper options, a pantry car, washrooms, Wi-Fi, and charging facilities
- Meals depend on your class and journey length
- Ask which facilities and meals your fare includes before paying
- An AC Parlor ticket provides seating, so check the accommodation category when reserving a sleeping berth
Shalimar Express Ticket Prices 2026
Your Shalimar Express ticket price depends on your stations, travel class, and seat or berth selection. Published fare lists disagree. The tables below provide previously published reference figures, which need confirmation for October 2026 travel. Check the amount quoted through AA Enterprises for your selected departure.
Shalimar Express Ticket Price Karachi to Lahore
Confirm the current fare and class availability during booking.
| Travel Class |
Reference Fare |
| Economy seat |
Rs. 3,150 |
| Economy berth |
Rs. 3,250 |
| AC Standard |
Rs. 6,550 |
| AC Parlor |
Rs. 8,150 |
| AC Business |
Rs. 8,650 |
Shalimar Express Ticket Price for Other Karachi Routes
These earlier published fares cover journeys from Karachi. Confirm the fare and station availability for your date, especially for Toba Tek Singh and Faisalabad.
| Destination from Karachi |
Economy |
AC Standard |
AC Parlor |
AC Business |
| Drigh Road |
Rs. 300 |
Rs. 700 |
Rs. 750 |
Rs. 950 |
| Hyderabad Junction |
Rs. 750 |
Rs. 1,350 |
Rs. 1,450 |
Rs. 1,550 |
| Nawabshah Junction |
Rs. 1,100 |
Rs. 1,800 |
Rs. 2,000 |
Rs. 2,250 |
| Rohri Junction |
Rs. 1,300 |
Rs. 2,500 |
Rs. 3,000 |
Rs. 3,350 |
| Ghotki |
Rs. 1,800 |
Rs. 3,150 |
Rs. 3,250 |
Rs. 4,350 |
| Rahim Yar Khan |
Rs. 1,950 |
Rs. 3,900 |
Rs. 3,200 |
Rs. 5,100 |
| Khanpur Junction |
Rs. 1,950 |
Rs. 4,000 |
Rs. 4,300 |
Rs. 5,000 |
| Bahawalpur |
Rs. 2,200 |
Rs. 4,200 |
Rs. 5,400 |
Rs. 6,100 |
| Multan Cantonment |
Rs. 2,300 |
Rs. 4,650 |
Rs. 5,700 |
Rs. 6,650 |
| Khanewal Junction |
Rs. 2,450 |
Rs. 5,100 |
Rs. 6,000 |
Rs. 6,650 |
| Toba Tek Singh |
Rs. 2,850 |
Rs. 5,500 |
Rs. 7,000 |
Rs. 7,300 |
| Faisalabad |
Rs. 2,900 |
Rs. 5,900 |
Rs. 7,500 |
Rs. 8,100 |
Shalimar Express Multan to Karachi Ticket Price
Earlier published Multan to Karachi fares list the following amounts. Confirm the Economy seat or berth category and whether your departure offers AC Sleeper.
| Travel class |
Reference Fare |
| Economy |
Rs. 2,350 to Rs. 2,450 |
| AC Standard |
Rs. 4,700 |
| AC Parlor |
Rs. 5,800 |
| AC Business |
Rs. 6,800 |
| AC Sleeper |
Rs. 9,050 |
Shalimar Express Timing
AA Enterprises still displays a timetable through Faisalabad on its website. The table below summarizes those timings. The route announcement differs from this schedule, so confirm your train’s departure and arrival for your travel date.
| Service |
Departure |
Arrival |
Journey Time |
| 27UP, Karachi Cantonment to Lahore Junction |
6:45 AM |
1:55 AM, next day |
19 hours 10 minutes |
| 28DN, Lahore Junction to Karachi Cantonment |
7:10 AM |
2:55 AM, next day |
19 hours 45 minutes |
Shalimar Express Up: Karachi to Lahore
The operator lists the following intermediate timings for its Faisalabad route. All times use Pakistan Standard Time and a 24-hour clock.
| Station |
Arrival |
Departure |
| Karachi Cantonment |
Origin |
06:45 |
| Drigh Road |
07:03 |
07:05 |
| Landhi |
07:20 |
07:22 |
| Hyderabad Junction |
09:20 |
09:25 |
| Nawabshah Junction |
10:56 |
10:58 |
| Rohri Junction |
13:35 |
14:00 |
| Ghotki |
14:41 |
14:43 |
| Rahim Yar Khan |
16:10 |
16:12 |
| Khanpur Junction |
17:04 |
17:06 |
| Bahawalpur |
18:39 |
18:41 |
| Multan Cantonment |
19:55 |
20:15 |
| Toba Tek Singh |
22:04 |
22:06 |
| Faisalabad |
23:25 |
23:30 |
| Lahore Junction |
01:55 |
Terminus |
Shalimar Express Down: Lahore to Karachi
The return timetable places Nawabshah before Hyderabad. Hyderabad, Landhi and Karachi arrivals fall on the following day.
| Station |
Arrival |
Departure |
| Lahore Junction |
Origin |
07:10 |
| Sangla Hill |
08:27 |
08:29 |
| Faisalabad |
09:40 |
09:45 |
| Toba Tek Singh |
10:53 |
10:55 |
| Multan Cantonment |
12:50 |
13:10 |
| Bahawalpur |
14:25 |
14:27 |
| Khanpur Junction |
16:05 |
16:07 |
| Rahim Yar Khan |
16:40 |
16:42 |
| Ghotki |
18:00 |
18:02 |
| Rohri Junction |
19:10 |
19:35 |
| Nawabshah Junction |
22:08 |
22:10 |
| Hyderabad Junction |
00:05 |
00:10 |
| Landhi |
02:00 |
02:02 |
| Karachi Cantonment |
02:55 |
Terminus |
Note: Shalimar Express train timing may vary due to track conditions, operational changes, or seasonal adjustments.
Shalimar Express Online Booking
Start from the AA Enterprises website and follow its link to the official booking portal for Shalimar Express online booking.
- Open the official booking portal
- Pick your departure station, destination, and travel date
- Select Shalimar Express and an available travel class
- Choose your seat or berth where the portal offers a selection
- Enter the passenger and contact details requested
- Check the journey, fare, and payment details before paying
- Save your booking reference and e-ticket after confirmation
AA Enterprises includes JazzCash, EasyPaisa, bank transfers, debit and credit cards, and mobile wallets in its payment methods. Use an option available at checkout. The operator confirms the booking, and the e-ticket arrives by email and WhatsApp after payment.
Other Booking Methods
- Call AA Enterprises to confirm the office location and payment arrangements for counter reservations
- Follow the ticket instructions for boarding or collection
- If you search through Pakistan Railways’ RABTA service, confirm whether Shalimar Express appears for your date
- Contact AA Enterprises when the train does not appear
Shalimar Express Contact Number
The Shalimar Express contact number published by AA Enterprises is 0341-1135555. Call for booking assistance, current fares, route confirmation, ticket changes or payment problems.
Pakistan Railways also lists 117 as its helpline. Keep your booking reference, travel date, and payment receipt ready when asking about an existing reservation.
Frequently Asked Questions
How many passengers fit in one online reservation?
AA Enterprises allows up to 10 passengers in one reservation. Enter each traveler’s details before paying.
How do I change or cancel my booking?
Contact AA Enterprises before departure. The operator permits changes and cancellations within a limited period. Ask which conditions and charges apply to your ticket.
What should I do if my e-ticket does not arrive?
Check your email’s spam and promotions folders. If you still have no ticket, contact AA Enterprises with your booking reference and payment details.
How early should I reach the station?
AA Enterprises advises passengers to reach the station at least 30 minutes before the train leaves. Come earlier if you need help with your booking.