Dhl and FedEx could take even longer. Medicine is not document. They need the support doc from doctor. The custom could hold the medicine without a reason.
Don't use dhl or FedEx, they need u to prepare invoice if the stuff u want to courier is not document.and it might be withheld by the custom.
My boss always send medicine to his dad by speedpost (ems).