What is the best way to get rid of varicose veins on legs?

Thermal energy. The best way to get rid of varicose veins is to first treat the diseased vein causing the varicosities with thermal energy- either laser or radio frequency. The varicose veins can then be removed through small incisions( microphlebectomy) or sclerotherapy( injections). Best to see a vein specialist for specific recommendations.
See vascular surgeon. See a vascular surgeon for a consultation. The treatment will depend on your individual anatomy. A ultrasound of the leg veins needs to be done first to document for underlying venous reflux disaese that leads to the surface varicose veins. Common treatments include endovenous laser ablation, radiofrequency vein ablation, sclerotherapy, or phlebectomy. A surgeon will determine the best route.
Varicose veins. Sclerotherapy. Uses a highly concentrated saline (salt) solution or a specially made detergent that is injected directly into the vein, causing the vein to disappear gradually over three to six weeks. The procedure is simple, relatively inexpensive, and can be performed in an outpatient setting. Endovenous laser treatment, radiofrequency occlusion, lasers and intense pulsed light are other possible.