Route · Sadiqabad to Khanpur up the National Highway

Sadiqabad to Khanpur Bus Ticket Price, Online Booking, Service Timing

Khanpur, a railway junction town about 95 km up the National Highway, is a short hop from Sadiqabad. Wagons run all day, and the Lahore bound coaches of Manthar Transport and Royal Movers, both of which also operate Khanpur services, sell seats for the stretch.

Ticket price from
Rs 350By wagon
Distance
about 95 kmOn the N-5 via Rahim Yar Khan
Journey time
1h 30m to 2hShort hop
Departures
All dayFrom Sadiqabad

Short answer: Sadiqabad to Khanpur costs about Rs 350 by wagon or about Rs 500 on a Lahore bound coach, and takes an hour and a half to two hours via Rahim Yar Khan. Most mainline trains also call at Khanpur Junction.

Fares by operator

Sadiqabad to Khanpur ticket price by operator

What each operator charges from Sadiqabad to Khanpur, and where you board.

Sadiqabad to Khanpur fares by operator
Bus operatorClassBoards in SadiqabadJourney timeTicket price
Wagons and coastersNon AC, localGeneral bus stand1h 45mAbout Rs 350
Manthar TransportOn its Lahore bound coachesOld bus stand, Ghosia Chowk1h 30mAbout Rs 500
Royal MoversOn its Lahore bound coachesGT Road terminal1h 30mAbout Rs 500

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.

Wagon or coach seat

Wagons are cheapest and leave constantly, but they stop often and are not air conditioned. A seat on a long distance coach costs a little more and is far more comfortable in summer.

On busy days the long distance operators may keep seats for through passengers, so ask at the counter.


Before you book

Khanpur and its junction

Khanpur is where a branch line leaves the main railway.

Khanpur town

How
Wagon or coach seat.
Good for
Markets and offices.

Khanpur Junction

What
Mainline station and branch line.
Good for
Rail connections.

Beyond

Where
Liaquatpur and Bahawalpur further north.
Tip
Same highway, same wagons.

How to choose

In summer, take a <strong>coach seat</strong>. Otherwise a <strong>wagon</strong> is fine.

The real choice

Which is the best bus from Sadiqabad to Khanpur

Three options for three different priorities.

Cheapest

Wagon

Constant departures.

About Rs 350
Most comfortable

Manthar Transport

Air conditioned seat on the Lahore coach.

About Rs 500
Rail

Train

Most mainline trains stop at Khanpur.

Check fare

Our verdict

Take a <strong>wagon</strong> for flexibility, a <strong>coach seat</strong> in the heat.


Schedule

Sadiqabad to Khanpur bus timings

Something leaves for Khanpur most of the day.

Wagons

Dawn to evening

Leave when full.

Coaches

Through the day

Seats on Lahore bound services.

Trains

Many daily

Check the day’s timings.

Summer

May to August

Choose air conditioning.

A junction town

Khanpur grew around the railway, and the station remains one of the busiest between Rahim Yar Khan and Bahawalpur.

Where to board

Sadiqabad and Khanpur terminals

Where to board in Sadiqabad and where you arrive in Khanpur.

Sadiqabad

Wagons and coasters
The general bus stand area on KLP Road.
Manthar Transport
Head office at Ghosia Chowk on the old bus stand, KLP Road. Manthar has been Sadiqabad based since 1984; confirm whether your coach boards there or at its Shehzad Colony terminal.
Royal Movers
Main GT Road, next door to the Waraich Express terminal.
Sadiqabad railway station
On the Karachi to Peshawar main line, a short rickshaw ride from both coach areas.

Khanpur

Wagons
Finish in the town centre.
Coaches
Set down on the highway at Khanpur.
Rail
Khanpur Junction.

The road

The road from Sadiqabad to Khanpur

A short run north east on the National Highway.

  1. SadiqabadDeparture, km 0.
  2. Rahim Yar Khankm 40.
  3. KhanpurArrival about an hour and a half after departure, km 95.

Through the district towns

The road runs through Rahim Yar Khan and the farming country of the old Bahawalpur State, with sugar mills and cotton fields along the way.

Wagon, coach or train

Sadiqabad to Khanpur: wagon, coach or train

How the realistic options compare on this route.

01Cheapest

Wagon

About Rs 350local fare

Journey time
About 1h 45m
Frequency
Constant
Arrives
Town centre

Leaves when full.

Best for flexibility.

02Recommended

Bus

Rs 500about, coach seat

Journey time
1h 30m
Frequency
Several daily
Arrives
Khanpur

Air conditioned seats.

Best in summer.

03Frequent

Train

Check fareeconomy and AC

Journey time
About 1h 30m
Frequency
Many daily
Station
Khanpur Junction

Most mainline trains stop at both.

Good alternative.

Cheapest way to travel from Sadiqabad to Khanpur

A wagon at about Rs 350, or economy on a mainline train.


Common questions

Sadiqabad to Khanpur bus FAQs

What is the Sadiqabad to Khanpur bus ticket price?

About Rs 350 by wagon, or about Rs 500 for a seat on a Manthar or Royal Movers coach. Confirm fares on the day.

How long does the bus from Sadiqabad to Khanpur take?

About an hour and a half to two hours for roughly 95 km on the n-5 via rahim yar khan.

How far is Khanpur from Sadiqabad?

About 95 km on the National Highway.

Do Manthar and Royal Movers serve Khanpur?

Yes, both run Khanpur services, and their Lahore coaches pass through.

Is there a train?

Yes, most mainline trains stop at Khanpur Junction.

Related routes and operators

Book your Sadiqabad to Khanpur ticket

Wagons, coaches and trains from Sadiqabad to Khanpur compared, with no booking fee added to the published fare.

Compare fares now