Countries with Visa On Arrival For Indians
1. Sri Lanka
On arrival visa allows staying in the country for a maximum of 30 days. Two (02) months extension beyond 30 days shall be granted at the Department of Immigration & Emigration (Head Office), Sri Lanka, if required.
2. Malaysia
Malaysia visa is on arrival for Indian till 31st Dec 2024.
-
An on-arrival visa allows staying in the country for a maximum of 7 days only. This visa type also does not allow any extension. To receive the visa, you will have to show proof, such as a confirmed flight ticket.
-
Passengers must have access to a minimum of 500 USD per person, either in cash or in the bank.
-
The Malaysia Visa on Arrival price for Indians, including the processing fee, is RM 200 (INR 3558).
3. Indonesia
Indian passport holders can obtain a visa on arrival for up to 30 days for tourism purposes. The visa fee for Indians is USD 35(Approx. INR 3100), and travellers must have a passport-sized photo, a confirmed return ticket, and proof of accommodation.
4. Jordan
Indian passport holders can obtain a visa on arrival for up to 30 days for tourism purposes. The visa fee for Indians is JOD 40 (approx. INR 4,500), and travellers must have a passport-sized photo, a confirmed return ticket, and proof of accommodation.
5. Maldives
Indian passport holders can obtain a visa on arrival for up to 30 days for tourism purposes. The visa is free of charge, and travellers must have a confirmed return ticket and proof of accommodation.
6. Thailand
The visa fee for Indians is THB 2,000 (Approx. INR 5220), and travellers must have a confirmed return ticket, proof of accommodation, and at least THB 20,000 (Approx. INR 52200) per person or THB 40,000 (Approx. INR 104400) per family in cash.
7. Madagascar
Tourist Visa can be obtained on Arrival for a maximum stay of 30 days, free of cost. The applicant must have a valid passport for at least 6 months from the date of arrival in Madagascar. Along with it confirmed hotel booking, return air tickets and passport size photographs.
Visa-Free Countries For Indians
1. Bhutan
Indian nationals can enter Bhutan without a visa, but they must obtain a permit at the border or airport.
2. Nepal
Indian nationals can enter Nepal without a visa, but they must have a valid identity card or passport.
3. Mauritius
Indian nationals can visit Mauritius visa-free for up to 90 days for tourism purposes.
4. Hong Kong
Indian nationals can visit Hong Kong visa-free for up to 14 days for tourism purposes.
5. Fiji
Indian nationals can visit Fiji visa-free for up to 120 days for tourism purposes.