Pakistan customs rules & duty-free allowances
Pakistan's customs regime is built around a strict red/green channel split, and the green channel is only for travellers with absolutely nothing to declare — walking through it with undeclared goods means seizure plus a penalty, with no option to pay duty on the spot. The biggest trap for visitors is currency: the rupee is tightly capped for both inbound and outbound travellers, and foreign cash above the declaration threshold must be declared on arrival. Enforcement at Islamabad, Karachi and Lahore airports is strict on cash and gold.
Duty-free allowances
Prohibited — banned from import
- Narcotics and psychotropic substances (heroin, cocaine, cannabis, amphetamines) — penalties include the death sentence
- Pork and pork products
- Alcohol beyond the 1-litre personal allowance (treated as smuggling)
- Counterfeit currency and counterfeit branded goods
- Obscene material, anti-state literature, and material offensive to Islam
- Live animals and birds without a valid quarantine permit
Restricted — allowed with a permit or declaration
- Firearms and ammunition — require a permit issued before arrival
- Satellite phones and certain radio transceivers — need prior permission from the Pakistan Telecommunication Authority
- Drones — require clearance from the Civil Aviation Authority and are often held at customs
- Prescription and controlled medicines — doctor's letter required; narcotic-class drugs need Ministry of Narcotics Control approval
- Plants, seeds, and animal products — must be declared to quarantine
Arriving: red vs green channel
Fill in the Customs Declaration Form given to you on the plane before landing. If you have nothing to declare and are within all allowances, walk through the green channel; if you are carrying anything over the limits, cash above the threshold, or restricted goods, use the red channel and hand the form to the officer. Random baggage screening happens at both channels, and undeclared items found in the green channel are confiscated with a penalty.
Bringing medication
Bring personal prescription medicine in its original labelled packaging with a doctor's letter or prescription; keep quantities to what a personal course of treatment requires. Narcotics, psychotropic drugs, and controlled substances (including codeine-heavy painkillers, strong sedatives, and cannabis-derived products) require prior approval from the Ministry of Narcotics Control and are otherwise treated as prohibited. Some common Western medicines containing controlled ingredients can land you in serious trouble — check before you fly.
Food, plants & animal products
Fresh fruit, vegetables, seeds, plants, soil, and most meat and dairy products are restricted or banned to protect local agriculture. Packaged, shelf-stable food for personal use is generally fine in small quantities. Any plant material, seeds, or animal products must be declared to the Plant Protection / Animal Quarantine officer at the airport.
Rules worth knowing
PKR 5,000 cash cap
You may not legally carry more than PKR 5,000 in Pakistani rupees into or out of the country. Foreign currency is fine but must be declared above USD 10,000. This catches out travellers who converted money on a previous trip and try to bring it back.
Gold and jewellery
Personal gold jewellery is allowed for a non-resident within reasonable personal-use limits, but anything beyond that — or gold in bar/coin form — must be declared and is subject to duty. Undeclared gold is one of the most common seizure items at Pakistani airports.
Alcohol is a controlled import
Even within the 1-litre allowance, alcohol must be declared. Non-Muslim travellers are permitted the allowance; attempting to bring in more, or bringing it in without declaring, is treated as smuggling with fines and possible prosecution.
Green channel means nothing to declare
Only use the green channel if you are certain you are within every allowance. If you are over on cash, goods, or tobacco, use the red channel — the penalty for a green-channel seizure is far higher than the duty you would have paid.