There are 7 ways to get from Hyderabad to Dera Ghazi Khan 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 Hyderabad Jn to Khanewal Jn.train 41Up / ...
- Take the bus from Multan to DG Khanbus
13h 2m$10–39Train
cheapest- Take the train from Kotri Jn. to Dera Ghazi Khantrain 19Up
19h 50m$9–37Drive 660.6 km
- Drive from Hyderabad to Dera Ghazi Khancar 660.6 km
8h 10m$62–90Taxi
- Take the taxi from Hyderabad to Dera Ghazi Khantaxi 660.6 km
8h 10m$110–140Train, fly to Multan International Airport, bus
- Take the train from Hyderabad Jn to Landhitrain
- Fly from Karachi (KHI) to Multan International Airport (MUX)plane KHI - MUX
- Take the train from Multan Cantt to Khanewal Jn.train
- Take the bus from Multan to DG Khanbus
8h 26m$58–586Train, fly to Faisalabad International Airport, bus
- Take the train from Hyderabad Jn to Landhitrain
- Fly from Karachi (KHI) to Faisalabad International Airport (LYP)plane KHI - LYP
- Take the bus from Faisalabad to Multanbus
- Take the bus from Multan to DG Khanbus
10h 58m$73–638Train, fly to Lahore International Airport, bus
- Take the train from Hyderabad Jn to Landhitrain
- Fly from Karachi (KHI) to Lahore International Airport (LHE)plane KHI - LHE
- Take the train from Lahore Junction to Khanewal Jn.train
- Take the bus from Multan to DG Khanbus
11h 49m$72–174
Hyderabad to Dera Ghazi Khan by train
Questions & Answers
The cheapest way to get from Hyderabad to Dera Ghazi Khan is to train which costs $8 - $40 and takes 19h 50m.
The fastest way to get from Hyderabad to Dera Ghazi Khan is to drive which takes 8h 10m and costs $60 - $90.
No, there is no direct train from Hyderabad to Dera Ghazi Khan. However, there are services departing from Hyderabad Jn and arriving at Dera Ghazi Khan via Kotri Jn.. The journey, including transfers, takes approximately 19h 50m.
The distance between Hyderabad and Dera Ghazi Khan is 898 km. The road distance is 660.6 km.
The best way to get from Hyderabad to Dera Ghazi Khan without a car is to train and bus which takes 13h 2m and costs $10 - $40.
It takes approximately 13h 2m to get from Hyderabad to Dera Ghazi Khan, including transfers.
Hyderabad to Dera Ghazi Khan train services, operated by Pakistan Railways, depart from Kotri Jn. station.
Hyderabad to Dera Ghazi Khan train services, operated by Pakistan Railways, arrive at Dera Ghazi Khan station.
Yes, the driving distance between Hyderabad to Dera Ghazi Khan is 661 km. It takes approximately 8h 10m to drive from Hyderabad to Dera Ghazi Khan.
There are one+ hotels available in Dera Ghazi Khan.
What companies run services between Hyderabad, Pakistan and Dera Ghazi Khan, Pakistan?
Pakistan Railways operates a train from Kotri Jn. to Dera Ghazi Khan once daily. Tickets cost $8–30 and the journey takes 18h 30m.
- Website
- flyjinnah.com
Flights from Karachi to Multan International Airport
- Ave. Duration
- 1h 20m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $45–90
Flights from Karachi to Faisalabad International Airport
- Ave. Duration
- 1h 40m
- When
- Monday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- $60–120
Flights from Karachi to Lahore International Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- $60–130
Flights from Karachi to Lahore International Airport via Quetta
- Ave. Duration
- 3h 20m
- When
- Monday and Saturday
- Estimated price
- $60–130
Flights from Karachi to Lahore International Airport via Islamabad
- Ave. Duration
- 4h 5m
- When
- Every day
- Estimated price
- $60–130
- Website
- www4.piac.com.pk
Flights from Karachi to Multan International Airport
- Ave. Duration
- 1h 25m
- When
- Monday, Tuesday, Thursday, Friday, and Sunday
- Estimated price
- $110–550
Flights from Karachi to Faisalabad International Airport
- Ave. Duration
- 1h 45m
- When
- Tuesday, Friday, and Sunday
- Estimated price
- $260–700
Flights from Karachi to Lahore International Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- $230–600
- Website
- airsial.com
Flights from Karachi to Lahore International Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- $70–400
- Website
- airblue.com
Flights from Karachi to Lahore International Airport
- Ave. Duration
- 1h 55m
- When
- Every day
- Estimated price
- $470–850
- Phone
- +92 42 99201738
- [email protected]
- Website
- Pakistan Railways
Train from Hyderabad Jn to Khanewal Jn.
- Ave. Duration
- 10h 45m
- Frequency
- Every 3 hours
- Estimated price
- $8–30
- Website
- Pakistan Railways
- Schedules at
- Pakistan Railways
- Book at
- Pakistan Railways
- Economy
- $8–12
- AC Sleeper
- $16–24
- AC Business
- $21–30
Train from Hyderabad Jn to Landhi
- Ave. Duration
- 1h 45m
- Frequency
- Every 4 hours
- Estimated price
- $2–12
- Website
- Pakistan Railways
- Schedules at
- Pakistan Railways
- Book at
- Pakistan Railways
- Economy
- $2–4
- AC Sleeper
- $4–7
- AC Business
- $8–12
Train from Multan Cantt to Khanewal Jn.
- Ave. Duration
- 45 min
- Frequency
- Every 4 hours
- Estimated price
- $1–9
- Website
- Pakistan Railways
- Schedules at
- Pakistan Railways
- Book at
- Pakistan Railways
- Economy
- $1–2
- AC Sleeper
- $2–4
- AC Business
- $6–9
Train from Kotri Jn. to Dera Ghazi Khan
- Ave. Duration
- 18h 30m
- Frequency
- Once daily
- Estimated price
- $8–30
- Website
- Pakistan Railways
- Schedules at
- Pakistan Railways
- Book at
- Pakistan Railways
- Economy
- $8–12
- AC Sleeper
- $16–24
- AC Business
- $21–30
Train from Hyderabad Jn to Landhi
- Ave. Duration
- 1h 45m
- Frequency
- Every 4 hours
- Estimated price
- $2–12
- Website
- Pakistan Railways
- Schedules at
- Pakistan Railways
- Book at
- Pakistan Railways
- Economy
- $2–4
- AC Sleeper
- $4–7
- AC Business
- $8–12
Train from Hyderabad Jn to Landhi
- Ave. Duration
- 1h 45m
- Frequency
- Every 4 hours
- Estimated price
- $2–12
- Website
- Pakistan Railways
- Schedules at
- Pakistan Railways
- Book at
- Pakistan Railways
- Economy
- $2–4
- AC Sleeper
- $4–7
- AC Business
- $8–12
Train from Lahore Junction to Khanewal Jn.
- Ave. Duration
- 3h 35m
- Frequency
- Every 4 hours
- Estimated price
- $3–16
- Website
- Pakistan Railways
- Schedules at
- Pakistan Railways
- Book at
- Pakistan Railways
- Economy
- $3–5
- AC Sleeper
- $7–11
- AC Business
- $11–16
- Phone
- (061) 111 22 44 88
- [email protected]
- Website
- Bookkaru
Bus from Multan to DG Khan
- Ave. Duration
- 1h 40m
- Frequency
- Every 30 minutes
- Estimated price
- $3–9
- Website
- Bookkaru
- Website
- Faisal Movers
- Executive
- $4–6
- Premium Plus
- $6–9
Bus from Multan to DG Khan
- Ave. Duration
- 1h 40m
- Frequency
- Every 30 minutes
- Estimated price
- $3–9
- Website
- Bookkaru
- Website
- Faisal Movers
- Executive
- $4–6
- Premium Plus
- $6–9
Bus from Multan to DG Khan
- Ave. Duration
- 1h 40m
- Frequency
- Every 30 minutes
- Estimated price
- $3–9
- Website
- Bookkaru
- Website
- Faisal Movers
- Executive
- $4–6
- Premium Plus
- $6–9
Bus from Multan to DG Khan
- Ave. Duration
- 1h 40m
- Frequency
- Every 30 minutes
- Estimated price
- $3–9
- Website
- Bookkaru
- Website
- Faisal Movers
- Executive
- $4–6
- Premium Plus
- $6–9
- Phone
- 0304-111-7008
- [email protected]
- Website
- Daewoo Express
Bus from Faisalabad to Multan
- Ave. Duration
- 3h 5m
- Frequency
- Every 3 hours
- Estimated price
- $4–9
- Website
- Daewoo Express
- Sleeper
- $5–9
- Luxury
- $4–7
- Ave. Duration
- 8h 10m
- Estimated price
- $110–140
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 Train travel in France: A guide to SNCF, Getting to Milan from the airport, and What documents do I need to cross Niagara Falls? - to help you get the most out of your next trip.








