There are 6 ways to get from Shakargarh to Rawalpindi by taxi, plane, bus, 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.
Taxi, fly
best- Take the taxi from Shakargarh to Lahore International Airport (LHE)taxi
- Fly from Lahore International Airport (LHE) to Islamabad International Airport (ISB)plane LHE - ISB
3h 12m$65–246Taxi, train
cheapest- Take the taxi from Shakargarh to Narowaltaxi
- Take the train from Narowal to Lahore Junctiontrain
- Take the train from Lahore Junction to Rawalpinditrain 5Up
10h 8m$12–35Taxi, bus
- Take the taxi from Shakargarh to Narowaltaxi
- Take the taxi from Baddo Malhi to Salamatpura Stationtaxi
- Take the bus from Lahore to Islamabadbus
7h 54m$30–43Drive 279.7 km
- Drive from Shakargarh to Rawalpindicar 279.7 km
3h 44m$27–38Taxi
- Take the taxi from Shakargarh to Rawalpinditaxi 279.7 km
3h 44m$50–60Taxi, train via Rawalpindi
- Take the taxi from Shakargarh to Narowaltaxi
- Take the train from Narowal to Lahore Junctiontrain
- Take the train from Lahore Jn. to Rawalpinditrain 7Up
10h 48m$12–35
Lahore International Airport (LHE) to Islamabad International Airport (ISB) flights
Questions & Answers
The cheapest way to get from Shakargarh to Rawalpindi is to taxi and train which costs $11 - $35 and takes 10h 8m.
The fastest way to get from Shakargarh to Rawalpindi is to taxi and fly which takes 3h 12m and costs $60 - $250.
The distance between Shakargarh and Rawalpindi is 438 km. The road distance is 279.7 km.
The best way to get from Shakargarh to Rawalpindi without a car is to taxi and bus which takes 7h 54m and costs $29 - $45.
It takes approximately 3h 12m to get from Shakargarh to Rawalpindi, including transfers.
Yes, the driving distance between Shakargarh to Rawalpindi is 280 km. It takes approximately 3h 44m to drive from Shakargarh to Rawalpindi.
There are 2459+ hotels available in Rawalpindi.
What companies run services between Shakargarh, Pakistan and Rawalpindi, Pakistan?
There is no direct connection from Shakargarh to Rawalpindi. However, you can take the taxi to Lahore International Airport (LHE) airport, fly to Islamabad International Airport (ISB), then take the taxi to Rawalpindi. Alternatively, you can take the taxi to Narowal, take the train to Baddo Malhi, take the taxi to Salamatpura Station, take the subway to GPO Station, take the taxi to Lahore, take the bus to Islamabad, walk to Faizabad, then take the bus to Saddar.
- Website
- flyjinnah.com
Flights from Lahore International Airport to Islamabad International Airport
- Ave. Duration
- 45 min
- When
- Every day
- Estimated price
- $35–210
- Phone
- +92 42 99201738
- [email protected]
- Website
- pakrailways.gov.pk
Train from Narowal to Lahore Junction
- Ave. Duration
- 3h 41m
- Frequency
- Once daily
- Estimated price
- $1–10
- 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–5
- AC Business
- $7–10
Train from Lahore Junction to Rawalpindi
- Ave. Duration
- 4h 50m
- Frequency
- Once daily
- Estimated price
- $3–16
- 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–5
- AC Sleeper
- $7–11
- AC Business
- $11–16
Train from Narowal to Lahore Junction
- Ave. Duration
- 3h 41m
- Frequency
- Once daily
- Estimated price
- $1–10
- 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–5
- AC Business
- $7–10
Train from Lahore Jn. to Rawalpindi
- Ave. Duration
- 5h 30m
- Frequency
- Twice daily
- Estimated price
- $3–16
- 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–5
- AC Sleeper
- $7–11
- AC Business
- $11–16
- Phone
- 111-555-567
- [email protected]
- Website
- skyways.pk
Bus from Lahore to Islamabad
- Ave. Duration
- 4h 40m
- Frequency
- Hourly
- Estimated price
- $7
- Schedules at
- skyways.pk
- Ave. Duration
- 1h 26m
- Estimated price
- $7–60
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 Italian Lakes: Getting around by train, Train travel in Spain: A guide to Renfe, and How to get from Heathrow Airport into central London - to help you get the most out of your next trip.



