Entry Requirements and Visas
Most visitors can enter Sri Lanka by applying for an Electronic Travel Authorization (ETA) online before arrival. The ETA allows a 30-day stay and is valid for six months. Apply through the official government website before entering the country. Processing typically takes 2 days, though visas are often issued within 10-20 minutes of payment. Nationals of Maldives, Seychelles, and Singapore do not need an ETA.
As of 2025, ETA fees are US$20 for SAARC countries (Bangladesh, Bhutan, India, Maldives, Nepal, and Pakistan) and US$50 for other countries, plus a US$2 processing fee. Citizens of 40 countries are eligible for free ETAs as of May 2026. If you prefer not to apply online, you can obtain a tourist visa at Bandaranaike International Airport upon arrival for US$60. Transit visas for stays up to 48 hours are issued free.
When applying online, ensure your passport number matches exactly with the machine-readable section of your passport—pay particular attention to distinguishing 1 from I and 0 from O, as immigration authorities strictly enforce accuracy. A single digit error may force you to purchase a new visa and navigate a refund process.
To extend your stay beyond 30 days, contact the Department of Immigration at +94 11 532–9000 (Monday–Friday, 09:00–16:30) or visit their office in Battaramulla. Extensions of 1–6 months beyond your initial visa cost Rs 10,000 as of 2025. Many travelers find using a visa extension agent simpler than handling the process independently, as the bureaucratic requirements can be complex. If extending on your own, arrive at the immigration office before 07:00 to obtain an early queue number and minimize wait times.
Money, Currency, and Costs
Sri Lanka's currency is the Sri Lankan Rupee (LKR). The immigration office sets visa extension fees in US dollars but requires payment in rupees at the official exchange rate.
Sri Lanka offers good value for visitors across accommodation, food, and activities. Budget options are widely available, and mid-range hotels and restaurants provide comfortable experiences at modest prices. Daily costs vary considerably depending on your travel style—budget travelers can find affordable guesthouses and street food, while those seeking upscale dining and luxury accommodations will find those options available in major cities and tourist areas.
Staying Safe and Emergency Contacts
Sri Lanka is generally a safe destination for visitors. Standard travel precautions apply: be aware of your surroundings in crowded areas, avoid displaying valuables, and use registered taxis or ride-sharing apps rather than hailing unmarked taxis on the street.
The international dialing code for Sri Lanka is +94. For visa extension inquiries and immigration matters, contact the Department of Immigration at +94 11 532–9000. Keep emergency contact information for your embassy or consulate readily available.
Health
Consult your doctor or a travel health clinic at least 4–6 weeks before your trip to discuss vaccinations and health precautions relevant to Sri Lanka. Tap water in Colombo is generally safe for brushing teeth, though many visitors prefer bottled water. Bottled water is widely available and inexpensive. Sun protection is important due to the tropical climate—use sunscreen, wear hats, and stay hydrated. Dengue fever and other mosquito-borne illnesses occur in Sri Lanka, so consider insect repellent and appropriate clothing, especially during dawn and dusk when mosquitoes are most active.
Travel insurance that covers medical evacuation is recommended, as serious medical conditions may require transport to larger regional medical centers.
Staying Connected
Sri Lanka has good mobile network coverage in most populated areas. Upon arrival, purchase a local SIM card from providers available at the airport or in cities—this is straightforward and inexpensive. Local SIM cards offer affordable data plans for internet access throughout your stay.
WiFi is available in most hotels, cafes, and restaurants in urban areas and tourist destinations. The airport provides complimentary WiFi, which is useful for handling visa matters or booking onward travel if needed.
Local Customs and Etiquette
Sri Lanka has a rich cultural heritage shaped by Buddhism, Hinduism, Islam, and Christianity. The majority population are Sinhalese speakers (approximately 74%), with a significant Tamil-speaking population (approximately 15%) in the north and east. Showing respect for local customs enhances your experience and demonstrates appreciation for the country's culture.
When visiting temples and religious sites, dress modestly by covering your shoulders and knees. Remove your shoes when entering temples and sacred spaces. In Buddhist temples, avoid pointing your feet toward Buddha images or monks, as this is considered disrespectful. Photography inside temples may be restricted—always ask permission before photographing.
Greet people warmly and use polite forms of address. The right hand is traditionally used for eating and greeting, so avoid eating with your left hand when dining with locals. Public displays of affection are generally considered inappropriate, so maintain modest behavior in public spaces.
When invited to someone's home for a meal, remove your shoes at the entrance unless told otherwise. Accepting tea or food offered by hosts is customary and appreciated. Tipping is not mandatory but is appreciated for good service; rounding up bills or leaving 10% in restaurants is common practice.