Who came to Sri Lanka first?
Joseph Russell
Updated on May 09, 2026
Legendary origins. According to the Sinhalese tradition, as recorded in the Mahavamsa, the first Indian settlers on Sri Lanka were Prince Vijaya and his 700 followers, who landed on the west coast near Puttalam (5th century bce).
Who came first Tamil or Sinhalese?
As far as we know the Sinhalese were the original inhabitants of this Island and the Tamils came in the 10th Century AD after the Chola Conquest.When did Tamils come to Sri Lanka?
Today the two major Tamil communities are the Sri Lankan Tamils, who came to the island in waves of migration starting from the 3rd century BC, and the more recent Indian Tamils of Sri Lanka, who were brought as indentured labourers by the British during the colonial period.Who invaded Sri Lanka first?
Portuguese interventionThe first Europeans to visit Sri Lanka in modern times were the Portuguese: Lourenço de Almeida arrived in 1505 and found that the island, divided into seven warring kingdoms, was unable to fend off intruders.