Peshawar to Rahim Yar Khan Bus Ticket Price, Timings, Online Booking
The Peshawar to Rahim Yar Khan ticket price starts at about Rs 3,600 and reaches Rs 7,100 in business class. The journey takes twelve to fourteen hours, and every service is a Karachi bus calling en route rather than a dedicated one.
Peshawar to Rahim Yar Khan bus ticket price: fares run from about Rs 3,600 to Rs 7,100 depending on class. The journey takes twelve to fourteen hours via Multan and Bahawalpur, and Rahim Yar Khan is the last major Punjab city before the Sindh border.
Peshawar to Rahim Yar Khan ticket price by operator
This is a stop on the Karachi corridor rather than a destination operators run to, which shapes both the fares and the boarding arrangements.
| Operator | Class | Journey time | Ticket price |
|---|---|---|---|
| Local and regional coaches | Standard | 14h | Rs 3,600 |
| Niazi Express | Standard | 13h | Rs 4,000 |
| Skyways | Executive | 12h 30m | Rs 4,800 |
| Faisal Movers | Business | 12h | Rs 6,100 |
| Daewoo Express | Business | 12h | Rs 7,100 |
Fares are indicative published prices and vary with class, fuel adjustments and peak demand. Your live, confirmed fare appears on the seat map before payment.
Two hours short of Sindh, and priced like it
Rahim Yar Khan sits close enough to the Sindh border that fares here are only modestly below Sukkur and not far off Hyderabad. That is the through-stop pattern: the bus is running to Karachi either way. If you are heading further south, check the fare difference before deciding where to get off, because it is often smaller than the onward transport would cost.
Where Punjab meets Sindh
Rahim Yar Khan is the southernmost major city of Punjab, with the Cholistan desert to its east and the Sindh border a short distance south.
South on the corridor
Both served en route by the Karachi services, and both closer to the Sindh border.
Two hours north
The larger city and the base for Cholistan, with wider onward connections.
Three hours south
The first major Sindh city, and where the corridor crosses into the province.
Confirm city or bypass at booking
Karachi services frequently set down outside Rahim Yar Khan rather than entering it. Combined with an arrival in the small hours, that is the thing most likely to go wrong on this route. Ask when booking and get a contact number for the local counter.
Peshawar to Rahim Yar Khan bus timings
Departures follow the Karachi schedule, leaving Peshawar in the afternoon and evening so the journey passes overnight.
Afternoon
1:00 PM to 4:00 PMEarlier departures arriving in the early hours.
Evening
4:00 PM to 9:00 PMThe main block, arriving during the following morning.
Arrival
Often pre dawnConfirm the drop point, since it may be outside the city.
Booking
3 daysA week around Eid.
Peshawar and destination terminals
Operator terminals
Daewoo, Faisal Movers, Skyways and Niazi Express run the Karachi corridor from their own Peshawar terminals.
Check the address printed on your ticket.
City or bypass
Karachi corridor services may set down outside the city. Onward transport for Khanpur, Sadiqabad and the Sindh border towns departs from the city.
Get a local counter number before travelling.
Peshawar to Rahim Yar Khan bus FAQs
What is the Peshawar to Rahim Yar Khan bus ticket price?
From about Rs 3,600 on local coaches, Rs 4,000 with Niazi Express, Rs 4,800 with Skyways Executive and up to Rs 7,100 for Daewoo Express Business.
How long is the journey?
Twelve to fourteen hours for roughly 1,050 km via Multan and Bahawalpur. Departures are timed for overnight travel.
Where does the bus stop?
Often outside the city rather than in it, since these are Karachi services calling en route. Combined with a pre dawn arrival that is the main thing to confirm at booking.
Is it much cheaper than continuing to Sukkur?
Not by much. Rahim Yar Khan sits close to the Sindh border and fares reflect that. Check the difference before deciding where to get off, since onward transport may cost more than the gap.
Can I reach Khanpur or Sadiqabad?
Both are served en route by the Karachi services, and by local transport from Rahim Yar Khan city.
Related routes and operators
Operators on this route
Book your Peshawar to Rahim Yar Khan ticket
Compare every operator with live seat maps, and no booking fee added to the published fare.
Compare fares now