China keeps opening up to foreign tourists by loosening its entry requirements. Holders of ordinary passports can enter China without a visa for up to 90 days. Is there visa-free travel to China from Europe?
Visa-free travel to China from Europe
For people of certain nationalities, it is possible to travel to China without a visa. Most Europeans did not have this privilege, but this is changing. From December 2023, people from five additional European countries can travel to China without a visa. As of March 14, 2024, China expanded its unilateral visa-free travel policy to six more European countries.
From November 30, 2024, to December 31, 2025, ordinary passport holders from Bulgaria, Romania, Croatia, Montenegro, Northern Macedonia, Malta, Estonia, and Latvia can also enjoy a 30-day visa-free stay in China.
What European nationalities can travel to China from Europe visa-free? 30-day visa exemption
From November 30, you can travel to China without a visa if you come from:
- Andorra
- Austria
- Belgium
- Bulgaria
- Croatia
- Cyprus
- Denmark
- Estonia
- Finland
- France
- Germany
- Greece
- Hungary
- Iceland
- Ireland
- Italy
- Latvia
- Liechtenstein
- Luxembourg
- Malta
- Monaco
- Montenegro
- Netherlands
- North Macedonia
- Norway
- Poland
- Portugal
- Romania
- Slovakia
- Slovenia
- Spain
- Switzerland
For how long can I be in China without a visa?
If you are from the abovementioned countries, you can travel to China for up to 30 days. The purpose of the visit can be business, family, and friends gathering, transit, or tourism.
The caveat is that the 30-day travel visa waiver only applies from November 30, 2025. Citizens of the countries listed above must apply for a visa in advance if they expect to stay in China for more than 30 days or if they intend to study, work, settle down, or attend an interview there.
Traveling from Southern Europe to China visa-free
Holders of ordinary passports issued in Armenia, Bosnia and Herzegovina, as well as San Marino, can travel in China for up to 90 days visa-free (within any 180-day period with the exception of San Marino nationals).
Traveling from Eastern Europe to China with no visa
If you hold a normal Belarusian passport, you are allowed to spend at most 30 days during one trip to China visa-free, but no more than 90 days within any one calendar year.
Traveling from Central Europe to China without a visa
Passports issued to nationals of Serbia enable them to travel to China visa-free for 30 days.
How much is a visa to China?
If you have to get a Chinese visa, the good news is that no matter where you come from, from December 11, 2023, to December 31, 2024, you can enjoy a cheaper visa to China since the country cut visa fees by 25% across the board for foreign travelers. For more details, please consult with your local Chinese embassy/consulate.
Please note that the exact terms and conditions can vary. Check it for any updates or changes before your trip on official websites.
Make sure to check out our posts on visa to China and the 72/144-hour visa-free transit in China.