List of ports in Pakistan

There are three international seaports, seventeen dry ports, twelve fishing harbours, and five military ports.

Download coordinates as: All seaports in Pakistan are maintained and governed by the Ministry of Maritime Affairs of the Government of Pakistan.

Apart from the seaports, there are a number of dry ports, located elsewhere in the country, which allow goods to undergo customs checks away from the dock side.

[1] Six major dry ports are run by Pakistan Railways:[2] The following dry ports are run by private companies:[2] Other dry ports are located at:[3] There are a number of fish harbours, most of which were built from 2002 onwards but have been controversial because of damage to the local environments.

The harbours are managed by the provincial fisheries departments of Sindh and Balochistan.

Containers at the Karachi International Container Terminal at the Port of Karachi.
Aerial view of Gwadar harbour, showing the international port in the background and the fishing harbour in the foreground.
Fishing boats at Karachi Fish Harbour
View of Gwadar Fish Harbour