List of countries who can visit India without visa
List of countries who can visit India without visa. Picture Credit: Pixabay

Visa policy of India: Find out which nations do not need a visa to enter India

India Visa policy

*Disclosure: We may have affiliate links that do not cost anything extra to the reader and will help support our blog.

India has mutual travel agreements permitting visa-free travel or a free visa on arrival with certain countries based on reciprocity.

Check out this list to know if your country can enter India without a pre-approved visa.

List of countries whose citizens can visit India without a Visa

  • Bhutan
  • Maldives
  • Nepal

List of countries who get a Free Visa to visit India

  • Argentina
  • Cook Islands
  • Fiji
  • Jamaica
  • Kiribati
  • Marshall Islands
  • Mauritius
  • Micronesia
  • Nauru
  • Niue
  • Papua New Guinea
  • Samoa
  • Seychelles
  • Solomon Islands
  • South Africa
  • Tonga
  • Uruguay
  • Vanuatu

Check out India Visa Online government website for more information.

For any country you can check their official embassy website for visa application details or contact a reputed visa agency like iVisa to get the necessary visa documentation.

Also read: 10 exotic countries to visit without a visa for Indians!

Special permits

1. A person holding a ‘Person of Indian Origin Card’ does not need a visa to enter India from any country if he/she is NOT a citizen of the below countries:

  • Afghanistan
  • Bangladesh
  • Bhutan
  • China
  • Nepal
  • Pakistan
  • Sri Lanka

2. Visitors from Nepal and Bhutan do not even need their passports if they hold a valid national ID card and are traveling directly from their country.

Check out the Visa Policy of India on Wikipedia for more details.

E-Visa holders can enter through only these entry points in India

  • Ahmedabad
  • Amritsar
  • Bagdogra
  • Bengaluru
  • Calicut
  • Chennai
  • Chandigarh
  • Cochin
  • Coimbatore
  • Delhi
  • Gaya
  • Goa
  • Guwahati
  • Hyderabad
  • Jaipur
  • Kolkata
  • Lucknow
  • Mangalore
  • Mumbai
  • Nagpur
  • Pune
  • Tiruchirapalli
  • Thiruvananthapuram
  • Varanasi

Sunflower garden, Karnataka. Top places to visit in South India

Also read: Must visit South Indian destinations

Must visit spots in India

Many foreign travelers think that India has only Taj Mahal and Goa to visit. But this country is blessed with so many more natural and man-made wonders that you would need more than a couple of months to really explore and enjoy.

Mighty Himalayas in the north, huge desert in the west, rain forests in the east, stunning beaches and mountains in the south. We have it all!

Just be prepared for more crowds and confusion on the roads as expected in any country with a massive population. Also, be aware of your surroundings.

Stay safe from unsocial elements including pickpocket gangs that are unfortunately prevalent in many tourist spots around the world.

North India

  • The Golden Triangle: Delhi, Agra, Jaipur.
  • Assam, Meghalaya, Himachal Pradesh.
  • Kashmir

South India


  • Lakshadweep
  • Andaman and Nicobar

Enjoy our beautiful country. Happy journey 🙂

Also read: Top places to witness glorious sunrises in India

List of countries that can visit India without a visa are listed in this article.
Pin it for later!
About Priyadarshini Rajendran 201 Articles
Priyadarshini Rajendran is a travel enthusiast, avid reader and a passionate writer. She has a few of her books published and is writing more books. Before becoming a full-time writer, she worked as a software consultant taking breaks for her travels. Her blog is her passion and she writes about travel, books and food on the blog. She offers customized itineraries for South Indian destinations.

Leave a Reply

Your email address will not be published.


This site uses Akismet to reduce spam. Learn how your comment data is processed.