Free Fare Estimator

Pakistan Train Fare Calculator

Estimate Pakistan Railways ticket prices for any route and class. Economy, AC Business, Sleeper — get instant fare breakdowns before booking.

Open Fare Calculator

100% Free • No registration • All routes & classes

All Train Classes

Economy, AC Standard, AC Business, Sleeper & more

All Major Routes

Karachi, Lahore, Islamabad, Peshawar, Quetta & beyond

Instant Results

Get fare estimates in seconds, no registration needed

Book Online

Direct links to book your tickets after checking fares

Approximate Train Fares (PKR)

Indicative fares for popular routes. Actual prices vary by train. Use the calculator above for exact fares.

RouteEconomyAC StdAC Business
KarachiLahore
Rs. 1,500Rs. 3,800Rs. 6,500
LahoreRawalpindi
Rs. 600Rs. 1,600Rs. 3,000
KarachiPeshawar
Rs. 2,000Rs. 5,000Rs. 8,500
LahoreMultan
Rs. 700Rs. 1,900Rs. 3,500
KarachiQuetta
Rs. 1,100Rs. 2,800Rs. 5,000
RawalpindiPeshawar
Rs. 400Rs. 1,100Rs. 2,000

* Fares are approximate and subject to change. For exact prices, use the calculator or check at the railway station.

How to Calculate Train Fares

01

Enter Your Route

Select your departure and destination stations from the dropdown list.

02

Choose Class

Pick your preferred class — Economy, AC Standard, AC Business, or Sleeper.

03

Get Instant Fare

See the exact fare breakdown, including taxes and reservation charges.

Frequently Asked Questions

How much does a train ticket from Karachi to Lahore cost?
Karachi to Lahore train fares range from Rs. 1,500 (Economy class) to Rs. 8,000+ (AC Business class) depending on the train. Popular trains like Tezgam, Green Line, and Business Express cover this route.
What is the cheapest train class in Pakistan?
Economy class (also called "Economy/Ordinary") is the cheapest option. It provides basic seating without air conditioning. For example, Karachi to Lahore in Economy costs around Rs. 1,500.
Does Pakistan Railways offer student discounts?
Yes, Pakistan Railways offers 50% discount for students holding a valid university/college ID card on Economy and AC Standard class tickets. The discount must be claimed at the ticket counter.
How far in advance can I book Pakistan train tickets?
Pakistan Railways tickets can be booked up to 30 days before the travel date online or at railway stations. During peak seasons (Eid, summer), it is recommended to book as early as possible.
What is the difference between AC Lower and AC Upper berth?
AC Lower berth is on the lower bunk of a sleeping compartment — easier to access and generally preferred. AC Upper berth is on the upper bunk. Lower berths are typically priced slightly higher due to higher demand.

More Railway Tools

Track your train live, check schedules, and plan your journey.