Citizens from select countries can now enter China visa-free for up to 30 days. This streamlined process allows for quick and easy access to permits and visas. If you’re from one of these eligible countries, you can travel to Kathmandu, and within a day, you’ll be ready for your Kailash journey without long waiting times.
This visa-free policy is valid until December 31, 2026. Citizens of countries not on the list should plan for a 4–5 day processing time for their permits and visas after arriving in Kathmandu.
Here’s the list of countries eligible for the China visa-free pass:
Europe (35 countries)
- United Kingdom (UK)
- 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
- Russia
- Slovakia
- Slovenia
- Spain
- Sweden
- Switzerland
Asia (7 Countires)
- Bahrain
- Brunei
- Japan
- Kuwait
- Oman
- Republic of Korea (South Korea)
- Saudi Arabia
Oceania (2 countries)
- Australia
- New Zealand
South America (5 countries)
- Argentina
- Brazil
- Chile
- Peru
- Uruguay
North America (1 country)
- Canada
If your country is listed, you don’t need to wait in Kathmandu for a visa. You can travel to China at any time without delays. Further, you can also check out the guide on getting a Tibet travel permit for a hassle-free journey.




