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.