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.
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.
Badar Express train ticket price
| Sector | Economy |
|---|---|
| Lahore to Faisalabad | Rs 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.
Badar Express route
- Lahore JunctionTerminus.
- Qila Sheikhupura and FarooqabadWest of Lahore.
- Sangla HillMidway.
- Chak JhumraJunction near Faisalabad.
- FaisalabadTerminus.
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.
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.