Yes, Deca Durabolin ship internationally including Bahrain. They offer Free Shipping for some countries.Check Shipping Rate