Ha habido varias oleadas de migración de la India a Irán desde el siglo XIX.
Entre finales del siglo XIX y principios del XX, muchos parsis ricos de la India comenzaron a viajar a Irán desde Bombay y Gujarat para revivir la fe y las tradiciones zoroástricas entre la estancada comunidad zoroástrica en Irán en ese momento, y personalidades prominentes como el activista de derechos civiles Manekji Limji Hateria [1] de Surat [2] ganaron renombre local.
En la década de 1920, unas 180 familias indias se trasladaron a Zahidan . Tras esta afluencia inicial, algunas de ellas comenzaron a establecerse en las ciudades cercanas de Birijand , Zabol y Mashhad . En la década de 1950, más indios emigraron a Irán y se establecieron principalmente en Teherán . Se trataba principalmente de punjabis y gujaratis . En la década de 1960 y principios de la de 1970, unos 10.000 médicos, ingenieros y profesores indios se trasladaron a Irán como respuesta a las políticas abiertas iniciadas por el Sha de Irán , pero la mayoría de ellos abandonaron Irán tras la revolución iraní .
En la actualidad, más de 4.000 indios no residentes residen en Irán. [3]