There are various types of tourist visas to accommodate different travel needs, depending on your eligibility:
A single entry tourist visa, valid for 30 days or 60 days
A multiple-entry tourist visa, valid for 30 days or 60 days
A multiple-entry long-term tourist visa, valid for five years
A transit visa, one for 48 hours and another for 96 hours
Visa on arrival, either for 30 days or 90 days contingent on nationality
Visa on arrival for Indians who have a visit visa issued by the USA, or a green card issued by the USA, or a residence visa issued by the UK or the EU.
eVisa for residents of GCC countries (GCC citizens are eligible for visa-free entry).
Check the available visa options and requirements for your nationality using the official website.