Skip to content
Safar Time

How do I book a Pakistan Railways train ticket?

Book online on RABTA (pakrailways.gov.pk or the RABTA app), Pakistan Railways’ official e-ticketing system, or at a main railway reservation office. Booking more than 48 hours before departure gets a 5% lower fare.

Updated 4 Nov 2026

Online: RABTA

  • Go to pakrailways.gov.pk or install the RABTA app (Android and iOS).
  • Search your two stations and date, choose a train and class, and pick seats or berths.
  • Pay online and keep the e-ticket. Carry your CNIC; concessions need the original documents.
  • The “Train” section of RABTA shows the timetable for each train.

At the station

Computerised reservation is available at all main railway reservation offices, including return-journey tickets. Pakistan Railways advises buying from the booking window: an excess-fare ticket issued on board by the ticket checker costs more.

Booking early and cancelling

  • Reserve more than 48 hours before departure for 5% off the table fare.
  • Refunds: 90% up to 48 hours before departure, 80% from 24 to 48 hours, 70% within 24 hours.

Questions

What is RABTA?

RABTA is Pakistan Railways’ official online booking and e-ticketing system, on the web at pakrailways.gov.pk and as a mobile app.

Can I buy a train ticket on the train?

The ticket checker can issue an excess-fare ticket, but Pakistan Railways says it costs more than a ticket from the booking window.

Related