Rawalpindi to Karachi Train Ticket Price, Timings & Online Booking
The Rawalpindi to Karachi train ticket price starts at about Rs 4,200 and reaches Rs 17,500 for a Tezgam AC Sleeper. Seven trains cover the 1,480 km run in around 24 to 33 hours, with Tezgam and Pakistan Express starting at Rawalpindi itself. Karachi sits at the far southern end of the main line, a day and a night away through Punjab and Sindh.
Short answer: Rawalpindi to Karachi costs Rs 4,200 in economy on Pakistan Express, Hazara Express, Khyber Mail and Rehman Baba Express, Rs 4,250 on Awam Express, Rs 5,550 on Tezgam and Rs 6,350 on Green Line. The only AC Sleepers are Khyber Mail at Rs 16,550 and Tezgam at Rs 17,500.
Rawalpindi to Karachi train ticket price
| Train | Economy seat | Economy berth | AC Standard | AC Business | AC Sleeper |
|---|---|---|---|---|---|
| Pakistan Express | Rs 4,200 | Rs 4,300 | Rs 10,250 | Not offered | Not offered |
| Hazara Express | Rs 4,200 | Rs 4,300 | Rs 10,450 | Not offered | Not offered |
| Khyber Mail | Rs 4,200 | Rs 4,300 | Not offered | Rs 12,300 | Rs 16,550 |
| Rehman Baba Express | Rs 4,200 | Rs 4,300 | Not offered | Rs 11,450 | Not offered |
| Awam Express | Rs 4,250 | Rs 4,350 | Rs 10,750 | Not offered | Not offered |
| Tezgam | Rs 5,550 | Rs 5,650 | Not offered | Rs 13,300 | Rs 17,500 |
| Green Line | Rs 6,350 | Rs 6,450 | Rs 12,250 | Rs 15,350 | Rs 13,800 parlour |
Same fares as the northbound direction. Green Line from Islamabad Margalla costs slightly more.
Hazara and Rehman Baba start further north
Hazara Express begins at Havelian and Rehman Baba Express at Peshawar, so both reach Rawalpindi already under way. Pakistan Express and Tezgam originate at Rawalpindi, which gives them the better chance of leaving on time. Khyber Mail and Awam Express come through from Peshawar.
The berth question on a 30-hour trip
An economy berth at Rs 4,300 is Rs 100 above the seat, for a journey that includes at least one full night. Of the AC options, only Khyber Mail (Rs 16,550) and Tezgam (Rs 17,500) sell a sleeper berth; Green Line’s parlour car at Rs 13,800 is a seat.
Which Rawalpindi to Karachi train should you take?
Starts in Rawalpindi
- Train
- Pakistan Express
- Fares
- Rs 4,200 economy, Rs 10,250 AC Standard
- Why
- Cheapest AC on the route, and it originates here.
Best for sleeping
- Train
- Khyber Mail
- Fares
- Rs 4,300 berth, Rs 16,550 AC Sleeper
- Why
- The cheaper of the only two AC Sleepers.
From Islamabad
- Train
- Green Line
- Fares
- Rs 6,350 economy from Rawalpindi
- Why
- Boards at Islamabad Margalla, and it is the quickest.
Our pick
Pakistan Express for AC on a budget; Khyber Mail for a sleeper. Both are on the Rs 4,200 tier. Green Line is the one to take if you are starting in Islamabad and want the shortest trip, at Rs 2,150 more in economy.
What to know before you board
Fog first
- When
- December to February.
- Effect
- The Rawalpindi to Lahore stretch is among the worst for fog, so delays start early and compound.
Karachi arrival
- Where
- Most services terminate at Karachi Cantt.
- Tip
- Allow extra time for a pickup; late arrivals are common after 1,480 km.
Break the journey
- Where
- Lahore or Multan.
- Why
- Splitting a 30-hour trip costs little extra and gives you a proper night’s sleep.
The route
- RawalpindiBoarding point. Green Line starts at Islamabad Margalla.
- Jhelum and GujratSouth through upper Punjab.
- Lahore or FaisalabadPakistan Express and Rehman Baba run via Faisalabad.
- Khanewal and MultanWhere the two routings rejoin.
- Bahawalpur and RohriOvernight into Sindh.
- Karachi CanttArrival.
The cheapest way from Rawalpindi to Karachi
Train
Rs 4,200Economy seat, from
Under a quarter of the air fare, with a berth.
Best on cost.
Bus
Rs 6,000 to 11,000By operator and class
Quicker than most trains, but a full day seated.
Best for a fixed arrival time on the ground.
Flight
Rs 20,000 to 38,000One way economy
See Karachi–Islamabad flights.
Best when a day and a half is too much.
Rawalpindi to Karachi train FAQs
What is the cheapest Rawalpindi to Karachi train ticket?
Rs 4,200 in economy on Pakistan Express, Hazara Express, Khyber Mail and Rehman Baba Express. An economy berth costs Rs 4,300.
Is there a train from Islamabad to Karachi?
Green Line starts at Islamabad Margalla. All other services board at Rawalpindi.
Which train has an AC Sleeper?
Khyber Mail at Rs 16,550 and Tezgam at Rs 17,500. No other train on this route sells one.
How long does it take?
About 24 to 33 hours over roughly 1,480 kilometres. Green Line is the quickest.
Which train starts in Rawalpindi?
Pakistan Express and Tezgam originate at Rawalpindi, which makes an on-time departure more likely. Hazara Express, Khyber Mail, Awam Express and Rehman Baba Express arrive from further north.