There are 4 ways to get from Peshawar to Murree 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 Golra Shariftrain 14Dn
- Take the taxi from Golra Sharif to Murreetaxi
3h 51m$14–27Bus
cheapest- Take the bus from Peshawar to Islamabadbus
- Take the bus from Islamabad to Murreebus
4h 30m$4–13Drive 207.4 km
- Drive from Peshawar to Murreecar 207.4 km
2h 41m$20–28Taxi
- Take the taxi from Peshawar to Murreetaxi 207.4 km
2h 41m$40–50
Questions & Answers
The cheapest way to get from Peshawar to Murree is to bus which costs $3 - $13 and takes 4h 30m.
The fastest way to get from Peshawar to Murree is to drive which takes 2h 41m and costs $19 - $28.
No, there is no direct bus from Peshawar to Murree. However, there are services departing from Peshawar and arriving at Murree via Islamabad. The journey, including transfers, takes approximately 4h 30m.
The distance between Peshawar and Murree is 217 km. The road distance is 207.4 km.
The best way to get from Peshawar to Murree without a car is to train and taxi which takes 3h 51m and costs $14 - $27.
It takes approximately 3h 51m to get from Peshawar to Murree, including transfers.
Peshawar to Murree bus services, operated by Faisal Movers, depart from Peshawar station.
Peshawar to Murree bus services, operated by Faisal Movers, arrive at Islamabad station.
Yes, the driving distance between Peshawar to Murree is 207 km. It takes approximately 2h 41m to drive from Peshawar to Murree.
There are 391+ hotels available in Murree.
What companies run services between Peshawar, Pakistan and Murree, Pakistan?
You can take a bus from Peshawar to Murree via Islamabad in around 4h 30m.
- Phone
- +92 42 99201738
- contact@railways.gov.pk
- Website
- pakrailways.gov.pk
Train from Peshawar City to Golra Sharif
- Ave. Duration
- 2h 59m
- 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–4
- AC Sleeper
- $4–7
- AC Business
- $8–12
- Phone
- (061) 111 22 44 88
- info@faisalmovers.com.pk
- Website
- faisalmovers.com
Bus from Peshawar to Islamabad
- Ave. Duration
- 2h 30m
- Frequency
- Hourly
- Estimated price
- $2–7
- Website
- https://www.bookkaru.com/
- Website
- https://www.faisalmovers.com/
- Premium Plus
- $5–7
- Executive
- $2–5
Bus from Islamabad to Murree
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
- Estimated price
- $1–6
- Website
- https://www.bookkaru.com/
- Website
- https://www.faisalmovers.com/
- Premium Plus
- $3–6
- Executive
- $1–3
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 Gatwick Airport into central London, 4 of the smartest ways to explore Australia, and Heading to Europe? Read this before you buy a Eurail Pass - to help you get the most out of your next trip.






