Pakistan Railways runs roughly 150 active trains across 700-plus stations, carrying 80,000 passengers a day. It’s a genuinely practical way to cover long distances. Booking as a foreigner, though, comes with real friction worth knowing about before you go.
Train travel in Pakistan: the basics
| Detail | Pakistan Railways |
|---|---|
| Active trains | Roughly 150 |
| Stations | 700+ |
| Classes | Economy, AC Standard, AC Sleeper, Business |
| Helpline | 117, toll-free, 24/7 |
The trains worth knowing
- Khyber Mail: Pakistan’s most famous train, recommended for Karachi-Peshawar journeys.
- Green Line Express: launched in 2015, the premier fully air-conditioned service between Karachi and Islamabad, covering roughly 1,518 km in about 22 to 24 hours.
- Karachi Express: running since 1943, connecting Karachi and Lahore over roughly 19.5 hours.
- Tezgam: a reliable option for Karachi-Rawalpindi journeys.
What fares and classes actually look like
Fares vary widely by train, class and distance, and they have risen. One 2026 fare list put Karachi to Lahore economy at roughly PKR 4,900 to 5,600, with AC classes much higher. Check the current fare chart on the Pakistan Railways website or app before you plan.
Booking as a foreigner is genuinely more complicated
Pakistan Railways sells tickets through its website and app and at station counters. Some booking sources say foreign visitors can use a passport number in place of a CNIC, but availability can vary, so check the official site first and be ready to book in person at a station.
Train travel in Pakistan: practical tips
- Arrive 30 to 45 minutes early. Finding your platform and coach at larger stations genuinely takes time.
- Never cross tracks directly. Always use the overpass or underpass; track crossing is genuinely dangerous.
- Pack a light blanket for overnight or AC journeys. AC coaches can run cold, and bedding isn’t always sufficient.
- Women traveling alone should consider a middle bunk in open-plan cars. It’s a small precaution that genuinely reduces unwanted contact.
- Bring a power bank. Outlets aren’t reliable, especially on longer or older trains.
Pair this with our Pakistan tourism for foreigners guide for broader logistics.
Frequently asked questions
Can foreigners book Pakistan Railways tickets online?
Some booking sources say foreign visitors can use a passport number instead of a CNIC, but this can vary. Check the official Pakistan Railways website or app, or book in person at a station.
Do foreigners get a discount on train tickets?
We could not confirm a general discount for foreign tourists. Discounts exist for some groups, such as students and senior citizens, so ask at the counter and carry valid ID.
What’s Pakistan’s most famous train?
The Khyber Mail, recommended for Karachi-Peshawar journeys.
How much does a train ticket cost in Pakistan?
Fares vary by train, class and distance. One 2026 fare list put Karachi to Lahore economy at roughly PKR 4,900 to 5,600, with AC classes much higher. Check the current fare chart before you book.
Is train travel safe for solo female travelers in Pakistan?
Generally yes with sensible precautions, such as choosing a middle bunk in open-plan cars to reduce unwanted contact.
Prices and fees in this guide are approximate and change with season and demand. Confirm current rates before you book. Last checked: October 2026.
Some services are suspended, rerouted or disrupted from time to time, and timetables change. Check the Pakistan Railways website or helpline (117) before you travel. Last checked: October 2026.




























