List of ports in Pakistan


This is a list of ports in Pakistan. There are three international seaports, seventeen dry ports, twelve fishing harbours, and five naval bases.

Seaports

All seaports in Pakistan are maintained and governed by the Ministry of Maritime Affairs of the Government of Pakistan. The three largest ports each have their own port authority.
NameDistrictProvinceLocationAuthorityDescription
Port of KarachiKeamariSindhKarachi Port Trust41 berths including:
Port QasimMalirSindhPort Qasim Authority15 berths including:
  • Pakistan International Bulk Terminal
  • Qasim International Container Terminal
  • Engro Vopak Terminal
  • Fotco Oil Terminal
  • Gwadar PortGwadarBalochistanGwadar Port Authority3 multipurpose berths
  • Note that "Karachi Harbour" is sometimes used as an alternative name for the Port of Karachi. However, the harbour is a larger body of water that also includes a fishing harbour, a shipyard, three naval bases, and several ferry terminals, as well as extensive wetlands and mangrove forests.
  • Dry ports

    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. Six major dry ports are run by Pakistan Railways:
    The following dry ports are run by private companies:
    Other dry ports are located at:
    • Hyderabad NLC Dry Port
    • Islamabad Dry Port
    • Multan Dry Port
    • Kasur Dry Port

    Fish harbours

    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.

    Miscellaneous port facilities

    Naval bases

    ;Major military ports
    ; Minor military ports

    Shipyards

    Proposed ports