Rahim Yar Khan to Rawalpindi Train Ticket Price, Timings & Online Booking
The Rahim Yar Khan to Rawalpindi 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, all of them through services from Karachi or Quetta. Rawalpindi sits at the northern edge of Punjab beside Islamabad, reached via Lahore or Faisalabad.
Short answer: Rahim Yar Khan to Rawalpindi 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.
Rahim Yar Khan to Rawalpindi 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.
All trains arrive from the south
Every northbound train reaching Rahim Yar Khan has come from Karachi, or in Jaffar Express’s case Quetta. Departure times depend on how the first leg went, so check running status before leaving for the station.
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 Rahim Yar Khan to Rawalpindi 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 Rahim Yar Khan to Rawalpindi
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.
Rahim Yar Khan to Rawalpindi train FAQs
What is the cheapest Rahim Yar Khan to Rawalpindi 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.