If you’re planning to travel between Faisalabad and Hafizabad, taking the train is a smart and affordable option. Both cities are located in Punjab, Pakistan, and are about 90 kilometers apart. The journey usually takes around 1 hour and 45 minutes by train. Two popular trains that run between Faisalabad and Hafizabad every day are the Rehman Baba Express and the Pakistan Express. Traveling by train is much cheaper compared to buses or other transport, which can cost you between 600 to 800 rupees.

Here is the fare information for these trains:

Train NameDeparture
(Faisalabad)
Arrival
(Hafizabad)
47 UP – Rehman Baba Express7:25 AM9:10 AM
45 UP – Pakistan Express10:00 AM11:45 AM

Hafizabad to Faisalabad Train Schedule

Train NameDeparture
(Hafizabad)
Arrival
(Faisalabad)
46 DN – Pakistan Express11:05 AM1:00 PM
48 DN – Rehman Baba7:15 PM9:10 PM

Train Fare

Train NameEconomy Fare (Rs)
Pakistan Express300
Rehman Baba300

About the Trains:

  • 47 UP – Rehman Baba Express: This train starts from Karachi and goes all the way to Peshawar. It stops at Faisalabad at 7:25 AM and arrives in Hafizabad at 9:10 AM. The fare is very affordable at just 300 rupees. However, since it’s a busy train, finding a seat can be hard because it’s often full by the time it reaches Faisalabad.
  • 45 UP – Pakistan Express: This train also starts from Karachi and heads to Rawalpindi. It departs Faisalabad at 10:00 AM and reaches Hafizabad by 11:45 AM. The fare for economy class is also 300 rupees, making it a great option for budget-friendly travel.

Why Choose the Train?

Traveling by train between Faisalabad and Hafizabad is much cheaper than other transportation options. While buses or taxis might charge you 600 to 800 rupees, train tickets cost only 300. It’s not only affordable but also comfortable. However, because the trains are often full before they even reach Faisalabad, booking your seat early is a good idea.

Final Thoughts

Taking the train from Faisalabad to Hafizabad is a great way to save money. The Rehman Baba Express and Pakistan Express offer affordable fares and comfortable travel. Just remember to book your seat in advance to avoid any last-minute problems!