Rawalpindi to Bahawalpur Train Ticket Price, Timings & Online Booking
The Rawalpindi to Bahawalpur train ticket price starts at about Rs 2,300 and reaches Rs 10,250 for a Tezgam or Jaffar Express AC Sleeper. Eight trains cover the roughly 720 km run in around 12 to 15 hours, mostly overnight. Bahawalpur sits in southern Punjab beside the Cholistan desert, beyond Multan on the main line.
Short answer: Rawalpindi to Bahawalpur costs Rs 2,300 in economy on Pakistan Express and Rehman Baba Express, Rs 2,350 on Hazara Express, Rs 2,400 on Khyber Mail and Awam Express, Rs 3,000 on Tezgam and Jaffar Express, and Rs 3,950 on Green Line. AC Standard from Rs 4,850, AC Business from Rs 6,250 and AC Sleeper from Rs 9,550.
Rawalpindi to Bahawalpur train ticket price
| Train | Economy seat | Economy berth | AC Standard | AC Business | Sleeper or parlour |
|---|---|---|---|---|---|
| Pakistan Express | Rs 2,300 | Rs 2,400 | Rs 4,850 | Not offered | Not offered |
| Rehman Baba Express | Rs 2,300 | Rs 2,400 | Not offered | Rs 6,250 | Not offered |
| Hazara Express | Rs 2,350 | Rs 2,450 | Rs 5,100 | Not offered | Not offered |
| Khyber Mail | Rs 2,400 | Rs 2,500 | Not offered | Rs 6,900 | Rs 9,550 sleeper |
| Awam Express | Rs 2,400 | Rs 2,500 | Rs 5,150 | Not offered | Not offered |
| Tezgam | Rs 3,000 | Rs 3,100 | Not offered | Rs 7,500 | Rs 10,250 sleeper |
| Jaffar Express | Rs 3,000 | Rs 3,100 | Rs 5,450 | Rs 7,500 | Rs 10,250 sleeper |
| Green Line | Rs 3,950 | Rs 4,050 | Rs 7,500 | Rs 9,250 | Rs 8,350 parlour |
Same fares from Bahawalpur to Rawalpindi.
One train per class
For AC Standard, Pakistan Express is cheapest at Rs 4,850. For AC Business, Rehman Baba Express at Rs 6,250. For a sleeper, Khyber Mail at Rs 9,550. Choose the class first and the train follows.
Pakistan Express and Tezgam start here
Both originate at Rawalpindi, so they are the most likely to leave on schedule. Khyber Mail, Awam and Rehman Baba come through from Peshawar.
Which Rawalpindi to Bahawalpur train?
AC on a budget
- Train
- Pakistan Express
- Fare
- Rs 4,850 AC Standard
Best seat
- Train
- Rehman Baba Express
- Fare
- Rs 6,250 AC Business
Best for sleeping
- Train
- Khyber Mail
- Fare
- Rs 9,550 AC Sleeper
Our pick
On an overnight trip, an economy berth from Rs 2,400 or Khyber Mail’s AC Sleeper. Pakistan Express is the pick if you want AC and a punctual start.
The cheapest way from Rawalpindi to Bahawalpur
Train
Rs 2,300Economy seat, from
Cheapest, with a bed overnight.
Best on price.
Bus
Rs 4,000 to 7,000By operator and class
Quicker via the motorways.
Best for speed.
Rawalpindi to Bahawalpur train FAQs
What is the cheapest Rawalpindi to Bahawalpur train ticket?
Rs 2,300 in economy on Pakistan Express or Rehman Baba Express.
Is there a sleeper from Rawalpindi to Bahawalpur?
Yes: Rs 9,550 on Khyber Mail and Rs 10,250 on Tezgam and Jaffar Express.
How much is AC Business?
From Rs 6,250 on Rehman Baba Express.
How long does it take?
About 12 to 15 hours, overnight.