Rawalpindi to Rahim Yar Khan Train Ticket Price, Timings & Online Booking
The Rawalpindi to Rahim Yar Khan train ticket price starts at about Rs 2,650 and reaches Rs 11,600 for a Tezgam or Jaffar Express AC Sleeper. Seven trains cover the roughly 900 km run in around 15 to 18 hours, overnight and into the next day. Rahim Yar Khan sits at the southern tip of Punjab near the Sindh border and the Cholistan desert.
Short answer: Rawalpindi to Rahim Yar Khan costs Rs 2,650 in economy on Pakistan Express, Rehman Baba Express and Hazara Express, Rs 2,750 on Khyber Mail and Awam Express, and Rs 3,750 on Tezgam and Jaffar Express. AC Standard from Rs 5,450, AC Business from Rs 7,700 and AC Sleeper from Rs 11,000.
Rawalpindi to Rahim Yar Khan train ticket price
| Train | Economy seat | Economy berth | AC Standard | AC Business | AC Sleeper |
|---|---|---|---|---|---|
| Pakistan Express | Rs 2,650 | Rs 2,750 | Rs 5,450 | Not offered | Not offered |
| Rehman Baba Express | Rs 2,650 | Rs 2,750 | Not offered | Rs 7,700 | Not offered |
| Hazara Express | Rs 2,650 | Rs 2,750 | Rs 5,500 | Not offered | Not offered |
| Khyber Mail | Rs 2,750 | Rs 2,850 | Not offered | Rs 8,400 | Rs 11,000 |
| Awam Express | Rs 2,750 | Rs 2,850 | Rs 5,600 | Not offered | Not offered |
| Tezgam | Rs 3,750 | Rs 3,850 | Not offered | Rs 9,300 | Rs 11,600 |
| Jaffar Express | Rs 3,750 | Rs 3,850 | Rs 6,500 | Rs 9,300 | Rs 11,600 |
Same fares in both directions.
Tezgam and Pakistan Express start here
Both originate at Rawalpindi, so they are the likeliest to leave on time. Khyber Mail, Awam Express and Rehman Baba Express come through from Peshawar, Hazara Express from Havelian.
Choose the class, then the train
AC Standard is cheapest on Pakistan Express (Rs 5,450), AC Business on Rehman Baba Express (Rs 7,700) and the sleeper on Khyber Mail (Rs 11,000). No single train is cheapest across all classes.
Which Rawalpindi to Rahim Yar Khan train?
AC on a budget
- Train
- Pakistan Express
- Fare
- Rs 5,450
Best seat
- Train
- Rehman Baba Express
- Fare
- Rs 7,700 AC Business
Best for sleeping
- Train
- Khyber Mail
- Fare
- Rs 11,000 AC Sleeper
Our pick
On a trip this long, book a bed: an economy berth from Rs 2,750 or Khyber Mail’s AC Sleeper.
The cheapest way from Rawalpindi to Rahim Yar Khan
Train
Rs 2,650Economy seat
Cheapest, and the only way to lie down.
Best on cost.
Bus
Rs 5,000 to 8,500By operator and class
Quicker via the M-5 and M-4.
Best for speed.
Rawalpindi to Rahim Yar Khan train FAQs
What is the cheapest Rawalpindi to Rahim Yar Khan train ticket?
Rs 2,650 in economy on Pakistan Express, Rehman Baba Express or Hazara Express.
Is there a sleeper?
Yes: Rs 11,000 on Khyber Mail and Rs 11,600 on Tezgam and Jaffar Express.
How long does it take?
About 15 to 18 hours over roughly 900 kilometres.