Die Insel ist 10 Flugstunden von Deutschland entfernt. Sie „hängt“ wie ein Tropfen unterhalb von Indien.
Sie ist 65.610 km² groß und damit etwas kleiner als Bayern (70 553 km²).
Sri Lanka besteht aus flachen Ebenen; nur im mittleren Süden steigt das Gelände auf über 2 000 m an. Der höchste Berg, der Pidurutalagala, ist 2.524 m hoch.