🇨🇳
ETA Required — $50 USD30 Days

Sri Lanka Visa for Chinese Citizens

Sri Lanka has become an increasingly popular destination for Chinese travelers, drawn by the island's rich Buddhist heritage, stunning natural scenery, and the famous Maritime Silk Road connections that link the two nations historically. Chinese passport holders need an Electronic Travel Authorization (ETA) to visit Sri Lanka, which can be obtained online through a simple application process before departure.

The ETA for Chinese citizens costs $50 USD (approximately 360 CNY) and allows a stay of up to 30 days for tourism. The application is completed online at eta.gov.lk and most approvals are issued within 24 to 72 hours. Several airlines connect China to Colombo, with direct flights available from Beijing, Shanghai, Guangzhou, and Kunming on airlines such as SriLankan Airlines, China Eastern, and China Southern. Flight times range from 5 to 7 hours for direct routes.

Chinese visitors will find a deep Buddhist connection in Sri Lanka, home to some of the oldest and most sacred Buddhist sites in the world, including the Temple of the Tooth in Kandy and the ancient city of Anuradhapura. The country also offers opportunities to explore the famous Ceylon tea plantations, relax on tropical beaches, and embark on wildlife safaris. Sri Lanka has been working to welcome more Chinese tourists, with increasing availability of Chinese-language tour services, WeChat Pay acceptance at some hotels, and Chinese-speaking guides in popular areas.

Documents Required

  • Valid Chinese passport with at least 6 months validity
  • Approved ETA confirmation (printed or digital)
  • Return or onward flight ticket
  • Proof of accommodation (hotel booking or invitation letter)
  • Proof of sufficient funds ($50-100 per day recommended)
  • Yellow fever vaccination certificate (only if arriving from an endemic country)

How to Apply for the ETA

1

Visit the Official ETA Website

Go to eta.gov.lk and select "Apply for ETA".

2

Complete the Application Form

Fill in your personal details, passport information, travel dates, and accommodation details.

3

Pay the ETA Fee

Pay the $50 USD fee using a Visa or Mastercard credit/debit card.

4

Receive Your ETA Approval

You will receive the ETA approval via email within 24-72 hours. Save a digital and printed copy.

5

Present at Immigration

Show your ETA approval and passport at Bandaranaike International Airport immigration. The officer will stamp your 30-day entry.

Tips for Chinese Travelers

  • Apply at the official eta.gov.lk website. Visa and Mastercard are accepted for payment.
  • If you have difficulty accessing the ETA website from China, try using a VPN or apply through the Sri Lankan embassy in Beijing.
  • Save your ETA approval email and print a hard copy as backup.
  • WeChat Pay and Alipay are accepted at some larger hotels and shops, but carry cash or an international card as well.
  • Consider booking a tour package that includes ETA assistance if you prefer guided travel.

Important Notes

  • Apply for your ETA at least 7 days before departure.
  • The ETA is a single-entry authorization valid for 30 days from arrival.
  • Holders of Hong Kong SAR or Macau SAR passports may have different requirements - check before applying.
  • The 30-day stay period begins from the date of arrival in Sri Lanka.
  • Transit passengers staying less than 48 hours can apply for a free transit ETA.
  • Carry printed copies of all travel documents, as some Chinese bank cards may not work at all ATMs.

Frequently Asked Questions

Do Chinese citizens need a visa for Sri Lanka?

Yes, Chinese passport holders need an Electronic Travel Authorization (ETA) to visit Sri Lanka. The ETA costs $50 USD and can be obtained online at eta.gov.lk. It permits a 30-day stay for tourism or business.

Are there direct flights from China to Sri Lanka?

Yes, direct flights operate from Beijing, Shanghai, Guangzhou, and Kunming to Colombo. Airlines include SriLankan Airlines, China Eastern, and China Southern. Flight times range from 5 to 7 hours for direct routes.

Can I use WeChat Pay or Alipay in Sri Lanka?

WeChat Pay and Alipay are accepted at some larger hotels, duty-free shops, and select tourist establishments. However, acceptance is not widespread, so it is essential to carry cash (Sri Lankan Rupees) or an international Visa/Mastercard.

What Buddhist sites can Chinese visitors see in Sri Lanka?

Sri Lanka is home to extraordinary Buddhist sites including the Temple of the Tooth (Kandy), ancient city of Anuradhapura, Dambulla Cave Temple, Mihintale (where Buddhism was introduced to Sri Lanka), and Adam's Peak pilgrimage site.

Do Hong Kong or Macau passport holders need an ETA for Sri Lanka?

Hong Kong SAR and Macau SAR passport holders may have different visa arrangements than mainland Chinese passport holders. Check the specific requirements on eta.gov.lk or contact the Sri Lankan consulate in Hong Kong for current information.

What is the best time for Chinese tourists to visit Sri Lanka?

The south and west coasts are best from November to April, while the east coast is ideal from April to September. Chinese New Year (January/February) is a popular time to visit, falling within the peak season for the south coast.

Quick Facts

Visa TypeETA Required
Cost$50 USD (~360 CNY)
Stay Duration30 days
Processing24-72 hours
ExtensionUp to 90 days

ETA Details

ETA Cost

$50 USD

Validity

30 days (extendable to 90 days)

Processing Time

24-72 hours

Apply for ETA

Entry Requirements

Passport Validity6+ months
Return TicketRequired
Proof of FundsRequired
Yellow Fever Cert.If from endemic area

Visa Extension

Extension PossibleYes

Max Duration

Up to 90 days total

Extension Cost

$25 USD

Visit the Department of Immigration and Emigration in Colombo (No. 41, Ananda Rajakaruna Mawatha). Submit your application with passport, completed form, and proof of funds. Processing takes 3-5 business days.

Visa Types

tourist Visa

30 days (Double Entry)$50 USD

business Visa

30 days (Multiple Entry)$55 USD

transit Visa

2 days (Single Entry)$0 (free)

Embassy Info

Sri Lankan Embassy

Embassy of Sri Lanka, No. 3 Jianhua Lu, Jianguomenwai, Beijing 100600

Embassy Website

Other Country Guides