India to Uzbekistan visa requirements
Indian ordinary passport holders need an e-visa to visit Uzbekistan for tourism. There is no visa-free or visa-on-arrival channel for ordinary passports. Apply online at the official portal e-visa.gov.uz before you travel; the single-entry tourist e-visa costs USD 20, is valid for 90 days from issue, and permits a stay of up to 30 days. Uzbekistan is not in the Schengen area and does not grant visa-free entry to holders of ordinary Indian passports. Since 2021 Uzbekistan has operated a fully online e-visa system covering India among 70+ eligible nationalities. An Indian tourist must obtain the e-visa in advance via the government portal e-visa.gov.uz. The standard tourist e-visa is single-entry, costs USD 20, is valid for 90 days from the date of issue, and allows a continuous stay of up to 30 days. Double-entry (USD 35) and multiple-entry (USD 50) options exist. Processing normally takes about 2-3 working days, and the authorities advise applying at least 3 working days before departure. The passport must be valid for at least 6 months beyond the intended stay. Limited exceptions exist that do not help an ordinary-passport tourist: a 5-day visa-free transit for passengers connecting through international airports, and visa-free entry only for Indian diplomatic passport holders (up to 60 days) and children under 16 accompanying a visa holder. As of 2026, Uzbekistan's president has publicly proposed simplifying visas for Indian tourists, but no full visa-free regime for ordinary Indian passports has been enacted, so an e-visa remains mandatory.
VISA REQUIREDTOURISMFLEXIBLE ENTRYLast verified 2026-05-30
For guidance only — visa rules change with little notice. Always confirm directly with the destination's embassy or foreign ministry before booking non-refundable travel. Information here applies to ordinary (non-diplomatic) passports unless noted.
Policy alertWatch this route for rule changesSave this passport and destination for email summaries and optional browser notifications.Subscribe →