Structural difference between veins and arteries is Veins have thin walls whereas arteries have thicker walls. Veins haves valves arteries do not have valves.