There are 5 ways to get from Peshawar to Pindi Gheb by train, taxi, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, taxi
best- Take the train from Peshawar City to Jhalartrain 20Dn
- Take the taxi from Jhalar to Pindi Ghebtaxi
3h 19m$11–22Train
cheapest- Take the train from Peshawar City to Jandtrain 20Dn
4h 19m$9–22Bus, taxi
- Take the bus from Peshawar to Islamabadbus
- Take the taxi from Islamabad to Pindi Ghebtaxi
3h 34m$20–29Drive 148.2 km
- Drive from Peshawar to Pindi Ghebcar 148.2 km
2h 19m$14–20Taxi
- Take the taxi from Peshawar to Pindi Ghebtaxi 148.2 km
2h 19m$27–32
Questions & Answers
The cheapest way to get from Peshawar to Pindi Gheb is to train which costs $9 - $22 and takes 4h 19m.
The fastest way to get from Peshawar to Pindi Gheb is to drive which takes 2h 19m and costs $13 - $20.
No, there is no direct train from Peshawar to Pindi Gheb. However, there are services departing from Peshawar City and arriving at Jand via . The journey, including transfers, takes approximately 4h 19m.
The distance between Peshawar and Pindi Gheb is 159 km. The road distance is 148.2 km.
The best way to get from Peshawar to Pindi Gheb without a car is to train and taxi which takes 3h 19m and costs $10 - $22.
It takes approximately 3h 19m to get from Peshawar to Pindi Gheb, including transfers.
Peshawar to Pindi Gheb train services, operated by Pakistan Railways, depart from Peshawar City station.
Peshawar to Pindi Gheb train services, operated by Pakistan Railways, arrive at Jand station.
Yes, the driving distance between Peshawar to Pindi Gheb is 148 km. It takes approximately 2h 19m to drive from Peshawar to Pindi Gheb.
What companies run services between Peshawar, Pakistan and Pindi Gheb, Pakistan?
Pakistan Railways operates a train from Peshawar City to Jand once daily. Tickets cost $2–12 and the journey takes 3h 45m.
- Phone
- +92 42 99201738
- [email protected]
- Website
- pakrailways.gov.pk
Train from Peshawar City to Jhalar
- Ave. Duration
- 2h 35m
- Frequency
- Once daily
- Estimated price
- $1–11
- Website
- https://www.pakrailways.gov.pk/home
- Schedules at
- https://www.pakrailways.gov.pk/train
- Book at
- https://www.pakrailways.gov.pk/buy
- Economy
- $1–3
- AC Sleeper
- $3–6
- AC Business
- $7–11
Train from Peshawar City to Jand
- Ave. Duration
- 3h 45m
- Frequency
- Once daily
- Estimated price
- $2–12
- Website
- https://www.pakrailways.gov.pk/home
- Schedules at
- https://www.pakrailways.gov.pk/train
- Book at
- https://www.pakrailways.gov.pk/buy
- Economy
- $2–3
- AC Sleeper
- $4–6
- AC Business
- $8–12
- Phone
- (061) 111 22 44 88
- [email protected]
- Website
- faisalmovers.com
Bus from Peshawar to Islamabad
- Ave. Duration
- 2h 30m
- Frequency
- Hourly
- Estimated price
- $2–9
- Website
- https://www.bookkaru.com/
- Website
- https://www.faisalmovers.com/
- Executive
- $2–6
- Premium Plus
- $6–9
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How to get from Luton Airport into central London, Travel Insider: Top Japan travel tips by Beatrix Holland, and How do I buy a London Underground ticket? - to help you get the most out of your next trip.






