How to book Train Ticket online in Pakistan

How to book Train Ticket online in Pakistan

The comprehensive guide for locals and travelers to know how to book train ticket online in Pakistan.

In recent years, the convenience of booking train tickets online has become increasingly prevalent, with many railway operators and private trains offering this service in Pakistan. While purchasing tickets online is relatively straightforward for residents, international travelers may encounter certain hurdles, such as mobile number verification requirements. This guide aims to address the needs of both Pakistani and foreign travelers seeking to purchase train tickets online in Pakistan.

How to Book Train Ticket Online?

For online booking of Pakistan Railways train tickets, travelers can utilize the official Pakistan Railways website or mobile application. Simply select the desired origin and destination, choose your preferred travel date, and browse available trains and fares. Once selected, follow the prompts to complete the booking process securely.

as Eid Al Fitr is just around the corner, Trains starts Eid Advance Booking so that customers can timely book their tickets online.

Booking Railway Tickets Online in Pakistan – A Simple Step-by-Step Guide

Here is a straightforward guide on how to effortlessly purchase railway tickets online in Pakistan.

1. Setting Up an Account on the Pakistan Railways Website

To begin, you need to register for an account on the official Pakistan Railways website ( Follow these simple steps:

  • Visit the Pakistan Railways website and click on “Login” located in the top right corner.
  • Provide your contact details, including name, email address, and phone number, then click “Sign up.”
  • Create a strong password and hit “Submit.”

Once your account is set up, you’re ready to log in and start booking tickets.

2. Searching for Trains and Booking Tickets

After logging in, follow these steps to search for trains and book your tickets:

  • Navigate to the homepage and select “Train Ticket Booking.”
  • Input your departure and arrival stations, along with the dates and number of passengers.
  • Click “Search” to view available trains.
  • Once you’ve selected the desired train, proceed to the seat selection page.
  • Choose your seats and click “Next” to proceed.
  • Review your reservation details and click “Proceed to Payment.”

3. Payment Options

Pakistan Railways accepts various payment methods, including Jazzcash, Easypaisa, debit/credit cards, online banking, and mobile banking. Follow these steps to finalize your payment:

  • Choose your preferred payment method.
  • Enter the necessary details, such as card number, expiration date, and CVV (for debit/credit cards).
  • Complete the transaction by selecting “Pay.”

4. Confirming and Printing Your Ticket

Once the payment is complete, you’ll receive an email confirming your reservation along with a copy of your online ticket. You can either print the ticket or present it digitally via a mobile device at the station. It’s recommended to have a printed copy as a backup in case of any issues during your journey.

Online Train Ticket Booking Platforms in Pakistan:

Several online ticket booking platforms facilitate train ticket purchases in Pakistan, including:

Major Railway Operators in Pakistan:

Pakistan Railways: Pakistan Railways, the national railway operator, serves as the backbone of the country’s rail network. With a wide range of routes across Pakistan, Pakistan Railways provides essential connectivity for both passengers and cargo.

Train NameRoutes
Allama Iqbal ExpressKarachi Cantonment – Sialkot Junction
Attock PassengerMari Indus – Attock City Junction
Awam ExpressKarachi Cantonment – Peshawar Cantonment
Bahauddin Zakaria ExpressKarachi City – Multan Cantonment
Bolan MailKarachi City – Quetta
Faiz Ahmed Faiz PassengerLahore Junction – Narowal Junction
Fareed ExpressKarachi City – Lahore Junction
Green Line ExpressKarachi Cantonment – Islamabad
Hazara ExpressKarachi City – Havelian
Islamabad ExpressLahore Junction – Islamabad
Jaffar ExpressPeshawar – Quetta
Karachi ExpressKarachi City – Lahore Junction
Karakoram ExpressKarachi Cantonment – Lahore Junction
Khyber MailKarachi Cantonment – Peshawar Cantonment
Kohat ExpressRawalpindi – Kohat
Margalla ExpressLahore Junction – Rawalpindi
Meher ExpressMultan Cantonment – Rawalpindi
Millat ExpressKarachi Cantonment – Malakwal Junction
Mohenjo-Daro PassengerRohri Junction – Kotri Junction
Musa Pak ExpressMultan Cantonment – Lahore Junction
Pak Business ExpressKarachi Cantonment – Lahore Junction
Pakistan ExpressKarachi Cantonment – Rawalpindi
Rawal ExpressLahore – Rawalpindi
Rehman Baba ExpressPeshawar Cantonment – Karachi Cantonment
Shalimar ExpressKarachi Cantonment – Lahore Junction
Sir Syed ExpressKarachi Cantonment – Rawalpindi
Subak Kharam ExpressLahore Junction – Rawalpindi
Subak Raftar ExpressLahore Junction – Islamabad
Sukkur ExpressKarachi City- Jacobabad Junction
Tezgam ExpressKarachi Cantonment – Rawalpindi

Does Pakistan Railway have Private Trains?

Yes, Besides Pakistan Railways, private train operators offer alternative options for travelers seeking specific routes or amenities. most of the Private trains are mentioned below:

  • Mehr Expres
  • Fareed Express
  • Faiz Ahmad Faiz Express
  • Jinnah Express
  • Mehran Express
  • Badar Express
  • Sir Syed Express
  • Ghauri Express
  • Mianwali Express.

Potential Challenges in Buying Online Train Ticket:

Foreign travelers may encounter obstacles such as mobile number verification requirements when booking train tickets online in Pakistan. To address this, it is advisable to obtain a local SIM card from a reputable provider to complete the verification process.

What are Train Fares in Pakistan?

Train fares / Ticket Price in Pakistan vary depending on factors such as route, class of travel, and operator. Generally, train travel remains an affordable option for both domestic and international passengers, with fares reflecting the distance traveled and service level.

Read Related Articles:
Allama Iqbal Express Karachi To Lahore Ticket Price
Rawalpindi To Karachi Train Ticket Price and timing

Tips for Foreign Travelers:

Foreign travelers seeking to purchase train tickets online in Pakistan should familiarize themselves with the available booking platforms and ensure compliance with verification procedures. Additionally, obtaining a local SIM card facilitates the ticketing process and enhances communication during travel.

For further assistance or inquiries, foreign travelers can reach out to or connect with us on social media platforms for prompt guidance and support. We are committed to facilitating seamless train travel experiences for all passengers, regardless of nationality or background.

How to buy Train ticket online in Pakistan?

You can buy tickets online from,,, and for trains in Pakistan.

Leave a Comment