China Visa RequirementsFor Afghanistan passport holders

Afghan citizens require a visa to visit China, costing approximately $140 for a single-entry tourist visa. China and Afghanistan share a short border and have maintained diplomatic relations through the Taliban government. The Chinese Embassy in Kabul has remained operational, making it one of the few embassies still active in Afghanistan.

Visa Required
30 days max stay
$140 visa cost
Beijing
Asia
CNY (Â¥)
Mandarin
UTC+8

Afghanistan passport holders require a visa to enter China.

Apply at the Chinese Embassy in Kabul, which has remained operational. You can also apply at Chinese embassies or consulates in Islamabad, Dubai, or other countries if you are already there. Required documents include a completed visa application form (available online at visaforchina.cn), valid Afghan passport with at least 6 months validity, a recent passport photo, travel itinerary and hotel bookings, return or onward flight tickets, and bank statements. The Chinese Embassy may also request additional documentation. Processing takes 4 to 7 business days.

Entry Requirements

Passport Validity

6 months beyond date of entry

Blank Pages

2 blank pages required

Multiple Entry

Single entry only

Work Permitted

No - requires work visa

Current Travel Situation

Afghanistan to China: What You Need to Know

China has maintained diplomatic relations with the Taliban government since 2021 and the Chinese Embassy in Kabul (located in the Shahr-e-Naw district) has remained open, providing consular services including visa issuance. This makes China one of the few countries where Afghan nationals can apply for a visa without needing to travel to a third country. China and Afghanistan share a roughly 76 km border at the Wakhan Corridor, though this border crossing is not currently open to general tourism. China issued a visa-free policy for many countries but Afghanistan is not among the eligible nationalities. Chinese tourist visas cost approximately $140 for US-passport holders, but fees vary by nationality.

How to Get There

No direct flights connect Kabul (KBL) to major Chinese cities. Route via Islamabad (ISB) with Pakistan International Airlines to Beijing (PEK) or via Dubai (DXB) then connecting to Beijing, Shanghai (PVG), or other Chinese cities. Alternatively, China Southern and other Chinese carriers operate from Dubai and regional hubs. Chinese airlines such as Air China and China Eastern connect Chinese cities to Middle Eastern hubs. Total journey time from Kabul to Beijing is typically 8 to 12 hours via connecting routes.

Money & Banking

China uses the Chinese yuan (CNY, also called RMB). Visa and Mastercard are not widely accepted in China, and most payment uses WeChat Pay or Alipay, which typically require a Chinese bank account. For foreign visitors, some banks offer international versions of these apps with limited functionality, or you can use UnionPay which has broader acceptance. ATMs in major cities dispense CNY for international cards. China is generally affordable: local meals from CNY 15 to 40 ($2 to $6), budget hotels from CNY 150 to 300 ($21 to $42). Note that a VPN is required to access many international websites including WhatsApp, Google, and social media.

Practical Tips

Beijing offers the Forbidden City (Palace Museum), Tiananmen Square, the Temple of Heaven, and the Great Wall at Mutianyu or Badaling. Shanghai is China's most cosmopolitan city with the historic Bund waterfront and the futuristic Pudong skyline. Xian has the Terracotta Warriors (UNESCO), one of the greatest archaeological discoveries of the 20th century. Chengdu is home to giant panda conservation centres. Guilin has dramatic karst limestone scenery along the Li River. China's high-speed rail network (the world's largest) connects major cities efficiently. The Silk Road routes through Xinjiang and Gansu provinces have deep connections to Afghan and Central Asian history.