Language & Staying Connected

Sinhala, Tamil and English, a few useful words to try, and how to get a SIM card, find Wi-Fi and stay in touch with home.

Languages

Sinhala and Tamil are the official languages, and English is widely understood in hotels, restaurants, shops and tourist areas, though less so in remote villages. Road signs are usually in Sinhala, Tamil and English. A few words are always appreciated: "Ayubowan" (hello, Sinhala), "Vanakkam" (hello, Tamil), "Istuti" (thank you, Sinhala) and "Nandri" (thank you, Tamil). Our guides speak English, and other languages can be requested, subject to availability.

Mobile phones and SIM cards

Mobile coverage is good in towns and along main roads and can be patchy in hill, forest and national-park areas. Visitors can buy a tourist SIM card at the airport on arrival, and you will need your passport. Some providers also offer eSIMs. Check that your phone is unlocked before you travel.

Wi-Fi

Most hotels and many restaurants and cafes have Wi-Fi, though speeds vary and are slower in remote areas.

Calling home

The country code is +94. Messaging apps such as WhatsApp are widely used, including by hotels, drivers and by us, and are usually the cheapest way to stay in touch.

This guide is general advice and is not medical, legal or financial advice. Entry rules, health recommendations and prices change, so please check official sources and ask us if you are unsure.

More travel information