New procedure - became available about 6 months back - requires about 72 hours prior notice but your handling agent now can arrange for short term (72 hours) crew visas to be issued on arrival. I've only used this facility in BOM; I guess it's available in DEL and doubt it's available in many locations.