IDD refers to International Direct Dialing facility. SLT offers the most premium quality international call service in Sri Lanka which is available for almost all international destinations. So you can now enjoy the highest voice quality for international calls which is similar to your experience when you make a local call on your SLT landline. About SLT IDD IDD Rates