Sri Lanka liegt südlich von Indien im Indischen Ozean. Die Reisezeit für die Südwesthälfte beginnt Ende November und dauert bis März. Von Mai bis August bringt ein Monsun viel Regen in diesen Teil des Landes - ideale Reisezeit für die Nordosthälfte, in der es in dieser Zeit trocken ist. Hier fegt ein anderer Monsoon zwischen Oktober und Januar hinweg.
Auf Sri Lanka herrscht ein tropisches Klima. Die Luftfeuchtigkeit an der Südwestküste liegt zwischen 70 und 90 Prozent, bei Durchschnittstemperaturen von 27 Grad. Auch nachts kühlt es kaum ab. In den Bergen sind sowohl Luftfeuchtigkeit als auch Temperaturen gemäßigter. Die Stadt Kandy liegt in 500 Metern Höhe, die Temperatur beträgt durchschnittlich 20 Grad. Im höchstgelegenen Ort Nuwara Eliya, in knapp 2000 Metern Höhe liegt die Durchschnittstemperatur bei 16 Grad. Besonders in der Nacht kann es in den höher gelegenen Gegenden deutlich abkühlen.
Auf Sri Lanka bezahlt man mit Rupien. Trotz des gleichen Namens ist die Währung unabhängig vom gleichnamigen indischen Geld. Ein Euro entspricht rund 143 Sri-Lanka-Rupien (Stand Juli 2010). In jeder größeren Stadt können Touristen problemlos Geld am Bankautomaten abholen.
Im Mai 2009 wurde der Bürgerkrieg zwischen den Tamilen und Singhalesen nach über 25 Jahren offiziell beendet. Bis dahin war es für Urlauber nahezu unmöglich, den Nordosten zu bereisen, in dem die "Befreiungstiger von Tamil Eelam" (LTTE) für einen eigenen Staat kämpften. Inzwischen sind die früheren Kriegsschauplätze wieder zugänglich und der Staat unterstützt die Bevölkerung, den Tourismus in diesen Regionen zu verbreiten. Der Südwesten war über die Jahre kaum von den Auswirkungen des Bürgerkriegs betroffen.