Train fare guide · Updated

Millat Express Train Ticket Price, Route, Timing, & Online Booking

The Millat Express train ticket price starts at about Rs 750 for economy from Karachi to Hyderabad and reaches Rs 7,350 for AC Standard from Karachi to Faisalabad. It covers the run from Karachi to Lala Musa via Faisalabad and the Sargodha district. Millat Express passes to private commercial management on 1 October 2026, with fares staying on the Pakistan Railways scale.

Route
Karachi to Lala MusaVia Faisalabad
Economy to Faisalabad
Rs 3,400From Karachi
AC Std to Faisalabad
Rs 7,350Air conditioned
Economy to Rohri
Rs 1,650From Karachi
Private operator
From 1 Oct 2026Fares unchanged

Short answer: Millat Express charges Rs 3,400 Karachi to Faisalabad in economy, Rs 3,500 for a berth and Rs 7,350 AC Standard. Karachi to Rohri is Rs 1,650 economy, Rs 3,200 AC Standard and Rs 4,150 AC Business; Karachi to Hyderabad Rs 750 and Rs 1,500.

What’s changing

Millat Express goes private on 1 October

The deal

What
One of five trains handed to private commercial management in June 2026, in a package worth about Rs 10.75 billion.
When
1 October 2026, on the Lala Musa to Karachi route.

What passengers should expect

Unchanged
Fares on the PR scale; PR track and crew.
Possibly changed
Booking channel, catering, cleaning and on-board staff.
Tip
Check where to book for journeys after 1 October.

Sector by sector

Millat Express train ticket price

Millat Express fares by sector, September 2026
SectorEconomy seatEconomy berthAC StandardAC Business
Karachi to FaisalabadRs 3,400Rs 3,500Rs 7,350Not offered
Karachi to RohriRs 1,650Rs 1,700Rs 3,200Rs 4,150
Karachi to HyderabadRs 750Not offeredRs 1,500Not offered

Fares to Sargodha, Malakwal and Lala Musa were not in the published tables at the time of writing; confirm in RABTA.

A central Punjab lifeline

Millat Express is one of three trains serving Faisalabad from Karachi at Rs 3,400 while Karakoram Express is diverted. North of Faisalabad it continues to towns off the main line before ending at Lala Musa, which makes it the only through train from Karachi for much of that district.

Where it goes

Millat Express route

  • KarachiSouthern terminus.
  • Hyderabad and RohriThrough Sindh.
  • KhanewalOnto the Faisalabad line.
  • FaisalabadRs 3,400 from Karachi.
  • Sargodha districtTowns off the main line.
  • Lala Musa JunctionNorthern terminus.

Our take

A good-value choice to Faisalabad and the only through option for several central Punjab towns. For AC Business to Faisalabad, Rehman Baba Express is the alternative.

Common questions

Millat Express FAQs

How much is Millat Express from Karachi to Faisalabad?

Rs 3,400 economy seat, Rs 3,500 berth and Rs 7,350 AC Standard.

Is Millat Express being privatised?

Its commercial management passes to a private operator on 1 October 2026. Fares stay on the Pakistan Railways scale.

Where does Millat Express go?

Karachi to Lala Musa via Faisalabad and the Sargodha district.

Does Millat Express have a sleeper?

No AC Sleeper. Economy berths are available.