Quick answer
How to fill in China's digital arrival card
Fill it free on the official NIA portal (s.nia.gov.cn) up to 72 hours before arrival — or scan the QR codes at the border when you land. Third-party sites that charge for it are unnecessary.
Fact-checked 2026-09-16
- 1Open the official portal s.nia.gov.cn (National Immigration Administration) — it's free; third-party 'filling services' are not.
- 2Fill in passport details, flight info and your first accommodation address within 72 hours before arrival.
- 3Submit and keep the confirmation on your phone (screenshot it — airport Wi-Fi may be slow).
- 4At the border, show your passport as usual; the e-card record is already linked to your entry.
Using 240-hour visa-free transit?
Transit passengers fill a smaller dedicated transit form at the border instead of the standard arrival card. You can still e-file — the official portal covers both.
What you'll need
- Passport (number, expiry, issue place)
- Flight number and arrival date
- First night's address in China (hotel name or full residential address)
Prefer paper? Arrival QR codes are posted throughout immigration halls — filling on arrival remains fully supported. The digital card just saves you the counter time.
Go deeper
More quick answers
How to pay in China with a foreign cardDo you need a VPN in China? eSIM, SIM & apps explainedHow to book China train tickets as a foreignerChina's 240-hour visa-free transit: how it worksWhen is the best time to visit China?Can foreigners use DiDi in China?Can I still use cash in China?Should I take the high-speed train or fly within China?Do I need a visa to visit China?eSIM vs local SIM in China: which is better?What apps do I need for traveling in China?Is China safe for solo travelers?Do I need travel insurance for China?How do I get from Shanghai Pudong Airport to the city?What should I pack for a trip to China?Which cities should I visit on my first trip to China?
