There are 3 ways to get from Taxila to Shifa International Hospital by train, bus, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, bus
best- Take the train from Taxila to Rawalpinditrain 14Dn / ...
- Take the bus from Marrir Chowk to Khayaban-E-Joharbus Pakistan Metrobus System
2h 21m$2–9Drive 35.2 km
- Drive from Taxila to Shifa International Hospitalcar 35.2 km
31 min$4–5Taxi
- Take the taxi from Taxila to Shifa International Hospitaltaxi 35.2 km
31 min$7–9
Questions & Answers
The cheapest way to get from Taxila to Shifa International Hospital is to train and bus which costs $2 - $10 and takes 2h 21m.
The fastest way to get from Taxila to Shifa International Hospital is to drive which takes 31 min and costs $3 - $5.
The distance between Taxila and Shifa International Hospital is 50 km. The road distance is 35.2 km.
The best way to get from Taxila to Shifa International Hospital without a car is to train and bus which takes 2h 21m and costs $2 - $10.
It takes approximately 2h 21m to get from Taxila to Shifa International Hospital, including transfers.
Yes, the driving distance between Taxila to Shifa International Hospital is 35 km. It takes approximately 31 min to drive from Taxila to Shifa International Hospital.
There are 2479+ hotels available in Shifa International Hospital.
What companies run services between Taxila, Pakistan and Shifa International Hospital, Pakistan?
There is no direct connection from Taxila to Shifa International Hospital. However, you can take the train to Rawalpindi, walk to Marrir Chowk, take the bus to Khayaban-E-Johar, then walk to Shifa International Hospital. Alternatively, you can drive from Taxila to Shifa International Hospital in around 31 min.
- Phone
- +92 42 99201738
- [email protected]
- Website
- pakrailways.gov.pk
Train from Taxila to Rawalpindi
- Ave. Duration
- 1h 9m
- Frequency
- Twice 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
- $1–3
- AC Business
- $5–9
- Phone
- 051-111-222-627
- [email protected]
Bus from Marrir Chowk to Khayaban-E-Johar
- Ave. Duration
- 12 min
- Frequency
- Every 5 minutes
- Estimated price
- $1
- Schedules at
- https://pma.punjab.gov.pk/
- Multan Metro Bus
- $1
- Lahore Metro Bus
- $1
- Rawalpindi Metro Bus
- $1
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 Heathrow Airport into central London, Getting around the Cyclades, and How to travel India's Golden Triangle - to help you get the most out of your next trip.




