Karachi to Sahiwal Train Ticket Price 2024 & Timings Book Online

Travelling from Karachi to Sahiwal by train offers a pleasant and convenient experience for all kinds of passengers. Offering a range of ticket prices to accommodate various preferences and budgets, the journey cost varies from PKR.2850 to PKR.9000. Whether you seek an economical seat or a luxurious berth, there is an option available to suit your travel needs.

Overview of Train Services

There are several train options available for your journey from Karachi to Sahiwal. Each train provides comfortable seating and various amenities to ensure a pleasant travel experience.

  • Allama Iqbal Express
  • Awam Express
  • Karachi Express
  • Khyber Mail
  • Pak Business Express
  • Tezgam

These trains are equipped with different classes, including Economy Seat, Economy Berth, A.C Business, A.C Standard, and A.C Sleeper. The availability of classes may vary depending on the train.

Karachi to Sahiwal Train Ticket Price List 2024

Train NameEconomy SeatEconomy BerthA.C BusinessA.C StandardA.C Sleeper
Allama Iqbal ExpRs.2850Rs.2950N/AN/AN/A
Awam ExpressRs.2850Rs.2950Rs.7300Rs.5600N/A
Karachi ExpressRs.3750Rs.3850Rs.7900Rs.6100Rs.10750
Khyber MailRs.2850Rs.2950Rs.7300Rs.5600Rs.10150
Pak Business ExpRs.3750Rs.3850Rs.7900Rs.6100Rs.10750

Please note that these ticket prices are subject to change. Factors such as class, availability, and demand can affect the ticket prices. It is advisable to check with the railway authorities or visit their official website for the most accurate and up-to-date information.

Karachi to Sahiwal Train Timings

Train NumberTrain NameDeparture TimeArrival TimeDuration
13UPAwam Express07:00:0004:35:0021:35:00
15UPKarachi Express18:00:0010:24:0016:24:00
1UPKhyber Mail22:15:0017:15:0019:00:00
33UPPak Business Express16:00:0007:40:0015:40:00
9UPAllama Iqbal Express15:30:0009:20:0017:50:00

Kindly be advised that these timings are subject to change.It is recommended to check the updated schedule before planning your journey.

How to Book Online Karachi to Sahiwal Train Ticket

We will guide you through the process of booking an online Karachi to Sahiwal train ticket, making your journey seamless and hassle-free.

Step 1: Open Online Booking Platform

To begin your online train ticket booking, it’s essential to choose a reliable platform that offers a user-friendly interface and secure transactions. Popular platforms such as the Pakistan Railways website (https://pakrail.gov.pk/) or mobile apps provide convenient options for booking your train tickets.

Step 2: Select Your Journey Details

Once you’ve chosen your preferred online platform, enter your journey details. Select the date of your travel, departure station (Karachi), destination station (Sahiwal), class, and any other preferences you may have.

Step 3: Check Availability and Fare

After entering your journey details, the platform will display the available train options for your selected route. You can check the train availability, departure and arrival times, as well as the fare for each class.

Step 4: Provide Passenger Information

To proceed with the booking, provide the necessary passenger information. Enter the passenger’s name, age, and identification card details as required. Ensure that the information provided is accurate to avoid any issues during your journey.

Step 5: Make Payment

Once you have entered the passenger information, proceed to the payment stage. Online booking platforms offer various payment options, including credit/debit cards, mobile wallets, or bank transfers. Choose the payment method that is most convenient for you and follow the instructions to complete the transaction securely.

Step 6: Receive Confirmation and E-Ticket

This confirmation will be sent to you via email or SMS, depending on the platform. Make sure to save a copy of your e-ticket or have it easily accessible on your mobile device for hassle-free boarding.

Tips for a Smooth Booking Experience

To ensure a smooth online ticket booking experience, consider the following tips:

  1. Plan in Advance: Book your train tickets in advance to secure your preferred date and class.
  2. Check for Promotions and Discounts: Keep an eye out for any promotions or discounts offered by the online booking platform to save money on your ticket fares.
  3. Double-Check Details: Before confirming your booking, double-check all the details entered, including the passenger information and journey details, to avoid any errors.
  4. Stay Updated: Stay informed about any updates or changes to your train schedule by regularly checking the platform’s notifications or contacting customer support if needed.


Traveling by train from Karachi to Sahiwal offers a convenient and affordable option for your journey. We hope this guide has provided you with valuable information about ticket prices, train timings, and the booking process. Plan your trip accordingly, and enjoy a comfortable and memorable journey. Safe travels!

Leave a Comment