visa-free checker
your passport → yes, no, or transit
screenshot your result for the check-in desk.
- 48 countries get 30 days visa-free under china's unilateral policy, which currently runs through dec 31, 2026. the uk and canada joined on feb 17, 2026
- russia has a separate 30-day deal through dec 31, 2027, and 29 more countries have mutual visa exemption agreements with no end date
- 57 countries (including the us) can use the 240-hour visa-free transit: up to 10 days, with a confirmed ticket onward to a third country or region
- not on any list? you need an l (tourist) visa. hainan island has its own wider 30-day list
- every row here was checked against china's immigration administration, foreign ministry and embassy notices on oct 6, 2026
“do i need a visa for china?” used to have a boring answer: yes. since late 2023, china has been adding visa-free countries at a pace that makes most blog posts outdated within a few months, so we built the thing we kept wishing existed. pick your passport, get a straight answer, and see exactly which rule you’re using.
check your passport
ordinary passports only. diplomatic/official passports, hong kong, macau and taiwan residents use different rules.
what to do →
the result link is shareable. send it to whoever you’re traveling with, or screenshot it for the airline desk (more on why below).
the three ways in without a visa
there isn’t one “visa-free list.” there are three different schemes, and which one you’re on changes how long you can stay and when it expires.
1. the 30-day unilateral list (48 countries). china lets these passports in for up to 30 days for tourism, business, visiting family or friends, exchanges and transit. no onward ticket rule, no fee. it started with france, germany, italy, the netherlands and spain on dec 1, 2023, grew in waves through 2024 and 2025, added sweden on nov 10, 2025, and added the uk and canada on feb 17, 2026. the whole list is currently set to run through dec 31, 2026.
2. mutual visa exemption agreements (29 countries). these are two-way treaties, like singapore, thailand, malaysia, the uae, qatar, kazakhstan and serbia. most allow 30 days per entry (armenia’s allows up to 90 days in any 180). they don’t have the dec 2026 deadline hanging over them. russia sits in its own category: a separate 30-day arrangement that china extended in may 2026 to dec 31, 2027.
3. the 240-hour visa-free transit (57 countries). this is the one americans use. you get up to 10 days in mainland china as long as you arrive from one country and leave to a different country or region. hong kong, macau and taiwan count as separate regions, so new york → shanghai → hong kong works. new york → shanghai → new york doesn’t. kyrgyzstan and vietnam were the latest additions, on aug 20, 2026. we go deep on the rules in the visa-free china guide.
the 240-hour transit fine print
the checker gives you the yes or no. here’s what “yes” actually requires:
- an ordinary passport from one of the 57 countries, with at least about 3 months of validity left
- a confirmed onward ticket with a date and seat, leaving china within 240 hours, to a third country or region
- enter through one of 65 approved ports (most big international airports, plus some cruise terminals, the hong kong-zhuhai-macao bridge and hong kong west kowloon rail station) and stay inside the 24 covered provincial-level regions, which include beijing, shanghai, guangdong, sichuan, chongqing, shaanxi, yunnan and zhejiang
- the clock starts at 00:00 the day after you land, so a morning arrival gets you a free bonus day
in a few big provinces only certain cities are in the permitted area, so if your route goes off the classic path, check the national immigration administration’s port map before you book. tibet isn’t covered and needs its own permit anyway.
the table (every country, no clicking required)
sort by any column, filter by status, or just ctrl+f your country.
| notes | ||||
|---|---|---|---|---|
| afghanistan | asia | no | no | |
| albania | europe | 30 days (mutual) | yes, 10 days | |
| algeria | africa | no | no | |
| andorra | europe | 30 days, to dec 31, 2026 | no | |
| angola | africa | no | no | |
| antigua and barbuda | americas | 30 days (mutual) | no | |
| argentina | americas | 30 days, to dec 31, 2026 | yes, 10 days | |
| armenia | asia | 90 days (mutual) | no | up to 90 days in any 180-day period |
| australia | oceania | 30 days, to dec 31, 2026 | yes, 10 days | |
| austria | europe | 30 days, to dec 31, 2026 | yes, 10 days | |
| azerbaijan | asia | 30 days (mutual) | no | |
| bahamas | americas | 30 days (mutual) | no | |
| bahrain | middle east | 30 days, to dec 31, 2026 | no | |
| bangladesh | asia | no | no | |
| barbados | americas | 30 days (mutual) | no | |
| belarus | europe | 30 days (mutual) | yes, 10 days | |
| belgium | europe | 30 days, to dec 31, 2026 | yes, 10 days | |
| belize | americas | no | no | |
| benin | africa | no | no | |
| bhutan | asia | no | no | |
| bolivia | americas | no | no | |
| bosnia and herzegovina | europe | 30 days (mutual) | yes, 10 days | |
| botswana | africa | no | no | |
| brazil | americas | 30 days, to dec 31, 2026 | yes, 10 days | |
| brunei | asia | 15 days | yes, 10 days | long-standing unilateral exemption of up to 15 days. some 2026 sources say longer, so double-check. |
| bulgaria | europe | 30 days, to dec 31, 2026 | yes, 10 days | |
| burkina faso | africa | no | no | |
| burundi | africa | no | no | |
| cabo verde | africa | no | no | |
| cambodia | asia | no | no | |
| cameroon | africa | no | no | |
| canada | americas | 30 days, to dec 31, 2026 | yes, 10 days | added feb 17, 2026. |
| central african republic | africa | no | no | |
| chad | africa | no | no | |
| chile | americas | 30 days, to dec 31, 2026 | yes, 10 days | |
| colombia | americas | no | no | |
| comoros | africa | no | no | |
| congo (dr) | africa | no | no | |
| congo (republic) | africa | no | no | |
| costa rica | americas | no | no | |
| côte d’ivoire | africa | no | no | |
| croatia | europe | 30 days, to dec 31, 2026 | yes, 10 days | |
| cuba | americas | no | no | |
| cyprus | europe | 30 days, to dec 31, 2026 | yes, 10 days | |
| czechia | europe | no | yes, 10 days | not on the 30-day list (as of oct 2026), but 240-hour transit works. |
| denmark | europe | 30 days, to dec 31, 2026 | yes, 10 days | |
| djibouti | africa | no | no | |
| dominica | americas | 30 days (mutual) | no | |
| dominican republic | americas | no | no | |
| ecuador | americas | 30 days (mutual) | no | |
| egypt | africa | no | no | |
| el salvador | americas | no | no | |
| equatorial guinea | africa | no | no | |
| eritrea | africa | no | no | |
| estonia | europe | 30 days, to dec 31, 2026 | yes, 10 days | |
| eswatini | africa | no | no | |
| ethiopia | africa | no | no | |
| fiji | oceania | 30 days (mutual) | no | |
| finland | europe | 30 days, to dec 31, 2026 | yes, 10 days | |
| france | europe | 30 days, to dec 31, 2026 | yes, 10 days | |
| gabon | africa | no | no | |
| gambia | africa | no | no | |
| georgia | asia | 30 days (mutual) | no | |
| germany | europe | 30 days, to dec 31, 2026 | yes, 10 days | |
| ghana | africa | no | no | |
| greece | europe | 30 days, to dec 31, 2026 | yes, 10 days | |
| grenada | americas | 30 days (mutual) | no | |
| guatemala | americas | no | no | |
| guinea | africa | no | no | |
| guinea-bissau | africa | no | no | |
| guyana | americas | no | no | |
| haiti | americas | no | no | |
| honduras | americas | no | no | |
| hungary | europe | 30 days, to dec 31, 2026 | yes, 10 days | |
| iceland | europe | 30 days, to dec 31, 2026 | yes, 10 days | |
| india | asia | no | no | not visa-free. note: hainan’s separate 30-day visa-free scheme covers 61 countries, so check that list too. |
| indonesia | asia | no | yes, 10 days | not on the 30-day list, but 240-hour transit works (added june 2025). |
| iran | middle east | no | no | |
| iraq | middle east | no | no | |
| ireland | europe | 30 days, to dec 31, 2026 | yes, 10 days | |
| israel | middle east | no | no | |
| italy | europe | 30 days, to dec 31, 2026 | yes, 10 days | |
| jamaica | americas | no | no | |
| japan | asia | 30 days, to dec 31, 2026 | yes, 10 days | |
| jordan | middle east | no | no | |
| kazakhstan | asia | 30 days (mutual) | no | max 90 days total in any 180-day period |
| kenya | africa | no | no | |
| kiribati | oceania | no | no | |
| kosovo | europe | no | no | |
| kuwait | middle east | 30 days, to dec 31, 2026 | no | |
| kyrgyzstan | asia | no | yes, 10 days | added to 240-hour transit on aug 20, 2026. |
| laos | asia | no | no | |
| latvia | europe | 30 days, to dec 31, 2026 | yes, 10 days | |
| lebanon | middle east | no | no | |
| lesotho | africa | no | no | |
| liberia | africa | no | no | |
| libya | africa | no | no | |
| liechtenstein | europe | 30 days, to dec 31, 2026 | no | |
| lithuania | europe | no | yes, 10 days | not on the 30-day list (as of oct 2026), but 240-hour transit works. |
| luxembourg | europe | 30 days, to dec 31, 2026 | yes, 10 days | |
| madagascar | africa | no | no | |
| malawi | africa | no | no | |
| malaysia | asia | 30 days (mutual) | no | |
| maldives | asia | 30 days (mutual) | no | |
| mali | africa | no | no | |
| malta | europe | 30 days, to dec 31, 2026 | yes, 10 days | |
| marshall islands | oceania | no | no | |
| mauritania | africa | no | no | |
| mauritius | africa | 30 days (mutual) | no | |
| mexico | americas | no | yes, 10 days | not on the 30-day list, but 240-hour transit works. |
| micronesia | oceania | no | no | |
| moldova | europe | no | no | |
| monaco | europe | 30 days, to dec 31, 2026 | yes, 10 days | |
| mongolia | asia | no | no | |
| montenegro | europe | 30 days, to dec 31, 2026 | yes, 10 days | |
| morocco | africa | no | no | |
| mozambique | africa | no | no | |
| myanmar | asia | no | no | |
| namibia | africa | no | no | |
| nauru | oceania | no | no | |
| nepal | asia | no | no | |
| netherlands | europe | 30 days, to dec 31, 2026 | yes, 10 days | |
| new zealand | oceania | 30 days, to dec 31, 2026 | yes, 10 days | |
| nicaragua | americas | no | no | |
| niger | africa | no | no | |
| nigeria | africa | no | no | |
| north korea | asia | no | no | |
| north macedonia | europe | 30 days, to dec 31, 2026 | yes, 10 days | |
| norway | europe | 30 days, to dec 31, 2026 | yes, 10 days | |
| oman | middle east | 30 days, to dec 31, 2026 | no | |
| pakistan | asia | no | no | |
| palau | oceania | no | no | |
| palestine | middle east | no | no | |
| panama | americas | no | no | |
| papua new guinea | oceania | no | no | |
| paraguay | americas | no | no | |
| peru | americas | 30 days, to dec 31, 2026 | no | |
| philippines | asia | no | no | not on the mainland lists. the asean group-tour schemes (guilin, xishuangbanna) and hainan’s list may apply. |
| poland | europe | 30 days, to dec 31, 2026 | yes, 10 days | |
| portugal | europe | 30 days, to dec 31, 2026 | yes, 10 days | |
| qatar | middle east | 30 days (mutual) | yes, 10 days | |
| romania | europe | 30 days, to dec 31, 2026 | yes, 10 days | |
| russia | europe | 30 days, to dec 31, 2027 | yes, 10 days | separate arrangement, 30 days, started sep 15, 2025, extended to dec 31, 2027. |
| rwanda | africa | no | no | |
| saint kitts and nevis | americas | no | no | |
| saint lucia | americas | no | no | |
| saint vincent and the grenadines | americas | no | no | |
| samoa | oceania | 30 days (mutual) | no | |
| san marino | europe | 30 days (mutual) | no | |
| são tomé and príncipe | africa | no | no | |
| saudi arabia | middle east | 30 days, to dec 31, 2026 | no | |
| senegal | africa | no | no | |
| serbia | europe | 30 days (mutual) | yes, 10 days | |
| seychelles | africa | 30 days (mutual) | no | |
| sierra leone | africa | no | no | |
| singapore | asia | 30 days (mutual) | yes, 10 days | |
| slovakia | europe | 30 days, to dec 31, 2026 | yes, 10 days | |
| slovenia | europe | 30 days, to dec 31, 2026 | yes, 10 days | |
| solomon islands | oceania | 30 days (mutual) | no | |
| somalia | africa | no | no | |
| south africa | africa | no | no | |
| south korea | asia | 30 days, to dec 31, 2026 | yes, 10 days | |
| south sudan | africa | no | no | |
| spain | europe | 30 days, to dec 31, 2026 | yes, 10 days | |
| sri lanka | asia | no | no | |
| sudan | africa | no | no | |
| suriname | americas | 30 days (mutual) | no | |
| sweden | europe | 30 days, to dec 31, 2026 | yes, 10 days | added nov 10, 2025. |
| switzerland | europe | 30 days, to dec 31, 2026 | yes, 10 days | |
| syria | middle east | no | no | |
| tajikistan | asia | no | no | |
| tanzania | africa | no | no | |
| thailand | asia | 30 days (mutual) | no | |
| timor-leste | asia | no | no | |
| togo | africa | no | no | |
| tonga | oceania | 30 days (mutual) | no | |
| trinidad and tobago | americas | no | no | |
| tunisia | africa | no | no | |
| turkey | middle east | no | no | |
| turkmenistan | asia | no | no | |
| tuvalu | oceania | no | no | |
| uganda | africa | no | no | |
| ukraine | europe | no | yes, 10 days | 240-hour transit only. |
| united arab emirates | middle east | 30 days (mutual) | yes, 10 days | |
| united kingdom | europe | 30 days, to dec 31, 2026 | yes, 10 days | added feb 17, 2026. british citizen passports; bn(o) and other uk passport types: check with the embassy. |
| united states | americas | no | yes, 10 days | no 30-day entry, but 240-hour transit works (e.g. us → shanghai → tokyo). for longer or round-trip visits, a 10-year l visa is the usual route. |
| uruguay | americas | 30 days, to dec 31, 2026 | no | |
| uzbekistan | asia | 30 days (mutual) | no | |
| vanuatu | oceania | no | no | |
| vatican city | europe | no | no | |
| venezuela | americas | no | no | |
| vietnam | asia | no | yes, 10 days | added to 240-hour transit on aug 20, 2026. |
| yemen | middle east | no | no | |
| zambia | africa | no | no | |
| zimbabwe | africa | no | no |
no countries match that. try another spelling.
“visa-free stay” covers china’s unilateral list (through dec 31, 2026), russia’s separate deal (through dec 31, 2027) and mutual exemption agreements. ordinary passports only. hainan has its own wider 30-day list that isn’t shown here.
official sources we checked
- national immigration administration: 240-hour visa-free transit policy (updated aug 20, 2026)
- nia notice: kyrgyzstan + vietnam added to 240-hour transit and hainan 30-day entry (aug 2026)
- gov.cn: unilateral visa-free policy extended to dec 31, 2026, sweden added (nov 4, 2025)
- chinese embassy in the uk: notice on the extension of the unilateral visa-free policy
- chinese embassy in ireland: notice on extending the unilateral visa-free policy
- shanghai gov: visa-free policy for russia extended to dec 31, 2027 (may 20, 2026)
- mfa consular service: list of mutual visa exemption agreements
why this keeps changing (and what happens on jan 1, 2027)
china has extended the unilateral 30-day policy every single year since it launched, usually announcing the extension a few weeks before it runs out. the last one came in early november 2025. as of oct 6, 2026, there’s no announced extension past dec 31, 2026 for the 48-country list.
realistically, another extension looks likely given the track record, but “likely” isn’t something to bet a non-refundable flight on. if your trip lands in january 2027 or later, either wait for the announcement (we’ll update this page the day it drops) or get a normal l visa. mutual-agreement countries and russia aren’t affected by the dec 2026 date.
the airline is the real border
the most common visa-free horror story isn’t chinese immigration, it’s a check-in agent at the departure airport who hasn’t heard of the policy. here’s how to make it a non-event:
- screenshot your checker result and the official notice for your country (linked in the sources at the bottom of the table)
- for 240-hour transit, have your onward booking ready as a pdf, not just an email you’ll need wifi for
- if an agent pushes back, politely ask them to check timatic, the airline system for entry rules. it’s usually sorted in minutes
- fill in china’s online arrival card before you fly, through the national immigration administration’s site or the nia 12367 app. it’s free, so ignore anyone charging for it
once you’re in
a visa is the easy part now. the stuff that actually trips people up on day one is money and internet:
- set up alipay and wechat pay at home, with your passport verified
- sort out internet in china, because google, whatsapp and instagram are blocked on local networks
- check which apps work in china before you fly, and grab the travel apps you’ll actually use
- get travel insurance. hospitals generally want payment upfront
if you’re still deciding where to go, our first-time china itinerary fits neatly inside the 10-day transit window, no cap.
the vibe check
- on the 48-country list? 30 days, just go (for trips before jan 1, 2027)
- mutual agreement country? you’re the most chill of all. no deadline
- us, mexico, indonesia, czechia and friends? 240-hour transit. fly out somewhere new, hong kong counts
- none of the above? you’ll need a visa. check hainan’s separate list if you’re only visiting the island
cite or embed this
this checker is free to cite, screenshot or link to. please credit china insider’s guide with a link to this page (chinainsidersguide.com/guides/china-visa-free-checker). we re-check every row against official sources whenever china announces a change, and the “last verified” date at the top of the checker tells you when we last did.
the kit for this trip
heads up: some links above are affiliate links. if you book through them we earn a small commission at no extra cost to you — it keeps this guide free. more on that.
