Skip to main content
China
China flag
Visa Required

China Visa for Indians

Up to 30 days · Cost: ~₹2,900 (single-entry, embassy) · Processing: 5-7 days

Photo by shuping zhao on Pexels

Indian passport holders require a visa to enter China, typically an 'L' (Tourist) visa, allowing a stay of up to 30 days. Prepare to explore Beijing's ancient Forbidden City or marvel at Shanghai's futuristic skyline.

🕓 Last updated July 2026 🛂 Verified against official embassy sources 🇮🇳 Built in Guntur, India · UDYAM-AP-04-0126855
Visa Type
Visa Required
Max Stay
30 days
Cost
~₹2,900 (single-entry, embassy)
Processing
5-7 days
🛂
Passport validity: Your Indian passport must be valid for at least 6 months. Ensure you have at least 2 blank pages for visa stamps.

How to Apply

  1. Gather documents. Prepare all required documents including passport, financial proof, employment letter, and travel itinerary.
  2. Fill the application form. Complete the visa application online or at the embassy/VFS centre.
  3. Book appointment. Schedule a biometrics/interview appointment at VFS or the embassy.
  4. Submit and pay. Submit your application with all supporting documents. Pay the visa fee (~~₹2,900 (single-entry, embassy)).
  5. Wait for processing. Processing takes 5-7 days. Track your application status online.
  6. Collect passport. Once approved, collect your passport with the visa stamp from VFS or the embassy.

📋 Documents Required

💰 Cost Breakdown

Fee TypeAmount
Visa fee~₹2,900 (single-entry, embassy)
VFS service charge (if applicable)~₹1,500-₹2,500
Biometrics fee (if applicable)Included or ~₹1,200
Passport photos (4 nos.)~₹100-₹200
Travel insurance (recommended)~₹500-₹2,000
Estimated total ~₹5,900+

Why Indians visit China

💡 Good to Know

Search China Flights

Frequently Asked Questions

General
Do Indian citizens need a visa for China?
Yes, Indian citizens must obtain a visa before travelling to China. For tourism, you will typically apply for an 'L' (Tourist) visa, which usually permits a single entry and a stay of up to 30 days.
What is the main type of visa for Indian tourists visiting China?
The primary visa type for Indian tourists is the 'L' (Tourist) visa. This visa is intended for individuals visiting China for leisure, sightseeing, or family visits, and generally allows a maximum stay of 30 days.
Eligibility
What are the eligibility requirements for an Indian to get a China visa?
Applicants must hold a valid Indian passport with at least six months' validity and two blank pages. You also need to demonstrate sufficient funds for your trip and provide a confirmed itinerary or an invitation letter.
Are there any specific conditions for Indian applicants for a China visa?
All Indian applicants must submit their visa application through the China Visa Application Service Centre (CVASC). It is crucial to have a detailed travel plan, confirmed hotel bookings, and a return flight ticket as part of your application.
Documents
What documents do Indian applicants need for a China visa?
Key documents include your original passport, a completed visa application form, one recent passport-sized colour photograph, confirmed return air tickets, and hotel bookings for your entire stay in China.
What financial and employment documents are needed for a China visa?
You will need bank statements from the last three to six months showing sufficient funds. Additionally, proof of employment or occupation, such as a company letter, salary slips, or business registration documents, is required.
What are the photo specifications for the China visa application?
The photo must be a recent (within 6 months) colour passport-sized photograph (33mm x 48mm) with a plain white background. It should show your full face, without head coverings unless for religious reasons, and no shadows.
Cost
How much does a China visa cost for Indians?
The single-entry China tourist visa fee for Indian citizens is approximately ₹2,900 when applied directly at the embassy. However, most applications are processed via the CVASC.
Are there additional service charges for a China visa?
Yes, when applying through the China Visa Application Service Centre (CVASC), additional service fees are applicable. These charges can range from ₹4,000 to ₹5,000, which are separate from the visa fee itself.
Processing
How long does China visa processing take for Indians?
Standard processing for a China visa typically takes 5-7 working days from the date of submission at the CVASC. This does not include courier or transit times.
Can I get an urgent China visa, and how long does it take?
Expedited services are available for an extra fee, which can reduce the processing time to 2-3 working days. It is always advisable to apply at least 3-4 weeks before your planned travel date to avoid any last-minute issues.

🌏 More in East Asia

📌 More on China

Disclaimer: Visa rules change frequently. This page was last updated July 2026 and is for general guidance only. Always confirm current requirements with the official embassy or consulate of China before applying. FareEagle does not process visa applications and is not responsible for visa outcomes.
Share this page
WhatsApp X Facebook LinkedIn Telegram Email
AI trip planning with Aira
Ask, compare, and book in one chat.
Book on WhatsApp
Message us to book flights, hotels & buses.
Made in Guntur, AP
Built in India, for Indian travellers.
Secure bookings
256-bit encryption & verified payments.