China Visa Check
English
China visa rules / Vietnam

Do Vietnamese citizens need a visa for China?

Short answer

Yes, for most trips. Vietnamese citizens can skip the visa only if they transit to a third country within 10 days (240-hour visa-free transit), or fly into Hainan and stay there, for up to 30 days.

VisaUsually yes
Visa-free stay10 days, transit only
ConditionOnward ticket to a third country

Vietnam is not on China’s 30-day visa-free list, so a normal round trip needs a visa. Vietnam passports can use 240-hour visa-free transit and Hainan’s 30-day visa-free entry, which cover specific itineraries only.

Key facts

Visa-free options for Vietnam passports

30-day visa-free entry
No
Mutual visa exemption
No
240-hour transit to a third country
Yes, up to 10 days
Hainan 30-day visa-free
Yes, Hainan only
24-hour airside transit
Yes, all passports

Check your trip

Flying on to another country after China?
Visiting Hainan only?

240-hour visa-free transit, step by step

  1. Hold an ordinary Vietnam passport valid for at least 3 more months.
  2. Book a confirmed onward ticket, with date and seat, to a third country or region leaving within 240 hours. Hong Kong, Macau and Taiwan count.
  3. Arrive at one of the 65 designated ports, including Beijing, Shanghai, Guangzhou, Shenzhen, Chengdu, Chongqing and Xiamen airports.
  4. Tell the airline at check-in and the border officer on arrival that you are using 240-hour transit, and fill in the arrival card.
  5. Stay within the permitted areas of the 24 provinces covered. You may leave from a different designated port.

The clock starts at 00:00 on the day after you arrive. A flight back to where you came from does not count as transit.

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.

If you need a visa

Play: The New Marco Polo

Frequently asked questions

Do Vietnamese citizens need a visa for China?

Yes, for most trips. Vietnamese citizens can skip the visa only if they transit to a third country within 10 days (240-hour visa-free transit), or fly into Hainan and stay there, for up to 30 days.

How long can Vietnamese citizens stay in China without a visa?

Up to 10 days on 240-hour transit, or up to 30 days if you only visit Hainan. Any other trip needs a visa.

Can Vietnamese citizens use 240-hour visa-free transit?

Yes. You need an ordinary Vietnam passport valid for at least 3 months, and a confirmed onward ticket to a third country or region leaving within 240 hours. Enter and leave through any of the 65 designated ports, and stay within the permitted areas of 24 provinces. Hong Kong, Macau and Taiwan count as a third region; a flight back to Vietnam does not.

Which visa do Vietnamese citizens need for a trip to China?

An L visa for tourism, an M visa for business, a Q or S visa to visit family, a Z visa for work and an X visa for study.

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.

Get an alert when the rules change

We check China’s official announcements every day. Leave your email and we will write once when the rules for Vietnam passports change.

One email per rule change. No marketing. Unsubscribe with one click.

Other passports with the same rules