How much is a 5 day shenzhen visa for US citizen?

Planning to be there this month! TIA

As a US citizen, you are eligible for the Shenzhen 5-day visa on arrival (VOA) if you are entering through specific ports in Shenzhen and planning to stay within the city or for transit purposes. This visa is convenient for short trips without applying in advance.

Regarding the cost:

  • The standard fee for the 5-day Shenzhen visa on arrival for US citizens is typically around RMB 168–200 (approximately USD 24–28). Exact rates may vary slightly depending on the port of entry.
  • Payment is usually made in cash (RMB) at the visa desk upon arrival. Some ports may also accept USD or credit card, but it’s safest to have RMB ready.

Additional important points:

  • The 5-day visa is single-entry only, so you must leave Shenzhen before it expires.
  • You must enter via one of the eligible ports, such as Shenzhen Bao’an International Airport, Luohu Port, or Shekou Port (check current regulations before traveling).
  • You will need to provide a passport valid for at least 6 months and a return or onward ticket to demonstrate your short stay.
  • This visa only allows travel within Shenzhen; travel to other Chinese cities requires a regular visa.

In summary, for a 5-day visit to Shenzhen, plan on paying around RMB 168–200 upon arrival and make sure you meet the entry requirements for the visa on arrival program.


More Shenzhen Travel Questions