Pasni is a working fishing port on Balochistan's Makran coast, about halfway between Karachi and Gwadar, and for most visitors it means one thing above all: the harbour you leave from to reach Astola Island. It's a smaller, plainer town than Gwadar, without a headline sight of its own, but it has a proper fish harbour worth half an hour, a long stretch of beach, and simple places to eat and sleep if you need to break the journey.
This guide covers what there is to do in Pasni itself, how it works as a base for Astola, and what to expect from food and accommodation.
| At a glance | |
|---|---|
| Location | Makran coast, Gwadar District, on the N-10 |
| From Karachi | About 450 km, roughly 7 to 8 hours' drive |
| From Gwadar | About 120 km, roughly 1.5 hours' drive |
| Population | About 43,500 (2023 census) |
| Main draw | The fish harbour and the boat crossing to Astola Island |
| Accommodation | Simple guesthouses; no large hotels |
Pasni's fish harbour
Pasni Fish Harbour was built in the late 1980s and remains one of the larger fishing harbours on this coast, with a landing area, market halls and a fleet of wooden boats that go out for tuna, shrimp and reef fish. Early morning, when the boats come in and the catch is sorted and sold, is the most interesting time to walk through. It's a working harbour rather than a tourist attraction, so keep to the edges, don't get in the way of the loading, and ask before photographing people closely.
The harbour has silted up in places over the years and doesn't run at full capacity, but it's still the heart of the town's economy and the most worthwhile stop for an hour.
Pasni Beach
Pasni's beach runs along the town's seafront, a long, open stretch of sand that's quieter and less developed than the beaches around Gwadar. There's little in the way of facilities, so bring your own shade, water and rubbish bags. It's a reasonable place to stretch your legs after the drive from Karachi or Ormara, though it isn't a destination in its own right the way Kund Malir or Gwadar's West Bay beach are.
The jumping-off point for Astola Island
Pasni's main role for visitors is as the departure point for Astola Island, Pakistan's largest offshore island, about 35 km southeast across open water. Boats leave from the harbour, and the crossing takes roughly three hours depending on conditions, faster in a good engine and calmer sea, slower if the swell is up. There's no scheduled service: you arrange a boat through the harbour, a local operator or an organised trip, and register with the authorities before you go, since Astola is a protected marine area.
For everything about the crossing itself, camping on the island and what it costs, see our Astola Island guide and our breakdown of Astola Island trip costs.
A brief history
Pasni's history runs back a long way: this stretch of the Makran coast is where Nearchus, the admiral sent ahead by Alexander the Great in 325 BC, sailed his fleet home from India, and the coastline has been a fishing and trading base for centuries since. Little of that history is visible on the ground today; the town's interest for visitors is almost entirely in what it does now, as a fishing port and a gateway to the island.
Where to stay and eat
Pasni has simple guesthouses rather than proper hotels, generally in the town centre, with basic rooms and no frills. Book ahead if you can, since options are limited and can fill up around holidays. For food, the harbour-side stalls and small restaurants serve fresh fish, usually grilled or in a curry, alongside rice and roti; this is not a place for a wide menu, but the fish is as fresh as it gets anywhere on this coast.
Most visitors treat Pasni as a stop rather than a base: either a short halt on the drive from Ormara to Gwadar, or an overnight before an early start for Astola.
Getting to Pasni
Pasni sits directly on the Makran Coastal Highway (N-10), so it's a straightforward stop for anyone driving between Karachi and Gwadar. Coaches on this route also pass through, though most are heading further on to Gwadar rather than terminating in Pasni. For the wider route, see our Makran Coastal Highway guide and Karachi to Gwadar by road.
Is Pasni worth stopping for?
If Astola Island is on your plan, yes, because you'll be there anyway to catch the boat. As a destination by itself, it's a modest stop: an hour at the harbour and the beach is enough for most people, and there's no reason to build a trip around Pasni alone. Treat it as a working town on the way to somewhere else, and it does that job well.
Frequently asked questions
What is Pasni known for?
Pasni is known as a fishing port and as the main departure point for boats to Astola Island. Its fish harbour, built in the late 1980s, is one of the larger ones on the Makran coast.
How far is Pasni from Karachi?
About 450 km by road along the Makran Coastal Highway, a drive of roughly 7 to 8 hours in normal daylight conditions.
Do I need to arrange anything before travelling to Astola from Pasni?
Yes. There's no scheduled boat, so you arrange a crossing through the harbour or an operator, and you should register with the local authorities before departing, since Astola is a marine protected area.
Is Pasni safe to visit?
Pakistani travellers pass through Pasni regularly as part of Makran coast trips, but it sits within Balochistan, where the UK government advises against all travel and where security conditions can change. Check current news before you go, travel by daylight, and see our trip planning page for more.
Are there hotels in Pasni?
Only simple guesthouses, not proper hotels. Most visitors either book ahead through a local contact or an organised tour, or treat Pasni as a daytime stop rather than an overnight stay.