India tourist, business, or medical e-Visa holders may only enter India through one of the following authorized ports of entry.
Airports: Ahmedabad, Amritsar, Bagdogra, Bengaluru, Calicut, Chennai, Chandigarh, Cochin, Coimbatore, Delhi, Gaya, Goa, Guwahati, Hyderabad, Jaipur, Kolkata, Lucknow, Madurai, Mangalore, Mumbai, Nagpur, Pune, Tiruchirapalli, Trivandrum, Varanasi, Visakhapatnam
Seaports: Chennai, Cochin, Goa, Mangalore, Mumbai
Visitors arriving by cruise may only enter India with an e-Visa through the Cochin, Goa, and Mangalore seaports. Travelers arriving by cruise to another seaport, must have a traditional visa stamped inside their passport.
Travelers who wish to enter India by land or different sea or airports must have previously applied for and received a traditional consulate visa for India.
Travelers with the India online visa for tourism, business, or medical purposes are able to exit India through any authorized Immigration Check Post (ICP).