There are 7 ways to get from Khanpur to Rawalpindi by train, bus, car, taxi, or plane
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 Khanpur Jn. to Sadikabadtrain 2Dn
- Take the bus from Sadiqbad to Multanbus
- Take the bus from Multan to Faizabad Bus Stationbus
12h 51m$16–30Train
cheapest- Take the train from Khanpur Jn. to Rawalpinditrain 7Up / ...
14h 20m$9–35Drive 699.7 km
- Drive from Khanpur to Rawalpindicar 699.7 km
8h 41m$66–95Taxi
- Take the taxi from Khanpur to Rawalpinditaxi 699.7 km
8h 41m$120–150Train to Multan International Airport, fly
- Take the train from Khanpur Jn. to Multan Cantttrain
- Fly from Multan International Airport (MUX) to Islamabad International Airport (ISB)plane MUX - ISB
10h 13m$159–364Train to Sukkur Airport, fly
- Take the train from Khanpur Jn. to Rohri Jn.train
- Fly from Sukkur Airport (SKZ) to Islamabad International Airport (ISB)plane SKZ - ISB
7h 21m$220–375Train to Lahore International Airport, fly
- Take the train from Khanpur Jn. to Lahore Jn.train
- Fly from Lahore International Airport (LHE) to Islamabad International Airport (ISB)plane LHE - ISB
11h 16m$49–246
Khanpur to Rawalpindi by train
Questions & Answers
The cheapest way to get from Khanpur to Rawalpindi is to train and bus which costs $16 - $30 and takes 12h 51m.
The fastest way to get from Khanpur to Rawalpindi is to train and fly which takes 7h 21m and costs $220 - $380.
Yes, there is a direct train departing from Khanpur Jn. and arriving at Rawalpindi. Services depart three times a day, and operate every day. The journey takes approximately 14h 20m.
The distance between Khanpur and Rawalpindi is 843 km. The road distance is 699.7 km.
The best way to get from Khanpur to Rawalpindi without a car is to train and bus which takes 12h 51m and costs $16 - $30.
It takes approximately 12h 51m to get from Khanpur to Rawalpindi, including transfers.
Khanpur to Rawalpindi train services, operated by Pakistan Railways, depart from Khanpur Jn. station.
Khanpur to Rawalpindi train services, operated by Pakistan Railways, arrive at Rawalpindi station.
Yes, the driving distance between Khanpur to Rawalpindi is 700 km. It takes approximately 8h 41m to drive from Khanpur to Rawalpindi.
There are 2459+ hotels available in Rawalpindi.
What companies run services between Khanpur, Pakistan and Rawalpindi, Pakistan?
Pakistan Railways operates a train from Khanpur Jn. to Rawalpindi 3 times a day. Tickets cost $9–35 and the journey takes 14h 20m.
- Website
- flyjinnah.com
Flights from Multan International Airport to Islamabad International Airport via Karachi
- Ave. Duration
- 5h 25m
- When
- Wednesday to Sunday
- Estimated price
- $150–270
Flights from Lahore International Airport to Islamabad International Airport
- Ave. Duration
- 45 min
- When
- Every day
- Estimated price
- $35–210
- Website
- www4.piac.com.pk
Flights from Multan International Airport to Islamabad International Airport via Karachi
- Ave. Duration
- 7h 15m
- When
- Wednesday, Saturday, and Sunday
- Estimated price
- $260–1,000
Flights from Multan International Airport to Islamabad International Airport via Dubai
- Ave. Duration
- 7h 20m
- When
- Tuesday, Thursday, Friday, and Sunday
- Estimated price
- $330–1,400
Flights from Sukkur Airport to Islamabad International Airport
- Ave. Duration
- 2h
- When
- Friday and Sunday
- Estimated price
- $140–350
- Website
- airblue.com
Flights from Multan International Airport to Islamabad International Airport via Dubai
- Ave. Duration
- 8h 30m
- When
- Every day
- Estimated price
- $900–1,500
- Website
- etihad.com
Flights from Multan International Airport to Islamabad International Airport via Abu Dhabi
- Ave. Duration
- 8h 15m
- When
- Monday, Tuesday, Saturday, and Sunday
- Estimated price
- $300–1,000
- Website
- flydubai.com
Flights from Multan International Airport to Islamabad International Airport via Dubai
- Ave. Duration
- 8h 15m
- When
- Every day
- Estimated price
- $600–1,400
- Website
- emirates.com
Flights from Multan International Airport to Islamabad International Airport via Dubai
- Ave. Duration
- 8h 25m
- When
- Monday, Wednesday, and Saturday
- Estimated price
- $330–1,400
- Phone
- +92 42 99201738
- [email protected]
- Website
- pakrailways.gov.pk
Train from Khanpur Jn. to Sadikabad
- Ave. Duration
- 55 min
- Frequency
- Every 4 hours
- 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–2
- AC Sleeper
- $2–4
- AC Business
- $6–10
Train from Khanpur Jn. to Rawalpindi
- Ave. Duration
- 14h 20m
- Frequency
- 3 times a day
- Estimated price
- $9–35
- Website
- https://www.pakrailways.gov.pk/home
- Schedules at
- https://www.pakrailways.gov.pk/train
- Book at
- https://www.pakrailways.gov.pk/buy
- Economy
- $9–13
- AC Sleeper
- $18–30
- AC Business
- $23–35
- AC Standard
- $21
Train from Khanpur Jn. to Multan Cantt
- Ave. Duration
- 3h 15m
- Frequency
- 5 times a day
- Estimated price
- $3–15
- 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
- $6–9
- AC Business
- $10–15
Train from Khanpur Jn. to Rohri Jn.
- Ave. Duration
- 3h 40m
- Frequency
- Every 4 hours
- 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–8
- AC Business
- $9–14
Train from Khanpur Jn. to Lahore Jn.
- Ave. Duration
- 8h 50m
- Frequency
- 4 times a day
- Estimated price
- $6–25
- Website
- https://www.pakrailways.gov.pk/home
- Schedules at
- https://www.pakrailways.gov.pk/train
- Book at
- https://www.pakrailways.gov.pk/buy
- Economy
- $6–9
- AC Sleeper
- $12–19
- AC Business
- $17–25
- Phone
- (061) 111 22 44 88
- [email protected]
- Website
- faisalmovers.com
Bus from Sadiqbad to Multan
- Ave. Duration
- 3h 45m
- Frequency
- Every 30 minutes
- Estimated price
- $6–11
- Website
- https://www.bookkaru.com/
- Website
- https://www.faisalmovers.com/
- Executive
- $6–8
- Premium Plus
- $8–11
- Phone
- 051 111 722822
- [email protected]
Bus from Multan to Faizabad Bus Station
- Ave. Duration
- 6h 15m
- Frequency
- Every 4 hours
- Estimated price
- $9
- Schedules at
- roadmaster.pk
- Ave. Duration
- 8h 41m
- Estimated price
- $120–150
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 South Korea: Travelling from Seoul to Busan , How to get from JFK to New York City, and Train travel in France: A guide to SNCF - to help you get the most out of your next trip.






