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 Must be valid for at least 6 months beyond your departure date from Sri Lanka | Your passport needs at least two blank pages for entry and exit stamps. Sri Lanka strictly enforces the 6-month validity rule — if your passport expires sooner, you'll be denied boarding. | Required |
| Visa on arrival Available at Colombo (CMB) and other international airports | US passport holders can get a visa on arrival at Colombo Bandaranaike International Airport. Have $50 USD in cash for the single-entry tourist visa (30 days). You'll fill out a form at the counter and pay before joining the immigration queue.Check visa rules | Required |
| Return or onward ticket Immigration officers routinely check for proof of departure | You need a confirmed onward or return ticket within your visa validity period. Airlines at US departure gates also check this — without one, you won't board. | Required |
| Proof of accommodation Hotel booking or invitation letter from host | Immigration may ask where you're staying. A printed hotel confirmation or a letter from a Sri Lankan host with their address and phone number works. They rarely call, but having it ready avoids delays. | Recommended |
| Proof of funds Show you can support yourself during your stay | Officers occasionally ask for evidence of at least $50 USD per day. A credit card and a recent bank statement (printed or on your phone) usually satisfies them. | 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.