There are 6 ways to get from Peshawar to Multān District by bus, train, 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.
Bus
best- Take the bus from Peshawar to Multanbus
8h 7m$14–21Train
cheapest- Take the train from Peshawar City to Multan Cantttrain 14Dn
16h 18m$13–37Drive 547.1 km
- Drive from Peshawar to Multān Districtcar 547.1 km
7h 59m$52–74Taxi
- Take the taxi from Peshawar to Multān Districttaxi 547.1 km
7h 59m$95–120Bus to Islamabad International Airport, fly
- Take the bus from Peshawar to Islamabadbus
- Fly from Islamabad International Airport (ISB) to Multan International Airport (MUX)plane ISB - MUX
8h 34m$162–360Fly from Peshawar International Airport
- Fly from Peshawar International Airport (PEW) to Multan International Airport (MUX)plane PEW - MUX
7h 45m$487–2,010
Islamabad International Airport (ISB) to Multan International Airport (MUX) flights
Questions & Answers
The cheapest way to get from Peshawar to Multān District is to bus which costs $14 - $22 and takes 8h 7m.
The fastest way to get from Peshawar to Multān District is to fly which takes 7h 45m and costs $480 - $2,100.
No, there is no direct bus from Peshawar to Multān District. However, there are services departing from Peshawar and arriving at Multan via . The journey, including transfers, takes approximately 8h 7m.
No, there is no direct train from Peshawar to Multān District. However, there are services departing from Peshawar City and arriving at Multan Cantt via . The journey, including transfers, takes approximately 16h 18m.
The distance between Peshawar and Multān District is 557 km. The road distance is 547.1 km.
The best way to get from Peshawar to Multān District without a car is to bus which takes 8h 7m and costs $14 - $22.
It takes approximately 8h 7m to get from Peshawar to Multān District, including transfers.
Peshawar to Multān District bus services, operated by Faisal Movers, depart from Peshawar station.
Peshawar to Multān District train services, operated by Pakistan Railways, depart from Peshawar City station.
The best way to get from Peshawar to Multān District is to bus which takes 8h 7m and costs $14 - $22. Alternatively, you can train, which costs $13 - $40 and takes 16h 18m, you could also fly, which costs $480 - $2,100 and takes 7h 45m.
What companies run services between Peshawar, Pakistan and Multān District, Pakistan?
Faisal Movers operates a bus from Peshawar to Multan hourly. Tickets cost $10–17 and the journey takes 7h 50m. Alternatively, Pakistan Railways operates a train from Peshawar City to Multan Cantt once daily. Tickets cost $8–35 and the journey takes 15h 55m.
- Website
- flyjinnah.com
Flights from Islamabad International Airport to Multan International Airport via Karachi
- Ave. Duration
- 4h 42m
- When
- Wednesday, Thursday, Friday, Monday, and Sunday
- Estimated price
- $150–950
Flights from Islamabad International Airport to Multan International Airport via Quetta, Karachi
- Ave. Duration
- 6h 35m
- When
- Monday and Saturday
- Estimated price
- $150–270
Flights from Islamabad International Airport to Multan International Airport via Lahore, Karachi
- Ave. Duration
- 9h 40m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $150–270
- Website
- www4.piac.com.pk
Flights from Islamabad International Airport to Multan International Airport via Karachi
- Ave. Duration
- 5h 30m
- When
- Monday, Tuesday, Thursday, Friday, and Sunday
- Estimated price
- $160–950
Flights from Peshawar International Airport to Multan International Airport via Dubai
- Ave. Duration
- 7h 5m
- When
- Monday, Wednesday, Thursday, and Saturday
- Estimated price
- $490–2,000
- Website
- emirates.com
Flights from Islamabad International Airport to Multan International Airport via Dubai
- Ave. Duration
- 7h 15m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- $310–1,400
Flights from Peshawar International Airport to Multan International Airport via Dubai
- Ave. Duration
- 8h 5m
- When
- Monday, Wednesday, Thursday, and Saturday
- Estimated price
- $490–2,000
- Website
- flydubai.com
Flights from Peshawar International Airport to Multan International Airport via Dubai
- Ave. Duration
- 8h 20m
- When
- Sunday, Monday, Wednesday, Thursday, and Saturday
- Estimated price
- $490–2,100
- Website
- airblue.com
Flights from Peshawar International Airport to Multan International Airport via Dubai
- Ave. Duration
- 8h 15m
- When
- Sunday
- Estimated price
- $850–2,100
Flights from Peshawar International Airport to Multan International Airport via Sharjah
- Ave. Duration
- 9h 45m
- When
- Monday
- Estimated price
- $480–2,000
- Phone
- +92 42 99201738
- [email protected]
- Website
- pakrailways.gov.pk
Train from Peshawar City to Multan Cantt
- Ave. Duration
- 15h 55m
- Frequency
- Once daily
- Estimated price
- $8–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
- $8–12
- AC Sleeper
- $17–25
- AC Business
- $22–35
- Phone
- (061) 111 22 44 88
- [email protected]
- Website
- faisalmovers.com
Bus from Peshawar to Multan
- Ave. Duration
- 7h 50m
- Frequency
- Hourly
- Estimated price
- $10–17
- Website
- https://www.bookkaru.com/
- Website
- https://www.faisalmovers.com/
- Executive
- $10–16
- Premium Plus
- $13–17
- EXecutive
- $10
Bus from Peshawar to Islamabad
- 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
- 7h 59m
- Estimated price
- $95–120
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 Slovenia: Getting from Ljubljana to Lake Bled, French strikes 2018: What are my alternative transport options?, and Flying into Beijing? - to help you get the most out of your next trip.
More Questions & Answers
Peshawar to Multān District bus services, operated by Faisal Movers, arrive at Multan station.
Peshawar to Multān District train services, operated by Pakistan Railways, arrive at Multan Cantt station.
Yes, the driving distance between Peshawar to Multān District is 547 km. It takes approximately 7h 59m to drive from Peshawar to Multān District.
There are 101+ hotels available in Multān District.






