There are 4 ways to get from Peshawar to Pind Dadan Khan Tehsil by train, taxi, 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 Lala Musa Jn.train 14Dn
- Take the taxi from Lala Musa Jn. to Pind Dadan Khan Tehsiltaxi
7h 59m$13–28Train
cheapest- Take the train from Peshawar City to Gujar Khantrain 14Dn
- Take the train from Gujar Khan to Dingatrain 12Up
9h 38m$10–32Drive 342.1 km
- Drive from Peshawar to Pind Dadan Khan Tehsilcar 342.1 km
4h 24m$32–47Taxi
- Take the taxi from Peshawar to Pind Dadan Khan Tehsiltaxi 342.1 km
4h 24m$60–75
Questions & Answers
The cheapest way to get from Peshawar to Pind Dadan Khan Tehsil is to train which costs $9 - $35 and takes 9h 38m.
The fastest way to get from Peshawar to Pind Dadan Khan Tehsil is to drive which takes 4h 24m and costs $30 - $50.
No, there is no direct train from Peshawar to Pind Dadan Khan Tehsil. However, there are services departing from Peshawar City and arriving at Dinga via Gujar Khan. The journey, including transfers, takes approximately 9h 38m.
The distance between Peshawar and Pind Dadan Khan Tehsil is 372 km. The road distance is 342.1 km.
The best way to get from Peshawar to Pind Dadan Khan Tehsil without a car is to train and taxi which takes 7h 59m and costs $12 - $28.
It takes approximately 7h 59m to get from Peshawar to Pind Dadan Khan Tehsil, including transfers.
Peshawar to Pind Dadan Khan Tehsil train services, operated by Pakistan Railways, depart from Peshawar City station.
Peshawar to Pind Dadan Khan Tehsil train services, operated by Pakistan Railways, arrive at Gujar Khan station.
Yes, the driving distance between Peshawar to Pind Dadan Khan Tehsil is 342 km. It takes approximately 4h 24m to drive from Peshawar to Pind Dadan Khan Tehsil.
There are one+ hotels available in Pind Dadan Khan Tehsil.
What companies run services between Peshawar, Pakistan and Pind Dadan Khan Tehsil, Pakistan?
You can take a train from Peshawar City to Pind Dadan Khan Tehsil via Gujar Khan and Dinga in around 9h 38m.
- Phone
- +92 42 99201738
- [email protected]
- Website
- pakrailways.gov.pk
Train from Peshawar City to Lala Musa Jn.
- Ave. Duration
- 7h 3m
- Frequency
- Once daily
- Estimated price
- $3–17
- Website
- https://www.pakrailways.gov.pk/home
- Schedules at
- https://www.pakrailways.gov.pk/train
- Book at
- https://www.pakrailways.gov.pk/buy
- Economy
- $3–6
- AC Sleeper
- $7–12
- AC Business
- $12–17
Train from Peshawar City to Gujar Khan
- Ave. Duration
- 4h 47m
- Frequency
- Once daily
- Estimated price
- $2–14
- 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–4
- AC Sleeper
- $5–9
- AC Business
- $10–14
Train from Gujar Khan to Dinga
- Ave. Duration
- 3h 18m
- Frequency
- Once daily
- Estimated price
- $2–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
- $2–3
- AC Sleeper
- $3–6
- AC Business
- $7–11
- Ave. Duration
- 2h 40m
- Estimated price
- $9–75
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 JFK to New York City, How to get from Heathrow Airport into central London, and The London Underground: Essential tips to navigate the Tube - to help you get the most out of your next trip.


