Multan to Khanpur Bus Ticket Price, Online Booking, Timing
The Multan to Khanpur ticket price starts at about Rs 1,250 and reaches Rs 1,650 on Daewoo Super Luxury. The journey covers around 227 km in under three hours down the N-5, and there are two towns called Khanpur in Pakistan, which is the first thing to get right.
Short answer: Multan to Khanpur costs Rs 1,250 to Rs 1,650 for a shade under three hours on the N-5 through Bahawalpur. Before you book, confirm you want Khanpur in Rahim Yar Khan district, three hours south, and not Khanpur in Haripur district, which is seven hours north in a different province.
Multan to Khanpur ticket price by operator
A well served N-5 corridor, because every southbound coach heading for Rahim Yar Khan, Sadiqabad and Sindh passes through.
| Bus operator | Class | Route | Journey time | Ticket price |
|---|---|---|---|---|
| Silk Line | Economy, air conditioned | N-5 via Bahawalpur | 3h 15m | Rs 1,250 |
| Faisal Movers | Standard seated, air conditioned | N-5 via Bahawalpur | 3h | Rs 1,400 |
| Daewoo Express | Super Luxury, air conditioned | N-5 via Bahawalpur | 2h 50m | Rs 1,650 |
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.
Check whether the through fare is cheaper
Rahim Yar Khan is 22 km further on and costs around Rs 1,400 to Rs 1,800. On short sectors of a long corridor the through fare is sometimes lower than the intermediate one, because operators price the destination they are selling rather than the towns they pass. It is worth pricing both before you pay, and if the RYK fare comes out lower, buy it and get off at Khanpur.
Book Multan to Khanpur.
Confirm the district before you pay.
There are two Khanpurs, in two provinces
Both are real bus destinations, both are spelled the same way, and a booking site will happily sell you either.
Khanpur, Rahim Yar Khan district
- Where
- South Punjab, on the N-5 between Bahawalpur and Rahim Yar Khan.
- From Multan
- About 227 km and under three hours, at Rs 1,250 to Rs 1,650.
- The tell
- Any quote of about three hours and under Rs 1,700 is this one.
Khanpur, Haripur district
- Where
- Khyber Pakhtunkhwa, near Taxila, known for the Khanpur dam.
- From Multan
- Roughly 600 km and seven hours or more, reached via Islamabad.
- The tell
- Any quote over six hours, or over Rs 2,500, is the northern one.
How to be sure
Read the district on the booking, not just the town name. If the service runs via Bahawalpur you have the southern Khanpur; if it runs via Islamabad you have the northern one. The fare and the journey time will both tell you the same thing, and they differ by enough that the mistake is obvious once you know to look for it. This catches people mainly when they are booking for someone else and working from a town name alone.
Which is the best bus service from Multan to Khanpur
Three operators on a busy southbound corridor with a Rs 400 spread and under three hours of road.
Silk Line
Works the southern N-5 alongside its west bank network, and the cheapest bookable seat on the corridor.
From Rs 1,250
Faisal Movers
The most frequent operator heading south out of Multan, so the likeliest to have a departure when you want one.
From Rs 1,400
Daewoo Express
Super Luxury and the quickest published time at 2h 50m, from a terminal that is already pointing the right way out of the city.
From Rs 1,650
Our verdict
Take Silk Line at Rs 1,250 or Faisal Movers at Rs 1,400, whichever leaves closer to when you want to go. Under three hours on a good highway is not long enough for the Rs 400 step up to Super Luxury to change your day. Price the Rahim Yar Khan fare in the same search, because if it comes out lower you should buy that and get off early.
Multan to Khanpur bus timings
Frequent, because every southbound service from Multan uses this road.
Early morning
6:00 AM to 9:00 AMThe busiest window, with both regional and long haul southbound departures. The easiest time to travel on this corridor.
Daytime
10:00 AM to 4:00 PMSteady. On a three hour journey you can turn up at almost any hour and be moving within half an hour.
Evening
5:00 PM to 9:00 PMSecond peak, and when the Karachi bound overnight services begin heading south. Good frequency, tighter short sector availability.
Overnight
After 10:00 PMLong haul traffic only. Plenty of coaches pass through, but one with ten hours left to run may decline to sell you three of them.
Multan and Khanpur terminals
Two usable Multan stands, and a town on the highway where the set down point is worth checking.
Multan
- General Bus Stand, Vehari Chowk
- Opposite the metro bus station. Silk Line and Faisal Movers load here.
- Daewoo Express
- Opposite TTC on Khanewal Road at Gaddafi Chowk, on the right side of the city for a southbound departure.
- Caltex Point
- A Faisal Movers ticketing and cargo counter at Gaddafi Chowk. Not a departure point.
Khanpur
- Town bus stand
- Where the regional services set down, close to the centre.
- Highway set down
- Long haul services heading for Sindh may put you down on the N-5 rather than pulling into the stand. Say where you want to be when you board.
- Onward connections
- Rahim Yar Khan, Liaquatpur, Sadiqabad and Uch Sharif all run from here.
The road to Khanpur
Straight down the N-5 through Bahawalpur, on the busiest southbound corridor in the province.
- Multan, Vehari Chowk or Khanewal Road Departure, km 0.
- Lodhran Across the Sutlej, the first significant stop, km 65.
- Bahawalpur The main intermediate city and the usual comfort stop, km 100.
- Ahmadpur East and Uch turn Heading south through the Bahawalpur district towns, km 150.
- Khanpur Arrival under three hours after departure, km 227.
A short sector on a very long road
This stretch of the N-5 carries everything running between Punjab and Sindh, which has two consequences. The frequency is excellent, because you are never waiting long for something heading your way. But the short sector availability is unreliable, because most of those coaches would rather sell twelve hours than three, and on busy days that quota closes first.
Multan to Khanpur bus vs train vs car
Khanpur is on the main Karachi to Lahore line and the expresses stop, which makes rail a real option here.
Bus
Rs 1,250to Rs 1,650 Super Luxury
Frequency is the whole argument. Every southbound coach from Multan uses this road, so the schedule is never the constraint.
Best all round.
Train
Rs 400to Rs 1,500 by class
Khanpur is a scheduled stop on the main line and economy undercuts the bus substantially, with both stations centrally placed.
Cheapest, if the timing works.
Private car
Rs 9,000and up, one way
Ten minutes quicker than a Super Luxury coach on a road the coaches share with you, for five times the fare.
Only for a group with luggage.
Cheapest way to travel from Multan to Khanpur
Rail economy at around Rs 400, and unusually for this network it is a serious recommendation rather than a technicality: Khanpur is a scheduled express stop, both stations are central and the running time is competitive. The bus wins on frequency, with several departures an hour against a handful of trains, so the answer depends on whether your timing is fixed.
Multan to Khanpur bus FAQs
What is the Multan to Khanpur bus ticket price?
From about Rs 1,250 for Silk Line economy to Rs 1,650 for Daewoo Super Luxury, with Faisal Movers standard at around Rs 1,400.
How long does the Multan to Khanpur bus take?
About two hours fifty minutes on a direct Super Luxury service and up to three and a quarter on a stopping one, for roughly 227 km down the N-5 through Bahawalpur.
Which Khanpur does this route go to?
Khanpur in Rahim Yar Khan district, in South Punjab on the N-5. It is not Khanpur in Haripur district in Khyber Pakhtunkhwa, the dam town near Taxila, which is roughly 600 km north and reached via Islamabad. If your quote runs via Bahawalpur you have the southern one.
Should I book Rahim Yar Khan instead?
Price both. Rahim Yar Khan is only 22 km further and operators sometimes quote the through destination lower than the intermediate town, because they price what they are selling rather than what they pass. If RYK comes out cheaper, buy it and get off at Khanpur.
Why might a service refuse to sell a Khanpur ticket?
Because most coaches on this road are running to Sindh and would rather sell twelve hours than three. On busy days the short sector quota closes first, which is why the regional operators are often the more reliable booking here.
Is the train better than the bus on this route?
On price and comfort, often yes. Khanpur is a scheduled stop on the main Karachi to Lahore line, economy is around Rs 400 and both stations are central. The bus wins on frequency, with several departures an hour against a handful of daily trains.
Related routes and operators
Southbound routes
Operator fare lists
Book your Multan to Khanpur ticket
Compare every operator on the corridor with live seat maps, and no booking fee added to the published fare.
Compare fares now