There are 4 ways to get from Shikarpur to Hyderabad by 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.
Train
best- Take the train from Shikarpur to Rohri Jn.train 39Up
- Take the train from Rohri Jn. to Hyderabad Jntrain 44Dn / ...
6h 35m$4–25Drive 331.3 km
- Drive from Shikarpur to Hyderabadcar 331.3 km
4h 34m$40–58Taxi
- Take the taxi from Shikarpur to Hyderabadtaxi 331.3 km
4h 34m$50–65Fly, train
- Fly from Sukkur Airport (SKZ) to Karachi (KHI)plane SKZ - KHI
- Take the train from Landhi Jn. to Hyderabad Jn.train
4h 48m$104–572
Shikarpur to Hyderabad by train
Comparing Your Travel Options
The cheapest way to get from Shikarpur to Hyderabad is to train which costs $4 - $26 and takes 6h 35m.
The fastest way to get from Shikarpur to Hyderabad is to drive which takes 4h 34m and costs $35 - $60.
No, there is no direct train from Shikarpur to Hyderabad. However, there are services departing from Shikarpur and arriving at Hyderabad Jn via Rohri Jn.. The journey, including transfers, takes approximately 6h 35m.
The distance between Shikarpur and Hyderabad is 341 km. The road distance is 331.3 km.
The best way to get from Shikarpur to Hyderabad without a car is to train which takes 6h 35m and costs $4 - $26.
It takes approximately 6h 35m to get from Shikarpur to Hyderabad, including transfers.
Shikarpur to Hyderabad train services, operated by Pakistan Railways, depart from Shikarpur station.
Shikarpur to Hyderabad train services, operated by Pakistan Railways, arrive at Rohri Jn. station.
Yes, the driving distance between Shikarpur to Hyderabad is 331 km. It takes approximately 4h 34m to drive from Shikarpur to Hyderabad.
There are 15+ hotels available in Hyderabad.
What companies run services between Shikarpur, Pakistan and Hyderabad, Pakistan?
You can take a train from Shikarpur to Hyderabad Jn via Rohri Jn. in around 6h 35m.
- Website
- www4.piac.com.pk
Flights from Sukkur Airport to Karachi
- Ave. Duration
- 1h 5m
- When
- Tuesday, Wednesday, and Sunday
- Estimated price
- $95–550
- Phone
- +92 42 99201738
- [email protected]
- Website
- Pakistan Railways
Train from Shikarpur to Rohri Jn.
- Ave. Duration
- 1h 45m
- Frequency
- Once daily
- Estimated price
- $1–9
- Website
- Pakistan Railways
- Schedules at
- Pakistan Railways
- Book at
- Pakistan Railways
- Economy
- $1–2
- AC Sleeper
- $2–3
- AC Business
- $6–9
Train from Rohri Jn. to Hyderabad Jn
- Ave. Duration
- 4h 5m
- Frequency
- Hourly
- Estimated price
- $3–17
- Website
- Pakistan Railways
- Schedules at
- Pakistan Railways
- Book at
- Pakistan Railways
- Economy
- $3–6
- AC Sleeper
- $7–11
- AC Business
- $11–17
Train from Landhi Jn. to Hyderabad Jn.
- Ave. Duration
- 2h 3m
- Frequency
- Every 3 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
- Ave. Duration
- 4h 34m
- Estimated price
- $50–65
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 Need to know: Greyhound, Train travel in Spain: A guide to Renfe, and Need to know: Jadrolinija - to help you get the most out of your next trip.


