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