Here comes good news for people of Pakistan who travel through Pakistan Railways that online railway booking has been introduced to reserve the seat of their choice in a matter of few clicks. In order to know the entire process in detail, go through this article till end – step by step. 

According to details, Federal Minister for Railways, Khawaja Saad Rafique, has officially inaugurated the e-Ticketing system at Pakistan Railways Headquarters in Lahore. Commenting on the new service, the Minister said that people can enjoy online railways booking while making their payments through credit/debit card, UBL Omni, Easypaisa or JazzCash.

In response, the passengers will get a confirmation SMS on their mobile phones and same will be treated as a valid ticket. It is recommended not to delete that SMS.

Raed Also: How to Use Pakistan Railways App to Book Train Tickets Online

Online Railway Booking in Pakistan

Let us now share the entire process of how to book train ticket online, step by step:

Step 1

Register yourself on Pakistan Railways website (for those who have not yet been registered), otherwise go to step 3. Click here  to create a free account by providing your full name, mobile number, email and CNIC number. You can create a password of your own choice. Click Submit button after entering capche code and having a tick on terms and conditions.


Step 2

You’ll be prompted to verify your account with Pakistan Railways in two steps. A code will be received through SMS on your mobile number and an email on your registered email address. Enter the code on the account creation page and follow the link provided in email to complete your verification.


Step 3

Upon successful creation of account, Click here to start your booking. Login to your account and select your start and end station with departure date and click Book Now


Step 4

Now you’ll be provided with the information of trains and seats available for your journey. Select the train, class and available seats as per your requirement and click on Book Selected Seats at upper right corner.


Step 5

Provide the mobile number on which you’ll receive confirmation SMS (authority to travel). Provide details of passenger(s) by selecting adult/minor, name and CNIC number. Carefully read two Note Boxes on upper and lower section of the window.


Your selected seats will be on hold for a limited time only. So provide your details in time and proceed for check out.

Step 6

Select payment options from the list of options and receive the order ID valid for next 2 hours. If your payment is not received in stipulated time frame, your booking will be cancelled and the corresponding seat will be re-opened for other passengers.


Step 7

Once all the above steps are successfully completed, you have done the online railway booking. Now you’ll receive an SMS from Pakistan Railways confirming your booking details.

If you have any query, feel free to use the Comment Section below.