There are 4 ways to get from Dera Ghazi Khan to Sukkur by bus, train, 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.
Bus
best- Take the bus from DG Khan to Multanbus
- Take the bus from Multan to Sukkurbus
7h 11m$12–28Train
cheapest- Take the train from Dera Ghazi Khan to Shikrapurtrain 20Dn
10h 12m$6–28Drive 373.4 km
- Drive from Dera Ghazi Khan to Sukkurcar 373.4 km
4h 25m$35–51Taxi
- Take the taxi from Dera Ghazi Khan to Sukkurtaxi 373.4 km
4h 25m$60–75
Dera Ghazi Khan to Sukkur by train
Questions & Answers
The cheapest way to get from Dera Ghazi Khan to Sukkur is to train which costs $5 - $28 and takes 10h 12m.
The fastest way to get from Dera Ghazi Khan to Sukkur is to drive which takes 4h 25m and costs $35 - $55.
No, there is no direct bus from Dera Ghazi Khan to Sukkur. However, there are services departing from DG Khan and arriving at Sukkur via Multan. The journey, including transfers, takes approximately 7h 11m.
No, there is no direct train from Dera Ghazi Khan to Sukkur. However, there are services departing from Dera Ghazi Khan and arriving at Sukkur via Shikarpur. The journey, including transfers, takes approximately 10h 12m.
The distance between Dera Ghazi Khan and Sukkur is 617 km. The road distance is 373.4 km.
The best way to get from Dera Ghazi Khan to Sukkur without a car is to bus which takes 7h 11m and costs $12 - $29.
It takes approximately 7h 11m to get from Dera Ghazi Khan to Sukkur, including transfers.
Dera Ghazi Khan to Sukkur bus services, operated by Faisal Movers, depart from DG Khan station.
Dera Ghazi Khan to Sukkur train services, operated by Pakistan Railways, depart from Dera Ghazi Khan station.
The best way to get from Dera Ghazi Khan to Sukkur is to bus which takes 7h 11m and costs $12 - $29. Alternatively, you can train, which costs $5 - $28 and takes 10h 12m.
What companies run services between Dera Ghazi Khan, Pakistan and Sukkur, Pakistan?
You can take a bus from DG Khan to Sukkur via Multan and Sukkur in around 7h 11m. Alternatively, Pakistan Railways operates a train from Dera Ghazi Khan to Shikrapur once daily. Tickets cost $4–19 and the journey takes 8h 22m.
- Phone
- +92 42 99201738
- [email protected]
- Website
- Pakistan Railways
Train from Dera Ghazi Khan to Shikrapur
- Ave. Duration
- 8h 22m
- Frequency
- Once daily
- Estimated price
- $4–19
- Website
- Pakistan Railways
- Schedules at
- Pakistan Railways
- Book at
- Pakistan Railways
- Economy
- $4–7
- AC Sleeper
- $9–14
- AC Business
- $13–19
- Phone
- (061) 111 22 44 88
- [email protected]
- Website
- Bookkaru
Bus from DG Khan to Multan
- Ave. Duration
- 1h 45m
- Frequency
- Hourly
- Estimated price
- $3–9
- Website
- Bookkaru
- Website
- Faisal Movers
- Executive
- $4–6
- Premium Plus
- $6–9
Bus from Multan to Sukkur
- Ave. Duration
- 4h 20m
- Frequency
- 4 times a day
- Estimated price
- $9–18
- Website
- Bookkaru
- Website
- Faisal Movers
- Executive
- $9–13
- Premium Plus
- $11–15
- Executive
- $12
- Super Executive
- $18
- Ave. Duration
- 4h 25m
- Estimated price
- $60–75
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 Which side of Niagara Falls should I choose (and how do I get there)?, How to plan an amazing trip around Scandinavia, and Travel Insider: Top Japan travel tips by Beatrix Holland - to help you get the most out of your next trip.
More Questions & Answers
Dera Ghazi Khan to Sukkur bus services, operated by Faisal Movers, arrive at Multan station.
Dera Ghazi Khan to Sukkur train services, operated by Pakistan Railways, arrive at Shikrapur station.
Yes, the driving distance between Dera Ghazi Khan to Sukkur is 373 km. It takes approximately 4h 25m to drive from Dera Ghazi Khan to Sukkur.
There are 14+ hotels available in Sukkur.






