Yes, Deca Durabolin offer worldwide shipping including Torrejon de Ardoz, Spain. Free shipping is available for some countries.Check Shipping Rate