Multan to Hasilpur Bus Ticket Price, Online Booking, Timing
The Multan to Hasilpur ticket price starts at about Rs 850 and reaches Rs 1,100 in executive class. The journey covers around 170 km in three hours, and because Hasilpur is the closest belt town to Bahawalpur, changing there is not just an option here but usually the better plan.
Short answer: Multan to Hasilpur costs Rs 850 to Rs 1,100 direct, but the change at Bahawalpur comes to about Rs 800 and gives you an hourly first leg instead of a morning weighted one. On this particular belt town the split wins on price and on frequency, which is not true further east.
Multan to Hasilpur ticket price by operator
The first town on the eastern belt, served by the two operators that run the belt and by everything that terminates at Bahawalpur.
| Bus operator | Class | Route | Journey time | Ticket price |
|---|---|---|---|---|
| Niazi Express | Economy, air conditioned | N-5 to Bahawalpur, then east | 3h 10m | Rs 850 |
| Bilal Travels | Economy, air conditioned | N-5 to Bahawalpur, then east | 3h | Rs 950 |
| Niazi Express | Executive, air conditioned | N-5 to Bahawalpur, then east | 3h | Rs 1,100 |
Fares are indicative published prices and vary with class, season, fuel adjustments and demand. Your live, confirmed fare appears on the seat map before payment.
Hasilpur is in Bahawalpur district
It sits on the eastern belt alongside Chishtian, Bahawalnagar and Haroonabad, but unlike those it belongs to Bahawalpur district rather than Bahawalnagar. That is not administrative trivia, it is why it is only 70 km from the city while the others are 130 km or more, and it is what makes the Bahawalpur change work so much better here than further along the road.
Book Multan to Hasilpur.
Or price the Bahawalpur leg first.
On this belt town, the change beats the through ticket
Further east the direct service is worth paying for. At Hasilpur the arithmetic goes the other way, and it goes that way decisively.
Multan to Bahawalpur is about Rs 600 on an hourly service with departures from early morning to late evening. Bahawalpur to Hasilpur is 70 km and about Rs 200 on local traffic that runs steadily through the day. That is Rs 800 against Rs 850 direct, and an hourly first leg against a handful of morning departures.
Compare that with Fort Abbas, where the split saves only Rs 100 and introduces a connection risk at the far end of a long day. Hasilpur is close enough to the interchange that the last leg is short, frequent and forgiving. If you miss one, another follows.
When to go direct anyway
If a Niazi Express departure suits your timing, take it. The Rs 50 difference is not worth handling luggage at a change, and the executive class at Rs 1,100 is the only way to get an air conditioned reserved seat the whole way. But if you are looking at a three hour wait for the next direct service, do not wait. Book Bahawalpur and go.
Which is the best bus service from Multan to Hasilpur
Two belt operators, and a Bahawalpur change that undercuts both.
Via Bahawalpur
An hourly first leg into an interchange 70 km from your destination, with steady local traffic onward. Cheapest and most flexible.
About Rs 800 total
Niazi Express economy
The operator that built the eastern belt network. One ticket, one coach, for Rs 50 more than the split.
From Rs 850
Niazi Express executive
The only way to get a reserved air conditioned seat for the full three hours, since the local leg out of Bahawalpur is not that.
From Rs 1,100
Our verdict
Take whichever is leaving soonest. This is one of the few routes on the hub where the through service and the split cost effectively the same, so timing should decide it rather than price. In the hot months pay the Rs 1,100 for executive, because the local leg from Bahawalpur is not air conditioned and seventy kilometres in June is a long seventy kilometres.
Multan to Hasilpur bus timings
A thin direct timetable sitting on top of a very dense Bahawalpur one, which is the whole reason the change works here.
Early morning
6:00 AM to 9:00 AMThe main block for direct services and the busiest window on the Bahawalpur leg. Arrival by mid morning either way.
Daytime
10:00 AM to 3:00 PMDirect departures thin out, but the Bahawalpur leg runs hourly and the local traffic east is steady. The best window for the split.
Late afternoon
4:00 PM to 6:00 PMDirect services resume for the homeward run. The local leg from Bahawalpur starts thinning from about five.
After dark
After 7:00 PMLittle in either direction. There is no long haul traffic crossing this belt, so the road empties early.
Where the three hours goes
An hour and three quarters to Bahawalpur on the N-5, including the Sutlej crossing at Lodhran, then about an hour and a quarter east on ordinary highway. The second half is agricultural road with regular stops, which is why it takes as long as it does for 70 km.
Multan, Bahawalpur and Hasilpur
Niazi Express uses its own Multan terminal, and Bahawalpur is the point that matters if you are splitting.
Multan
- Niazi Express
- Hassanabad, Gate 1, Khanewal Road, with a Vehari Chowk presence as well. Confirm which is on your ticket.
- General Bus Stand, Vehari Chowk
- Opposite the metro bus station, where the Bahawalpur traffic and the regional services load.
- Daewoo Express
- Opposite TTC on Khanewal Road at Gaddafi Chowk, a reliable first leg to Bahawalpur.
Bahawalpur and Hasilpur
- Bahawalpur
- The interchange. Eastern belt traffic runs from the main stand rather than the branded terminals.
- Hasilpur
- A town stand close to the centre, where the belt services set down.
- Onward connections
- Chishtian, Bahawalnagar and Khairpur Tamewali, all short runs along or off the belt.
The road to Hasilpur
South on the N-5 to Bahawalpur, then the first stretch east along the canal colony belt.
- Multan, Hassanabad or Vehari Chowk Departure, km 0.
- Lodhran and the Sutlej crossing The first significant stop, km 65.
- Bahawalpur Where the route turns east, and the interchange, km 100.
- Hasilpur Arrival about three hours after departure, km 170.
The gateway to the belt
Hasilpur is where the eastern road stops being a suburb of Bahawalpur and becomes the belt proper. Everything beyond it, Chishtian, Bahawalnagar, Haroonabad and Fort Abbas, follows the same canal alignment out toward the Indian border. Hasilpur is the only one close enough to the city to be treated as a day trip, which is worth knowing if you are working through the belt rather than heading for one town.
Multan to Hasilpur bus vs train vs car
The belt railway runs through a junction currently listed as suspended, which limits the rail answer along this whole road.
Bus
Rs 800to Rs 1,100 executive
Two belt operators plus an hourly Bahawalpur leg, which between them cover almost any departure time you want.
Best all round.
Train
Branch lineJunction suspended
The belt is served by branches running through Bahawalnagar Junction, which Pakistan Railways lists as suspended.
Rule it out.
Private car
Rs 8,000and up, one way
Half an hour quicker for ten times the fare, on a corridor where an hourly coach already removes most of the waiting.
Only for a group.
Cheapest way to travel from Multan to Hasilpur
Multan to Bahawalpur at around Rs 600 plus a Rs 200 local leg east. With the belt railway effectively out of service there is nothing cheaper to compare against, and the Rs 50 gap to a direct ticket is small enough that you should choose on departure time rather than on fare.
Multan to Hasilpur bus FAQs
What is the Multan to Hasilpur bus ticket price?
From about Rs 850 for Niazi Express economy to Rs 1,100 for executive class, with Bilal Travels at around Rs 950. Going via Bahawalpur comes to roughly Rs 800.
How long does the Multan to Hasilpur bus take?
About three hours for 170 km. An hour and three quarters south to Bahawalpur on the N-5, then an hour and a quarter east on ordinary highway.
Should I change at Bahawalpur?
It is worth it whenever the direct services do not suit. Hasilpur is only 70 km from Bahawalpur, the Multan to Bahawalpur leg is hourly, and the split costs slightly less than going direct. Further east along the belt that calculation reverses.
Is Hasilpur in Bahawalnagar district?
No, it is in Bahawalpur district, even though it sits on the same eastern belt as Chishtian, Bahawalnagar and Haroonabad. That is why it is much closer to Bahawalpur city than the others and why the change there works so well.
Can Hasilpur be done as a day trip?
From Bahawalpur, comfortably. From Multan it is three hours each way, which makes a long day but a possible one if you take an early departure and start back before the local traffic thins in the late afternoon.
Is there a train to Hasilpur?
The eastern belt is served by branch lines running through Bahawalnagar Junction, which Pakistan Railways lists as suspended. Treat the road as the only dependable route.
Related routes and operators
Eastern belt routes
Operator fare lists
Book your Multan to Hasilpur ticket
Compare the direct service against a Bahawalpur change, with no booking fee added to the published fare.
Compare fares now