With a UK Standard Visitor Visa, you can generally stay for 6 months per visit. If you hold a long-term visitor visa (2, 5, and 10 years), you can visit multiple times during its validity, but each stay cannot exceed 6 months at a time.