Greece in India: In addition to Greece's embassy in New Delhi, Greece has 3 other representations in India. These representations include consulates in Chennai, Kolkata, and Mumbai.
India in Greece: India has 2 representations in Greece. These representations include an embassy in Athens a consulate in Thessaloniki.
Please contact the embassy in New Delhi for inquiries regarding visa regulations and passport requirements.