Rahim Yar Khan to Karachi Train Ticket Price, Timings & Online Booking
The Rahim Yar Khan to Karachi train ticket price starts at about Rs 2,300 and reaches Rs 6,550 for Tezgam AC Business. Eleven trains cover the roughly 620 km run in around 10 to 12 hours, all of them through services from further north. Karachi lies south-west across the whole of Sindh, reached via Rohri, Nawabshah and Hyderabad.
Short answer: Rahim Yar Khan to Karachi costs Rs 2,300 in economy and Rs 4,850 in AC Standard on nine trains including Khyber Mail, Awam Express and Bahauddin Zakariya Express. AC Business is Rs 6,250 on five of them. Tezgam charges Rs 2,900, Rs 5,100 and Rs 6,550; Pak Business Express Rs 3,500 and Rs 6,500.
Rahim Yar Khan to Karachi train ticket price
| Train | Economy seat | Economy berth | AC Standard | AC Business |
|---|---|---|---|---|
| Khyber Mail | Rs 2,300 | Rs 2,400 | Rs 4,850 | Rs 6,250 |
| Awam Express | Rs 2,300 | Rs 2,400 | Rs 4,850 | Rs 6,250 |
| Rehman Baba Express | Rs 2,300 | Rs 2,400 | Rs 4,850 | Rs 6,250 |
| Millat Express | Rs 2,300 | Rs 2,400 | Rs 4,850 | Rs 6,250 |
| Bahauddin Zakariya Express | Rs 2,300 | Rs 2,400 | Rs 4,850 | Rs 6,250 |
| Pakistan Express | Rs 2,300 | Rs 2,400 | Rs 4,850 | Not offered |
| Hazara Express | Rs 2,300 | Rs 2,400 | Rs 4,850 | Not offered |
| Allama Iqbal Express | Rs 2,300 | Rs 2,400 | Rs 4,850 | Not offered |
| Fareed Express | Rs 2,300 | Rs 2,400 | Rs 4,850 | Not offered |
| Tezgam | Rs 2,900 | Rs 3,000 | Rs 5,100 | Rs 6,550 |
| Pak Business Express | Rs 3,500 | Rs 3,600 | Rs 6,500 | Not offered |
Same fares in both directions. Shalimar Express also serves Rahim Yar Khan; its fare was not published. Sleeper fares were not listed for this sector.
Every train is a through train
None of the southbound trains starts at Rahim Yar Khan, so departures depend on how the train has run from Lahore, Rawalpindi or Peshawar. Check running status on the day; the fare is the same on nine of the eleven trains anyway.
Economy berth for Rs 100
On a 10 to 12 hour overnight run, the Rs 2,400 economy berth is the best value upgrade available.
Which Rahim Yar Khan to Karachi train?
Cheapest AC Business
- Train
- Khyber Mail or Awam Express
- Fare
- Rs 6,250
Cheapest AC
- Train
- Any of nine trains
- Fare
- Rs 4,850 AC Standard
Premium
- Train
- Tezgam
- Fare
- Rs 2,900 economy, Rs 6,550 AC Business
Our pick
An economy berth or AC Standard on whichever Rs 2,300 train fits your timing. Tezgam and Pak Business Express cost more for no extra comfort in the lower classes.
The cheapest way from Rahim Yar Khan to Karachi
Train
Rs 2,300Economy seat
Cheapest, with a berth overnight.
Best on cost.
Bus
Rs 3,500 to 6,000By operator and class
Similar journey time, no berth.
Best for departure choice.
Flight
Check schedulesLimited service
Rahim Yar Khan has a limited flight schedule.
Occasionally useful.
Rahim Yar Khan to Karachi train FAQs
What is the cheapest Rahim Yar Khan to Karachi train ticket?
Rs 2,300 in economy on nine trains including Khyber Mail, Awam Express and Bahauddin Zakariya Express.
How much is AC from Rahim Yar Khan to Karachi?
AC Standard from Rs 4,850 and AC Business from Rs 6,250.
How long does the train take?
About 10 to 12 hours over roughly 620 kilometres.
How many trains run on this route?
Around eleven daily, almost all of them long-distance main-line expresses.