Train fare guide · Updated

Badar Express Train Ticket Price, Route & Online Booking

The Badar Express train ticket price is about Rs 580 for economy between Lahore and Faisalabad, the cheapest fare on the sector. It covers the roughly 140 km run in around two and a half hours via Sheikhupura and Sangla Hill. Running since 1988, Badar Express is an economy-only commuter train under private commercial management.

Route
Lahore to Faisalabad111UP / 112DN
Economy
Rs 580Cheapest on sector
Journey time
About 2.5 hrsAbout 130 km
Since
1988Daily
Classes
EconomyNo AC

Short answer: Badar Express costs Rs 580 in economy between Lahore and Faisalabad, the same as Ghouri Express and less than Shalimar Express (Rs 730) or Karakoram Express (Rs 650, currently diverted). It has no air-conditioned class.

Fare

Badar Express train ticket price

Badar Express fare, September 2026
SectorEconomy
Lahore to FaisalabadRs 580

Same fare in both directions.

A commuter train, priced like one

Badar Express stops at Qila Sheikhupura, Farooqabad, Sangla Hill and Chak Jhumra on the way, serving the towns between the two cities. For anyone on that corridor, it is the default.

Private operation

The train has been commercially operated by a private company, and Badar is named among the trains in the 2026 outsourcing tenders. Fares remain on the Pakistan Railways scale.


Where it goes

Badar Express route

  • Lahore JunctionTerminus.
  • Qila Sheikhupura and FarooqabadWest of Lahore.
  • Sangla HillMidway.
  • Chak JhumraJunction near Faisalabad.
  • FaisalabadTerminus.
The verdict

Should you take Badar Express?

In its favour

  • Cheapest fare on the sector.
  • Short-haul, so it keeps its own timetable.
  • Serves the towns in between.

Against it

  • Economy only.
  • Basic comfort.

Our take

The default Lahore to Faisalabad train. Switch to Shalimar Express only for air conditioning.

Common questions

Badar Express FAQs

How much is Badar Express from Lahore to Faisalabad?

Rs 580 in economy.

Does Badar Express have AC?

No, it is economy only.

How long does it take?

About two and a half hours.

What are the train numbers?

111UP and 112DN.