There are 4 ways to get from Nathia Gali to Peshawar by bus, taxi, train, 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.
Bus
best- Take the bus from Murree to Islamabadbus
- Take the bus from Islamabad to Peshawarbus
5h$11–24Taxi, train
- Take the taxi from Nathia Gali to Haveliantaxi
- Take the train from Havelian to Taxilatrain
- Take the train from Taxila to Peshawar Citytrain
6h 37m$13–33Drive 224.4 km
- Drive from Nathia Gali to Peshawarcar 224.4 km
2h 29m$21–31Taxi
- Take the taxi from Nathia Gali to Peshawartaxi 224.4 km
2h 29m$45–55
Questions & Answers
The cheapest way to get from Nathia Gali to Peshawar is to bus which costs $11 - $25 and takes 5h.
The fastest way to get from Nathia Gali to Peshawar is to drive which takes 2h 29m and costs $21 - $35.
No, there is no direct bus from Nathia Gali to Peshawar. However, there are services departing from Murree and arriving at Peshawar via Islamabad. The journey, including transfers, takes approximately 5h.
The distance between Nathia Gali and Peshawar is 240 km. The road distance is 224.4 km.
The best way to get from Nathia Gali to Peshawar without a car is to bus which takes 5h and costs $11 - $25.
It takes approximately 5h to get from Nathia Gali to Peshawar, including transfers.
Nathia Gali to Peshawar bus services, operated by Faisal Movers, depart from Murree station.
Nathia Gali to Peshawar bus services, operated by Faisal Movers, arrive at Islamabad station.
Yes, the driving distance between Nathia Gali to Peshawar is 224 km. It takes approximately 2h 29m to drive from Nathia Gali to Peshawar.
There are 45+ hotels available in Peshawar.
What companies run services between Nathia Gali, Pakistan and Peshawar, Pakistan?
You can take a vehicle from Nathia Gali to Peshawar via Murree and Islamabad in around 5h.
- Phone
- +92 42 99201738
- [email protected]
- Website
- pakrailways.gov.pk
Train from Havelian to Taxila
- Ave. Duration
- 1h 56m
- Frequency
- Once daily
- Estimated price
- $1–9
- 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–2
- AC Sleeper
- $2–4
- AC Business
- $6–9
Train from Taxila to Peshawar City
- Ave. Duration
- 2h 53m
- 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 Murree to Islamabad
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
- Estimated price
- $2–7
- Website
- https://www.bookkaru.com/
- Website
- https://www.faisalmovers.com/
- Executive
- $2–4
- Premium Plus
- $5–7
Bus from Islamabad to Peshawar
- 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
- Ave. Duration
- 1h 38m
- Estimated price
- $9–55
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 Train travel in France: A guide to SNCF, What documents do I need to cross Niagara Falls?, and How to get from Southend Airport into central London - to help you get the most out of your next trip.






