China Visa Check
English
China visa rules / Hainan 30-day visa-free

Hainan visa-free entry: the 61 countries and the rules (2026–2027)

·

Ordinary passports of 61 countries can visit Hainan Province without a visa for up to 30 days, if they fly straight into Hainan and stay in the province.

Hainan 30-day visa-free 61

Hainan 30-day visa-free

Fly directly into a Hainan port such as Sanya or Haikou and you can stay up to 30 days, as long as you do not leave Hainan Province. Travelling on to the mainland needs a visa or another visa-free route.

Do you need a visa at all? Check your passport

Frequently asked questions

Which countries can visit Hainan without a visa?

61 countries: Albania, Argentina, Australia, Austria, Belarus, Belgium, Bosnia and Herzegovina, Brazil, Brunei, Bulgaria, Canada, Chile, Croatia, Cyprus, Czech Republic, Denmark, Estonia, Finland, France, Germany, Greece, Hungary, Iceland, Indonesia, Ireland, Italy, Japan, Kazakhstan, Kyrgyzstan, Latvia, Lithuania, Luxembourg, Malaysia, Malta, Mexico, Monaco, Montenegro, Netherlands, New Zealand, North Macedonia, Norway, Philippines, Poland, Portugal, Qatar, Romania, Russia, Serbia, Singapore, Slovakia, Slovenia, South Korea, Spain, Sweden, Switzerland, Thailand, Ukraine, United Arab Emirates, United Kingdom, United States and Vietnam.

Can I work in China without a visa?

No. Visa-free entry only covers tourism, business meetings, family visits, exchanges and transit. Paid work needs a Z visa, study an X visa and journalism a J visa.

Official sources: news.cn

Trip guides

All trip guides →