Sri Lanka entry requirements for United States passport holders
US passport holders can obtain a visa on arrival at Sri Lanka's international airports (Bandaranaike in Colombo, Mattala Rajapaksa) and major seaports (Colombo, Galle, Trincomalee). The visa costs 35 USD, allows a single entry for up to 30 days, and is issued at the visa counter before immigration.
Entry requirements
| Requirement | Details | Status |
|---|---|---|
| Valid passport | Your passport must be valid for at least 6 months beyond your intended departure date from Sri Lanka. Airlines check this before boarding — if your passport expires sooner, you'll be denied boarding. | Required |
| Visa on arrival ETA pre-approval recommended | US passport holders can get a visa on arrival at Colombo airport, but you'll save time by applying for an Electronic Travel Authorization (ETA) at eta.gov.lk before travel. The ETA costs $35 USD for a 30-day tourist visa and is usually approved within minutes. Without it, expect to queue at the visa-on-arrival counter with cash ($40 USD) and a passport photo.Apply for ETA | Required |
| Return or onward ticket | Immigration officers at Colombo airport routinely ask for proof of onward travel. Have a printed or digital copy of your return flight or a ticket to your next destination ready — they check this before stamping you in. | Required |
| Proof of accommodation | Hotel bookings or a letter of invitation from a host in Sri Lanka can speed up immigration. Officers occasionally ask where you're staying, especially if you arrive without a pre-booked hotel. | Recommended |
| Proof of funds | Carry at least $50 USD per day in cash or have a credit card statement showing available funds. Immigration rarely asks, but if you look under-prepared, they may request proof you can cover your stay. | Recommended |
What happens at the border
Staying longer & fees
Visa options if you want to stay beyond the free limit:
Same as visa on arrival but processed before travel; no fee.
Allows multiple entries; no additional fee for US passport holders.
Requires sponsorship or specific purpose; apply at Sri Lankan embassy.
| Service | Cost |
|---|---|
| Visa on Arrival (single entry, 30 days)US passport holders get visa on arrival at no cost for up to 30 days. | Free (USD 0) |
| ETA (Electronic Travel Authorization) – pre-arrivalOptional but recommended to speed up processing; no fee for US citizens. | Free (USD 0) |
| Tourist visa extension (30 days)Apply at Department of Immigration and Emigration in Colombo or via online portal. | LKR 10,000 (approx. USD 30) |
| Overstay fineCharged for each day overstay; pay at immigration office before departure. | LKR 5,000 per day (approx. USD 15), max LKR 50,000 (USD 150) |
Common reasons for entry denial
Approval probability calculator
Answer 6 quick questions — we'll estimate how likely you are to be approved for entry based on typical immigration patterns.
Transiting through Sri Lanka
US passport holders transiting through Sri Lanka (e.g., Colombo Bandaranaike International Airport) do not need a transit visa if staying airside and not passing through immigration.
- If leaving the airport or passing through immigration, a visa on arrival or ETA is required.
Health & vaccines for Sri Lanka
Mosquito-borne; common in urban and rural areas, especially during rainy seasons.
Mosquito-borne; symptoms include fever and joint pain.
Risk from freshwater exposure, especially after flooding.
Risk is low in most tourist areas; prophylaxis recommended for rural travel in dry zone (e.g., Anuradhapura, Polonnaruwa).
Based on CDC and WHO guidance. Consult a travel medicine clinic 4–6 weeks before departure for personalised advice.
Immigration offices for extensions
Main office for extensions and visa issues; bring passport, visa, and extension application form.
Handles extensions for travellers in the central region; less crowded than Colombo.
Practical information for US travellers
Getting to Sri Lanka
Nearby destinations you can also visit
Countries close to Sri Lanka — with your same passport.