Sinhala and Tamil are the official languages in Sri Lanka. English is a ‘link’ language and generally understood by most people and is easy to get by. Off the beaten track knowledge of it thins. English is spoken at all hotels, major restaurants and shops. Tourslanka provides guides in English, German, French, Spanish, Italian and Japanese languages to foreign visitors requiring assistance. Road signs are written both in Sinhalese & English throughout the country, with few exceptions.
