India in Sri Lanka: In addition to India's deputy high commission in Kandy, India has 3 other representations in Sri Lanka. These representations include a high commission in Colombo consulates in Hambantota, and Jaffna.
Sri Lanka in India: Sri Lanka has 5 representations in India. These representations include a high commission in New Delhi consulates in Bangalore, Kolkata, and Mumbai a deputy high commission in Chennai.
Please contact the deputy high commission in Kandy directly for inquiries and questions regarding visa regulations and passport requirements.