Ask a local
Do people in Sri Lanka speak English?
A quick, honest answer from a Sri Lanka travel expert.
English is widely spoken across Sri Lanka's tourism industry - drivers, hotel staff, guides, safari jeep operators and restaurant staff typically communicate well in English. Sinhala and Tamil are the official languages. In rural areas English drops off, but tourism-facing services (which is what you'll interact with as a visitor) are consistently English-capable. All our chauffeur-guides speak English.