240-hour visa-free transit pre-checker
This tool is intentionally conservative. It checks the public core conditions, then shows what to verify before booking.
Quick answer
Use this if your route is a real transit through mainland China to a third country or region. The tool does not approve entry; it helps you avoid obvious mistakes.
Not official: final decisions are made by immigration inspection authorities and your carrier may also check documents before boarding.
Enter your trip details
What this checker catches
- Nationality not on the 55-country list.
- Passport validity under 3 months.
- No confirmed onward travel within 240 hours.
- Route that does not look like transit to a third country/region.
- Entry port not in the official 65-port table.
- Plan to leave the permitted stay area.
- Restricted activities such as work, study, or news reporting.
Useful phrase cards
Can you confirm whether this route is accepted for 240-hour visa-free transit?请问这个路线是否符合240小时过境免签?
I will stay only within the permitted area for this port.我会在该口岸对应的允许停留区域内活动。
Full 65-port reference table
| # | Province / region | Eligible port | Permitted stay area |
|---|---|---|---|
| 1 | Beijing | Beijing Capital International Airport | Beijing Municipality |
| 2 | Beijing | Beijing Daxing International Airport | Beijing Municipality |
| 3 | Tianjin | Tianjin Binhai International Airport | Tianjin Municipality |
| 4 | Tianjin | Tianjin Port (Passenger) | Tianjin Municipality |
| 5 | Hebei | Shijiazhuang Zhengding International Airport | Hebei Province |
| 6 | Hebei | Qinhuangdao Port (Passenger) | Hebei Province |
| 7 | Liaoning | Shenyang Taoxian International Airport | Liaoning Province |
| 8 | Liaoning | Dalian Zhoushuizi International Airport | Liaoning Province |
| 9 | Liaoning | Dalian Port (Passenger) | Liaoning Province |
| 10 | Shanghai | Shanghai Hongqiao International Airport | Shanghai Municipality |
| 11 | Shanghai | Shanghai Pudong International Airport | Shanghai Municipality |
| 12 | Shanghai | Shanghai Port (Passenger) | Shanghai Municipality |
| 13 | Jiangsu | Nanjing Lukou International Airport | Jiangsu Province |
| 14 | Jiangsu | Sunan Shuofang International Airport | Jiangsu Province |
| 15 | Jiangsu | Yangzhou Taizhou International Airport | Jiangsu Province |
| 16 | Jiangsu | Lianyungang Port (Passenger) | Jiangsu Province |
| 17 | Zhejiang | Hangzhou Xiaoshan International Airport | Zhejiang Province |
| 18 | Zhejiang | Ningbo Lishe International Airport | Zhejiang Province |
| 19 | Zhejiang | Wenzhou Longwan International Airport | Zhejiang Province |
| 20 | Zhejiang | Yiwu Airport | Zhejiang Province |
| 21 | Zhejiang | Wenzhou Port (Passenger) | Zhejiang Province |
| 22 | Zhejiang | Zhoushan Port (Passenger) | Zhejiang Province |
| 23 | Anhui | Hefei Xinqiao International Airport | Anhui Province |
| 24 | Anhui | Huangshan Tunxi International Airport | Anhui Province |
| 25 | Fujian | Fuzhou Changle International Airport | Fujian Province |
| 26 | Fujian | Xiamen Gaoqi International Airport | Fujian Province |
| 27 | Fujian | Quanzhou Jinjiang International Airport | Fujian Province |
| 28 | Fujian | Wuyishan Airport | Fujian Province |
| 29 | Fujian | Xiamen Port (Passenger) | Fujian Province |
| 30 | Shandong | Jinan Yaoqiang International Airport | Shandong Province |
| 31 | Shandong | Qingdao Jiaodong International Airport | Shandong Province |
| 32 | Shandong | Yantai Penglai International Airport | Shandong Province |
| 33 | Shandong | Weihai Dashuibo International Airport | Shandong Province |
| 34 | Shandong | Qingdao Port (Passenger) | Shandong Province |
| 35 | Henan | Zhengzhou Xinzheng International Airport | Henan Province |
| 36 | Hubei | Wuhan Tianhe International Airport | Hubei Province |
| 37 | Hunan | Changsha Huanghua International Airport | Hunan Province |
| 38 | Hunan | Zhangjiajie Hehua International Airport | Hunan Province |
| 39 | Guangdong | Guangzhou Baiyun International Airport | Guangdong Province; exits available at all open ports across the province |
| 40 | Guangdong | Shenzhen Bao’an International Airport | Guangdong Province; exits available at all open ports across the province |
| 41 | Guangdong | Jieyang Chaoshan International Airport | Guangdong Province; exits available at all open ports across the province |
| 42 | Guangdong | Nansha Port (Passenger) | Guangdong Province; exits available at all open ports across the province |
| 43 | Guangdong | Shekou Port (Passenger) | Guangdong Province; exits available at all open ports across the province |
| 44 | Guangdong | Guangzhou Pazhou Ferry Terminal | Guangdong Province; exits available at all open ports across the province |
| 45 | Guangdong | Zhongshan Port (Passenger) | Guangdong Province; exits available at all open ports across the province |
| 46 | Guangdong | Hengqin Port | Guangdong Province; exits available at all open ports across the province |
| 47 | Guangdong | Hong Kong–Zhuhai–Macao Bridge Port | Guangdong Province; exits available at all open ports across the province |
| 48 | Guangdong | West Kowloon Station Port of Guangzhou–Shenzhen–Hong Kong Express Rail Link | Guangdong Province; exits available at all open ports across the province |
| 49 | Hainan | Haikou Meilan International Airport | Hainan Province |
| 50 | Hainan | Sanya Phoenix International Airport | Hainan Province |
| 51 | Chongqing | Chongqing Jiangbei International Airport | Chongqing Municipality |
| 52 | Guizhou | Guiyang Longdongbao International Airport | Guizhou Province |
| 53 | Shaanxi | Xi’an Xianyang International Airport | Shaanxi Province |
| 54 | Shanxi | Taiyuan Wusu International Airport | Taiyuan City and Datong City |
| 55 | Heilongjiang | Harbin Taiping International Airport | Harbin City |
| 56 | Jiangxi | Nanchang Changbei International Airport | Nanchang City and Jiujiang City |
| 57 | Guangxi | Nanning Wuxu International Airport | 12 cities: Nanning, Liuzhou, Guilin, Wuzhou, Beihai, Fangchenggang, Qinzhou, Guigang, Yulin, Hezhou, Hechi, Laibin |
| 58 | Guangxi | Guilin Liangjiang International Airport | 12 cities: Nanning, Liuzhou, Guilin, Wuzhou, Beihai, Fangchenggang, Qinzhou, Guigang, Yulin, Hezhou, Hechi, Laibin |
| 59 | Guangxi | Beihai Fucheng Airport | 12 cities: Nanning, Liuzhou, Guilin, Wuzhou, Beihai, Fangchenggang, Qinzhou, Guigang, Yulin, Hezhou, Hechi, Laibin |
| 60 | Guangxi | Beihai Port (Passenger) | 12 cities: Nanning, Liuzhou, Guilin, Wuzhou, Beihai, Fangchenggang, Qinzhou, Guigang, Yulin, Hezhou, Hechi, Laibin |
| 61 | Sichuan | Chengdu Shuangliu International Airport | 11 cities: Chengdu, Zigong, Luzhou, Deyang, Suining, Neijiang, Leshan, Yibin, Ya’an, Meishan, Ziyang |
| 62 | Sichuan | Chengdu Tianfu International Airport | 11 cities: Chengdu, Zigong, Luzhou, Deyang, Suining, Neijiang, Leshan, Yibin, Ya’an, Meishan, Ziyang |
| 63 | Yunnan | Kunming Changshui International Airport | 9 cities and autonomous prefectures: Kunming, Yuxi, Chuxiong, Honghe, Wenshan, Pu’er, Xishuangbanna, Dali, Lijiang |
| 64 | Yunnan | Lijiang Sanyi International Airport | 9 cities and autonomous prefectures: Kunming, Yuxi, Chuxiong, Honghe, Wenshan, Pu’er, Xishuangbanna, Dali, Lijiang |
| 65 | Yunnan | Mohan Railway Port | 9 cities and autonomous prefectures: Kunming, Yuxi, Chuxiong, Honghe, Wenshan, Pu’er, Xishuangbanna, Dali, Lijiang |
FAQ
Is this a legal decision?
No. It is a cautious pre-check for planning. Final decisions are made by immigration inspection authorities.
Why do you ask for origin and next destination?
Because 240-hour visa-free transit is for transit to a third country or region, not a simple mainland China round trip.
Can I use this checker for 30-day unilateral visa-free entry?
No. Use the 30-day visa-free country checker instead.
Official sources
National Immigration Administration — Visa-Free Transit PoliciesSource date: 2025-07-04 · Checked: 2026-06-29
NIA — 10 measures, 240-hour port expansion and arrival cardSource date: 2025-11-03 · Checked: 2026-06-29
NIA appendix image — eligible ports and permitted stay areasSource date: 2025-11-03 · Checked: 2026-06-29