Faisalabad to Bahawalpur Bus Ticket Price, Online Booking, Service Timing
The Faisalabad to Bahawalpur ticket price starts at about Rs 1,800 and reaches Rs 1,950 with Daewoo. The journey covers around 340 km in four and a half to five hours via the M-4 and Multan, but there are only a handful of departures a day, so the timetable decides the trip.
Short answer: Faisalabad to Bahawalpur costs Rs 1,800 to Rs 1,950 and takes about five hours via Multan. Kohistan Express runs only a couple of direct departures, including a night coach, so book a named service rather than turning up.
Faisalabad to Bahawalpur ticket price by operator
Two direct operators, and a Multan change as the fallback.
| Bus operator | Class | Route | Journey time | Ticket price |
|---|---|---|---|---|
| Kohistan Express | Business, air conditioned | M-4 to Multan, then N-5 | 5h | Rs 1,800 |
| Daewoo Express | Super Luxury, air conditioned | M-4 to Multan, then N-5 | 4h 30m | Rs 1,950 |
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.
The Multan fallback
Faisalabad to Multan is about Rs 1,300 with frequent departures, and Multan to Bahawalpur is about Rs 600 more. That comes to roughly Rs 1,900, the same as the direct fare, with a change in the middle.
Book Faisalabad to Bahawalpur.
Book a named departure.
A few departures a day, including one after midnight
Kohistan’s published pattern has had a departure just after midnight and one in the early afternoon.
The night coach
- Departs
- Around 12:30 AM on Kohistan’s published pattern.
- Arrives
- Bahawalpur around dawn.
- Good for
- A full day in Bahawalpur, or an early start to Cholistan or Uch Sharif.
The afternoon coach
- Departs
- Around 2:00 PM.
- Arrives
- Bahawalpur around 7:00 PM.
- Good for
- Arriving the evening before a day of business.
Our advice
Confirm the current Kohistan Express times on 041-111-776-444 before you plan. If neither suits, change at Multan rather than waiting half a day.
Which is the best bus service from Faisalabad to Bahawalpur
Two operators, and a reliable two leg fallback.
Kohistan Express
Its own terminals at both ends, with a night departure.
From Rs 1,800
Daewoo Express
Half an hour quicker on the published time.
From Rs 1,950
Change at Multan
Frequent first leg and a short second one.
About Rs 1,900
Our verdict
Take Kohistan Express at Rs 1,800 if one of its departures fits, and Daewoo Express for the best timekeeping. Otherwise change at Multan.
Faisalabad to Bahawalpur bus timings
Only a handful of direct departures, so confirm before travelling.
After midnight
Around 12:30 AMKohistan’s night coach, arriving at dawn.
Morning
Check DaewooDaewoo’s daytime services, where running.
Afternoon
Around 2:00 PMKohistan’s afternoon departure.
Any time
Via MultanFrequent coaches to Multan, then onward to Bahawalpur.
Five hours in two halves
About three and a quarter hours on the M-4 to Multan, then under two hours down the N-5 across the Sutlej. The second half is ordinary road, which is where the variation comes from.
Faisalabad and Bahawalpur terminals
Kohistan has its own stands at both ends.
Faisalabad
- Daewoo Express
- Punj Pullian Road, opposite Allied Hospital, Chak No. 123 JB.
- GTS, near the railway station
- The Kohistan Express head office and stand. Faisal Movers also boards here.
Bahawalpur
- Kohistan Express
- Its own Bahawalpur terminal, 062-2888-358.
- Daewoo Express
- Check the arrival address on your ticket.
- Onward
- Uch Sharif, Ahmadpur East, Hasilpur and the Cholistan side connect from Bahawalpur.
The road from Faisalabad to Bahawalpur
Down the M-4 to Multan, then south across the Sutlej on the N-5.
- Faisalabad Departure, km 0.
- Shorkot area Comfort stop on the M-4, km 120.
- Multan area End of the M-4, km 240.
- Lodhran and the Sutlej Crossing into Bahawalpur district, km 305.
- Bahawalpur Arrival about five hours after departure, km 340.
The Sutlej crossing
Bahawalpur sits just south of the Sutlej. The bridge at Lodhran is the only real bottleneck, and it is where most delays on the second half start.
Faisalabad to Bahawalpur bus vs train vs car
The bus is the only straightforward option.
Bus, direct
Rs 1,800to Rs 1,950
One ticket and your own seat the whole way.
Best if the time fits.
Bus via Multan
Rs 1,900two legs
Always available, same money, one change.
Good fallback.
Train
Via Khanewal
Rail south from Faisalabad reaches the main line at Khanewal, where you change for Bahawalpur.
Slow.
Cheapest way to travel from Faisalabad to Bahawalpur
Kohistan Express at about Rs 1,800, or two tickets via Multan for about the same.
Faisalabad to Bahawalpur bus FAQs
What is the Faisalabad to Bahawalpur bus ticket price?
About Rs 1,800 with Kohistan Express and Rs 1,950 with Daewoo Express.
How long does the bus take?
Four and a half to five hours for about 340 km via Multan.
How many buses run each day?
Only a few direct departures, including a Kohistan night coach around 12:30 AM. Confirm current times before travelling.
Where does Kohistan stop in Bahawalpur?
At its own Bahawalpur terminal. Call 062-2888-358 to confirm.
What if no direct bus suits?
Take any coach to Multan and continue to Bahawalpur. The total fare is about the same.
Is there a train?
Not directly. Rail passengers change at Khanewal.
Related routes and operators
South Punjab routes
Operator fare lists
Book your Faisalabad to Bahawalpur ticket
Compare direct and via Multan fares with live seat maps, and no booking fee added to the published fare.
Compare fares now