Whether you need a visa for China depends on your nationality, purpose of visit, and length of stay. U.S. citizens generally need a visa for tourism or business, while some nationalities qualify for visa-free entry or 240-hour transit visa-free.

Last updated: October 2026

1
2
3

Step 1: What is your nationality?

Frequently Asked Questions

Do U.S. citizens need a visa for China?▼

Yes, U.S. citizens need a visa to visit China for tourism, business, or family visits. The most common visa types are L (tourist), M (business), and Q (family).

What is the 240-hour transit visa-free policy?▼

The 240-hour transit visa-free policy allows travelers from certain countries to stay in specific Chinese cities for up to 240 hours (10 days) without a visa, provided they are transiting to a third country.

How long does it take to process a China visa?▼

Standard processing takes 4-7 business days. Express service (3 business days) and rush service (1 business day) are available for an additional fee.