Çingenelerin göç etmelerinin bazı nedenleri: İşgal, savaş, tehcir ve sosyo-ekonomik problemler. Hindistan'daki düşük kast sistemi. Ekonomik fırsatlar ve siyasi çalkantılar. Çingenelerin Hindistan'dan üç aşamalı bir göç süreciyle ayrılıp, üç farklı rotayı takip ederek dünyanın birçok bölgesine yayıldıkları öne sürülmektedir. Çingenelerin göçü konusundaki tartışmalar güncelliğini korumaktadır ve göç zamanı konusunda 5. ile 11. yüzyıllar arasında farklı tarihler ileri sürülmektedir.