All 37 Indian e-Visa airports
Ahmedabad, Amritsar, Bagdogra, Bengaluru, Bhogapuram, Bhopal, Bhubaneswar, Chandigarh, Chennai, Coimbatore, Delhi, Gaya, Goa (Dabolim), Goa (Mopa), Guwahati, Hyderabad, Indore, Jaipur, Kannur, Kochi (Cochin), Kolkata, Kozhikode (Calicut), Lucknow, Madurai, Mangaluru, Mumbai, Nagpur, Navi Mumbai, Port Blair, Pune, Surat, Thiruvananthapuram, Tiruchirappalli (Trichy), Tirupati, Varanasi, Vijayawada, Visakhapatnam.
Seaports for cruise passengers
e-Visa holders can also arrive at approved seaports, including Mumbai, Kochi, Mormugao (Goa), Chennai and New Mangalore, which are the main cruise ports.
Land borders
Some land border crossings, including crossings with Nepal, Bangladesh, Bhutan and Myanmar, now accept e-Visas. If you plan to arrive overland, check with us first.
Leaving India
You can leave India from any authorised immigration checkpoint, even if it isn’t on the e-Visa arrival list.
What if I land at an airport that isn’t on the list?
You could be refused entry. Check that your flight lands at one of the Indian e-Visa airports before you book, especially for connecting flights within India. If you’re arriving somewhere else, you need a regular visa.
