Iš pradžių Gandžio požiūris į Šri Lankos etnines problemas buvo palankus. Ji turėjo draugiškus santykius su premjeru Sirimavo Bandaranaike. 1974 m. Indija perdavė mažytę Katchatheevu salą Šri Lankai, kad Bandaranaike socialistinė vyriausybė būtų išgelbėta nuo politinės katastrofos. Tačiau santykiai įkyrėjo dėl Šri Lankos judėjimo nuo socializmo J. R. Jayewardene, kurį Gandhis niekino kaip "vakarietišką marionetę". Indija, valdoma G. Gandhi, buvo įtariama, kad 1980-aisiais metais palaikė Tamilų Elamo išlaisvinimo tigrų (LTTE) kovotojus, siekdama spaudimo Jayewardene, kad jis laikytųsi Indijos interesų. Nepaisant to, Gandhi atmetė reikalavimus užimti Šri Lanką po 1983 m. Juodojo liepos.
, anti-tamilų pogromą, įvykdytą Singalijos mafijos. G. Gandhi pareiškė, kad palaiko Šri Lankos teritorinį vientisumą, tačiau taip pat pareiškė, kad Indija negali "likti tyliu žiūrove, kai tamilų bendruomenė patiria neteisybę".