The Karachi to Gorakh Hill journey is about 400 km and takes most of a day: roughly 350 km by road via the M-9, the Indus Highway, Sehwan and Johi to Wahi Pandhi, then about 50 km of steep mountain track that only a 4x4 can climb. Allow six to seven hours to Wahi Pandhi and another two and a half to three and a half hours up the track. Leave Karachi by dawn so that you reach the top before dark.
This guide takes the route stage by stage, with distances, road conditions, where to fill up, how the jeep stage works, and two ways to time the trip.
| At a glance | |
|---|---|
| Total distance | About 400 km |
| Karachi to Sehwan | About 285 km, 4 to 5 hours |
| Sehwan to Johi | About 45 km, around an hour |
| Johi to Wahi Pandhi | About 27 km, 30 to 45 minutes |
| Wahi Pandhi to the top | About 50 km of 4x4 track, 2.5 to 3.5 hours |
| Door to door | 9 to 10 hours with stops |
| Vehicle | Any car to Wahi Pandhi; 4x4 only beyond |
| Last reliable fuel | Sehwan, with a top-up in Johi or Wahi Pandhi |
The route at a glance
- Karachi to Jamshoro on the M-9 motorway towards Hyderabad.
- Jamshoro to Sehwan north on the Indus Highway (N-55), along the west bank of the Indus.
- Sehwan to Johi: north on the N-55 for about 25 km, then west on the road to Johi.
- Johi to Wahi Pandhi on the road west towards the Kirthar foothills.
- Wahi Pandhi to Gorakh: the jeep track up into the mountains.
The first half is fast and familiar to anyone who has driven to Hyderabad. The second half gets slower at every stage, and the last 50 km take as long as the first 150.
Stage 1: Karachi to Sehwan
From Karachi, take the M-9 motorway towards Hyderabad and join the Indus Highway (N-55) near Jamshoro, then head north. Sehwan is about 285 km from central Karachi. The motorway is quick; the N-55 is where the time goes.
The 130 km stretch from Jamshoro to Sehwan has been under conversion to a dual carriageway since 2017. Much of it is now done, but in May 2025 about 24 km was still unfinished, and the Sindh government described the road as having caused 197 accidents and 156 deaths in five years. Expect single-lane sections, diversions, slow trucks and buses overtaking where they shouldn't.
Allow four to five hours from Karachi to Sehwan with a tea stop. Drive this stretch in daylight if you can.
Sehwan itself can be slow. The town around the shrine of Lal Shahbaz Qalandar is busy at any time, and during the saint's annual urs it fills with pilgrims and traffic crawls. Road works were also under way in the town in 2026. Check the dates before you travel, and if they clash with the urs, allow extra hours or choose another weekend.
Stage 2: Sehwan to Johi and Wahi Pandhi
From Sehwan, stay on the N-55 north for about 25 km, then turn west onto the road to Johi. Johi is about 45 km from Sehwan in all. From Johi the road continues west for about 27 km to Wahi Pandhi, the last town before the mountains.
These are ordinary single-lane district roads, through villages and farmland, with tractors, motorbikes and livestock on the road. Allow an hour and a half to two hours from Sehwan to Wahi Pandhi.
Fuel. Fill the tank in Sehwan, and top up in Johi or Wahi Pandhi if you can. There is nothing on the mountain track, and if you are driving your own 4x4 up, the climb in low gear uses far more fuel than the distance suggests.
Food and water. Buy water, snacks and anything you need for the night before you leave the last town. Supplies at the top are limited and expensive.
Stage 3: the jeep climb from Wahi Pandhi
From Wahi Pandhi a single-lane road climbs about 50 km into the Kirthar to the Gorakh plateau. It was built in the early 2000s and has had little maintenance since: parts are broken or unmade, the gradients are steep, the hairpins are tight, and in places the parapet walls are broken or missing. In mid-2025 it was still described as a single-lane road in poor condition.
Normal cars cannot make it. The usual arrangement is to park in Wahi Pandhi and hire a local jeep with a driver.
- Hire in Wahi Pandhi. Local jeeps and 4x4 pickups can be hired in the town, or arranged in advance through whoever is providing your room at the top or organising your trip.
- Agree everything first: the fare, whether it includes the return trip, how long the driver will wait at the top, and how many people and how much luggage the vehicle will carry. Fares vary a great deal with the season and the day, so ask more than one driver.
- Look at the vehicle. Tyres with tread, working brakes, and not overloaded. In September 2021 four tourists died on this road when their vehicle's brakes failed.
- Choose experience over price. A driver who does the climb every week is worth paying more for.
The climb takes around two and a half to three and a half hours. It is slow, bumpy and, for anyone who gets travel sick, uncomfortable. Make a stop or two on the way; the views back over the plains get better as you climb.
Driving your own 4x4
It is possible with a proper 4x4, low-range gearing, good tyres and brakes, and a driver with real mountain experience. Come down in a low gear rather than riding the brakes, and give way to vehicles coming up. If you have never driven a steep, unguarded mountain track, hire a local driver for this stage even if you bring your own vehicle.
When to leave Karachi
Everything depends on reaching Wahi Pandhi with enough daylight left for the climb. In December the sun sets at around 5:30 pm; in June, at around 7:30 pm.
Option 1: two days, straight through
- Leave Karachi by 5 or 6 am.
- Sehwan by 10 or 11 am, for tea and fuel.
- Wahi Pandhi by about 1 pm. Arrange the jeep and set off within the hour.
- At the top by 4 or 5 pm, in time for sunset.
- Next day: sunrise at a viewpoint, down to Wahi Pandhi by late morning, and back in Karachi by evening.
This works, but it is a long, tiring first day, and any delay in Sehwan or with the jeep pushes the climb towards dark.
Option 2: three days, with a night in Sehwan
- Day 1: drive to Sehwan at an easy pace and stay the night. The Sindh Tourism Development Corporation runs a rest house in Sehwan, and there are other hotels in the town.
- Day 2: leave Sehwan early, reach Wahi Pandhi by mid-morning, and be at the top by early afternoon, with the whole afternoon to settle in.
- Day 3: sunrise, down the mountain, and home.
We recommend the second plan for families. It takes the pressure off the jeep stage and makes the whole trip safer and more enjoyable.
From Hyderabad the drive is much shorter, since you join the N-55 at Jamshoro straight away. Leaving Hyderabad early, you can comfortably reach the top the same afternoon.
Signal, cash and breakdowns
- Mobile signal is generally fine along the N-55 and in the towns, but weak or absent on most of the track and at the top.
- Cash. Take enough for the jeep, food, a room and emergencies. Don't rely on ATMs beyond Sehwan.
- Breakdowns. Carry a spare tyre and the tools to change it, water, and a charged power bank. The towns along the N-55 have puncture shops and mechanics; on the track, the jeep driver is your help.
Is the route safe?
The road is the main risk: the unfinished stretches of the N-55, and the mountain track above Wahi Pandhi. Drive in daylight, don't hurry, and hire an experienced driver for the climb.
Pakistani families and groups make this trip regularly, especially in summer and on long weekends. Before setting off, check local news and ask about current conditions in Sehwan or Dadu. Overseas visitors should note that the UK government advises against all but essential travel to all areas of Sindh north of and including Nawabshah, which takes in Sehwan and the whole route beyond it. Check your own government's travel advice and your insurance before booking.
Is the drive worth it?
For two or three days, yes. The drive shows you a side of Sindh most Karachi residents never see, from the Indus at Sehwan to the bare ridges of the Kirthar, and the reward is a cool night at 1,700 metres. As a one-night dash from Karachi, it is a lot of driving for a short stay.
If you haven't decided whether Gorakh is for you, our Gorakh Hill Station guide covers what you will find at the top, and our Gorakh Hill weather guide explains which months suit which kind of trip. For longer trips elsewhere in Pakistan, see our trip planning page.
Frequently asked questions
How long does it take to get from Karachi to Gorakh Hill?
About nine to ten hours with stops: six to seven hours to Wahi Pandhi, then two and a half to three and a half hours up the jeep track.
How far is Gorakh Hill from Karachi by road?
About 400 km: roughly 350 km to Wahi Pandhi via Sehwan and Johi, and about 50 km of mountain track from there to the top.
Can I take my own car to Gorakh Hill?
Only as far as Wahi Pandhi, unless it is a proper 4x4. Most visitors park there and hire a local jeep with a driver for the climb.
Which route is best from Karachi to Gorakh Hill?
The M-9 to Jamshoro, the Indus Highway (N-55) to Sehwan, then Johi and Wahi Pandhi. It is the shortest and most used route.
Where should I stay on the way to Gorakh Hill?
Sehwan is the natural stop, with an STDC rest house and other hotels. Staying there turns the trip into an easier three days.
Is there fuel on the way to Gorakh Hill?
Yes, at Sehwan and in the towns before Wahi Pandhi. There is none on the mountain track, so fill up before you start the climb.