Short Term Visit Visa:
Anyone can visit the UK on a holiday trip or for meeting their friends or family with the UK visit visa. The UK visit visa is also known as the standard visitor visa. The cost of the visa is 93 GBP (approx.) or Rs 8,872 (approx.) for an Indian passport holder and the duration of stay in the UK would be for a maximum of 6 months.
Long Term Visit Visa:
If there is a need to visit the UK for a longer period, an application for the Long-term Standard Visitor visa can be initiated. The duration of this long term visit visa varies from 2 years, 5 years, or 10 years.
Note: There is no legal requirement to have a return ticket to enter the UK, but you may have to demonstrate that you have the means and intentions to leave the UK at the conclusion of your trip. You could, however, encounter difficulties if you don't have a return ticket.