Sri Lanka entry requirements for China passport holders
Chinese passport holders can get a visa on arrival in Sri Lanka. No need to apply in advance — just show up at the airport with your documents and pay the fee. This has been the case since 2024 and remains current in 2025.
Entry requirements
| Requirement | Details | Status |
|---|---|---|
| ETA application Electronic Travel Authorization | Apply online at eta.gov.lk before departure. The ETA costs $20 USD for SAARC countries or $35 USD for other nationals, valid for 30 days from arrival. Approval comes within minutes in most cases — print the confirmation or save the PDF on your phone.Apply for ETA | Required |
| Valid passport Must cover your entire stay | Your passport needs at least 6 months of validity beyond your intended departure date from Sri Lanka. Airlines check this at check-in — if your passport expires sooner, you will be denied boarding. | Required |
| Return or onward ticket Proof of departure | Immigration officers at Bandaranaike International Airport routinely ask for a confirmed onward or return ticket. Have a printed copy or a clear screenshot of your booking ready — they will check the date matches your ETA validity. | Required |
| Proof of accommodation Hotel booking or host invitation | Carry a printed hotel confirmation or a letter from your host with their address and phone number. Officers rarely ask for it, but having it ready avoids delays at the counter. | Recommended |
| Proof of funds Cash, card, or bank statement | Have at least $50 USD per day of your stay available — either in cash, a credit card, or a recent bank statement. Immigration does not always check, but budget airlines may ask at check-in. | Recommended |
What happens at the border
Staying longer & fees
Visa options if you want to stay beyond the free limit:
Standard option; apply online or on arrival.
For frequent visitors; must leave and re-enter.
Requires invitation letter from Sri Lankan company.
| Service | Cost |
|---|---|
| Visa on Arrival (single entry)Payable in USD or LKR at airport counters. | $35 USD (approx. 11,000 LKR) |
| Electronic Travel Authorization (ETA)Optional pre-arrival online application; same cost as VoA. | $35 USD (approx. 11,000 LKR) |
| Tourist visa extension (single entry)Extendable up to 60 days total; apply at immigration office. | $50 USD (approx. 16,000 LKR) |
| Overstay fine per dayMaximum cap of $100 USD (approx. 32,000 LKR). | $5 USD per day (approx. 1,600 LKR) |
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
China passport holders transiting through Sri Lanka (Bandaranaike International Airport) do not need a transit visa if staying airside and not passing immigration. For landside transit or leaving airport, a visa on arrival is required.
- Holders of valid US, UK, Canada, Australia, or Schengen visas may transit without visa for up to 48 hours airside.
Health & vaccines for Sri Lanka
Mosquito-borne; common in urban and rural areas, especially during rainy seasons.
Risk of traveler's diarrhea, cholera, and typhoid from contaminated food/water.
Risk from floodwaters or freshwater exposure; rare in tourists.
Low risk in most tourist areas; prophylaxis recommended only for rural travel in dry zone (e.g., Anuradhapura).
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 photos.
Convenient for travellers in the hill country.
Practical information for CN travellers
Nearby destinations you can also visit
Countries close to Sri Lanka — with your same passport.