At least five civilians have been killed and 29 injured in worst shelling from the Pakistani side of the India-Pakistan border in Jammu district, said report on Monday.