Cash Card Balance

Account No: *
Pin: *


Please Be Patient!!...

Visa on Arrival for Indian Passport Holders

Planning a vacation on short note? It’s a good news for Indian passport holders, many countries are now offering VISA on ARRIVAL (VOA) to Indian passport holders. So plan quickly, pack your bags and head on to a vacation with friends or family to any of the following countries that offer Visa on Arrival for Indians.

Asia Africa South America North America Oceania
Thailand Mauritius Ecuador British Virgin Islands Cook Islands
Bhutan Seychelles Dominica Haiti El Salvador
Cambodia Togo Bolivia St Lucia Fiji
Maldives Kenya Guyana Jamaica Micronesia
Macau Tanzania
Saint Kitts and Nevis Vanuatu
Indonesia Ethiopia
Saint Vincent and the Grenadines Samoa
Iraq Madagascar
Grenada Tuvalu
Nepal Mozambique
Trinidad & Tobago Nieu
Laos Uganda
Montserrat Palau
Jordan Guinea-Bissau
Timor Leste Cape Verde
Turks & Caicos

Comoros Islands

Following are the most preferred holiday destination which gives Visa On Arrival for Indian passport holders.


Indians can obtain a Visa on Arrival for Cambodia, for a maximum stay of 30 days, by paying a fee of US$ 20. You must have a passport photo, sufficient funds to cover your stay in Cambodia, and travel documents like a completed visa application form and confirmed flight tickets. Also, make sure your passport is valid for at least 6 months from the date of arrival.

Favorites’ to visit: Angkor. Artistic marvel carving of Shiva, Vishnu and other Hindu deities, wildlife sanctuaries.


Indians visiting Jordan can get a Visa on Arrival for 2 weeks by paying a fee of approximately US$ 30. They must carry at least US$ 1000 (or equivalent) to cover their stay and hold onward or return flight tickets for their next destination. Indians entering and exiting Jordan from Aqaba, along with the Red Sea, are granted a 1-month visa for free.

Favorites’ to visit: Floating in the Dead Sea is definitely one of the top experiences in Jordan that cannot be missed. You could also visit Petra that boasts of possessing an ancient city carved out of sandstone, that’s now a part of the 7 wonders of the world.


Indian passport holder arriving in Indonesia can get a Visa on Arrival for a maximum stay of 30 days by paying US$ 25. You must have sufficient funds to cover your stay in Indonesia along with a confirmed return or onward destination. Also your passport is valid for at least 6 months from the date of arrival in Indonesia.

Favorites’ to visit: An active volcano at Mt. Batur, the cultural hub, Ubud. Sunbath or sunset at white sands.


Indians can obtain a Visa on Arrival for a maximum of 90 days, free of charge. They must carry documents for the next destination, like return or onward flight tickets. Those passengers without a hotel reservation must carry at least $30 per person per day of their stay.

Favorites’ to visit: Enjoy beautiful beaches, experience a fascinating underwater life in vibrant coral reef.


Macau gives a free Visa on Arrival for a maximum stay of 30 days. You need to ensure that you have enough funds for your entire stay in Macau (approx US$ 60), and also all other travel related documents for your return or onward destination.

Favorites’ to visit: Vegas, spare leisure time in its extensive number of casinos and gambling . Enjoy duty-free shopping.


Indians can get Visa on Arrival for a maximum stay of 60 days, provided they hold a confirmed booking for accommodation in Mauritius, a sponsorship letter, a confirmed booking for a return flight and sufficient funds for expenses during their stay (minimum of USD 100 per day).

Favorites’ to visit: Chamarel, a small village known for its seven coloured layers of sand.


A single entry Visa on Arrival is granted to Indians for a maximum stay of 150 days. You only need a proof of nationality such as passport, driving license or ration card with photo.

Favorites’ to visit: A Mecca for Mountaineers. Don’t forget to visit Lumbini, the birthplace of Gautama Buddha.


Indians can obtain a Visa on Arrival for Seychelles, for a maximum stay of 30 days. To obtain the visa they must hold an onward or return ticket and funds of minimum US$ 150 per person per day, along with proof of accommodation.

Favorites’ to visit: Beaches, azure waters and lush greenery.


Indians can simply get a Visa on Arrival in Thailand for just US$ 35 for a maximum stay of 30 days. In addition, Indians must hold the onward or return flight tickets plus a minimum of 10,000 baht per person.

Favorites’ to visit: Glittering temples or Wats.

You can now earn more money by booking train tickets using credit limit.
For further detailsClick here