Yes, you can take Daflon 500 mg for varicose veins as it helps in improving blood circulation in the veins. However, it is always advisable to consult an experienced doctor before taking any medication to avoid the risk of any side effects.