Commonly the short answer is No. Only a few can be shipped to Pakistan on Amazon. However, alternative ways can be used to ship the products to Pakistan.
The Package Forwarding Route
When the direct to Pakistan shipping option doesn’t work, package forwarding can be used as a workaround. There are a number of package forwarding companies that work in the USA to deliver packages all over the world.
Setup your account with Package Forwarder
First of all, create an account with your selected Package Forwarding Company. They will receive your purchased package in the USA at their store and then will ship it to your Pakistan Address.
Package Forwarders give you the option to choose various shipping options like speed shipping and standard shipping. By selecting the one you may choose the urgency of shipping of your product.
Cost and rates of shipping service may vary according to package size, weight and taxes/duties, etc.
Does Amazon Deliver Free to Pakistan?
As for as free delivery of Amazon purchases is concerned, the answer is no. There is no free shipping to Pakistan is offered by Amazon.
The buyer has to pay for his Amazon purchases delivery to Pakistan. As much as packages will be heavy or bulky, buyers will have to pay more.