← All visa guides

🇨🇳 China visa — Indian passport.

TL;DR FOR INDIANS · 2026

China requires a paid Group L (tourist) visa for Indian passport holders. ₹5,200 single-entry 60-day stay, ₹7,800 for multi-entry 90-day. Apply via CVASC (Chinese Visa Application Service Centre) in Delhi/Mumbai/Chennai/Kolkata/Bengaluru. 5-10 working day processing.

VISA TYPE
embassy sticker visa
STAY DURATION
60 days
FEE (YOUR CURRENCY)
₹5,200
PROCESSING
5-10 days

How to apply — 6 steps.

  1. 1

    Book CVASC appointment

    Visit cvaschina.in — slots open 4-6 weeks in advance. Mumbai and Delhi fill fastest.

    4-6 weeks before travel
  2. 2

    Gather documents

    Passport (6+ months, 2 blank pages), recent photo 33×48mm, bank statement 6 months (₹2L+ closing), ITR 2 years, employer NOC, detailed itinerary day-by-day with hotel bookings.

    Before slot
  3. 3

    Fill Form V.2013 (China visa application)

    Download from CVASC. ALL FIELDS mandatory — incomplete forms auto-rejected. Black ink only if writing by hand.

    30-45 min
  4. 4

    Submit at CVASC in person

    Submit passport + documents + fee. Biometrics taken (fingerprints).

    Slot day
  5. 5

    Wait 5-10 working days

    Track on cvaschina.in. Passport returned via courier or pickup.

    5-10 days
  6. 6

    Travel + immigration

    Show passport with visa sticker at Beijing/Shanghai/Guangzhou. Install VPN before flying (Google/WhatsApp blocked in China).

    On arrival

Document checklist.

  • Passport (6+ months, 2 blank pages)
  • Photo 33×48mm white background
  • Bank statement 6 months (₹2L+)
  • ITR 2 years
  • Employer NOC
  • Detailed itinerary (day-by-day with hotels)
  • Confirmed return ticket

Why Indians get rejected.

  • Vague itinerary ('travel around China' = instant reject)
  • Bank balance under ₹2L
  • First-time international travelers with weak financials
  • Previous Taiwan visa stamps (China sometimes flags this)
Plan China trip ✦Official portal →

FAQ

How long does China visa take for Indians?

Processing time is 5-10 days. Apply 2-4 weeks before travel for safe margin.

How much does China visa cost for Indians in 2026?

₹5,200 per person (Q2 2026 official rate).

How long can Indians stay in China?

60 days per entry on the embassy sticker visa visa. Extension possible from inside the country in most cases — check with local immigration.

Do Indians need a return ticket to enter China?

Yes — a confirmed return or onward ticket within the visa duration (60 days) is required at airline check-in and at China immigration. Open-jaw and circle-trip tickets qualify.

China visa vs other popular destinations

Side-by-side comparison for Indian passport holders, Q2 2026 official rates.

CountryVisa typeFee (INR)StayProcessing
🇨🇳 China (this page)embassy sticker visa₹5,20060 days5-10 days
🇹🇭 Thailandvisa freeFree30 daysinstant
🇻🇳 Vietname Visa₹2,10090 days3 days
🇮🇩 Indonesiavisa on arrival₹2,80030 daysinstant
🇦🇪 UAEe visa₹6,50060 days3-5 days
🇯🇵 Japane visa₹45090 days~5 working days

Source: official embassy + consular sites, last verified Q2 2026.

MORE VISA GUIDES
🇹🇭Thailand visa🇻🇳Vietnam visa🇮🇩Indonesia visa🇦🇪UAE visa🇯🇵Japan visa🇪🇺Schengen (Europe) visa