Foreign nationals can enter India through various airports and seaports with a valid visa. Here are some of the major airports and seaports for Indian visa entry:

As per rules of Indian Immigration for India e-Visa or Electronic India Visa, you must enter India either by air or a cruise ship at designated aiports and seaports if you are applying for Tourist Visa for India or Business Visa for India or Medical Visa for India.

Airports:

Ahmedabad Amritsar Bengaluru Bhubaneswar Bagdogra Cochin
Chennai Coimbatore Calicut Chandigarh Delhi Goa
Gaya Guwahati Hyderabad Jaipur Kannur Kolkata
Lucknow Mangalore Mumbai Madurai Nagpur Pune
Port Blair Thiruvananthapuram Trichy Varanasi Visakhapatnam

Seaports:

Alang Bedi Bunder Bhavnagar Calicut Chennai Cochin
Cuddalore Kakinada Kandla Kolkata Mandvi Mormagoa Harbour
Mumbai Seaport Nagapattinum Nhava Sheva Paradeep Porbandar Port Blair
Tuticorin Vishakapatnam New Mangalore Vizhinjam Kattupalli Vallarpadam
Mundra Krishnapatnam Dhubri Pandu Nagaon Karimganj
Agati and MinicoyIsland Lakshdwip UT

It's important to note that not all airports and seaports may have immigration and customs facilities for international arrivals. So, visitors should check with the airline or shipping company before planning their trip to ensure that they are arriving at a port of entry that is authorized for foreign nationals.

Indian eVisa Applicant