From 1st June, China has expanded its list of countries eligible for visa-free travel:
China has granted visa-free entry for you if you are from Andorra, Argentina, Australia, Austria, Belgium, Brazil, Brunei, Bulgaria, Chile, Croatia, Cyprus, Denmark, Estonia, Finland, France, Georgia, Germany, Greece, Hungary, Iceland, Ireland, Italy, Japan, Korea (South), Latvia, Liechtenstein, Luxembourg, Malaysia, Malta, Monaco, Montenegro, Netherlands, New Zealand, North Macedonia, Norway, Peru, Poland, Portugal, Romania, Singapore, Slovakia, Slovenia, Solomon Islands, Spain, Switzerland, Thailand, Uruguay.
This visa-free policy allows you to stay in China for up to 30 days. Valid purposes include business and tourism.
Shenzhen offers a 5-day Visa-On-Arrival for those entering directly from Hong Kong or Macau.