Yes, Deca Durabolin offer worldwide shipping including Besancon, France. They offer Free Shipping for some countries.Check Shipping Rate