Vietnam Visa for Indian Citizens: Everything You Need to Know in 2025
Updated July 07, 2026
Planning a trip to Vietnam from India? You're in for a treat — from the bustling streets of Hanoi to the serene waters of Ha Long Bay, Vietnam is a dream destination. But before you pack your bags, you need to understand the visa requirements. This comprehensive guide covers everything Indian citizens need to know about getting a Vietnam visa in 2025, including types, costs, processing times, and step-by-step instructions.
Do Indian Citizens Need a Visa for Vietnam?
Yes, Indian passport holders require a visa to enter Vietnam. There are no visa exemption agreements between India and Vietnam, so you must obtain a visa before traveling. However, the process is straightforward, and you have multiple options depending on your travel plans.
Important: As of 2025, Indian citizens can apply for a Vietnam e-visa online. This is the most convenient option for tourism, business, or transit purposes. Visa on arrival is also available but requires prior approval.
Vietnam Visa Options for Indian Citizens
There are three main types of visas available for Indian travelers. Each has its own advantages, processing time, and cost. Choose based on your itinerary and urgency.
Vietnam E-Visa (Electronic Visa) – For single or multiple entries, valid up to 90 days. Apply online, pay fee, receive e-visa via email. Entry via airports, land borders, or seaports.
Visa on Arrival (VOA) – Requires pre-approved letter from a travel agency. Get letter online, present at Vietnam airport upon arrival, pay stamping fee in cash (USD). Best for urgent travel.
Visa at Vietnamese Embassy/Consulate – Apply in person at the nearest embassy in India (New Delhi, Mumbai, Chennai, Kolkata). Traditional method, takes 5–7 working days. Suitable for long stays or work visas.
Vietnam E-Visa for Indian Citizens: Step-by-Step Process
The e-visa is the most popular option for Indian tourists. It's entirely online, no need to visit an embassy. Here's how to apply:
Step 1: Visit the official Vietnam e-visa website or use a trusted service like NamVisa.com for assisted application.
Step 2: Fill in personal details: full name, date of birth, gender, nationality (India), passport number, expiry date, and contact info.
Step 3: Upload a recent passport-style photo (4x6 cm, white background) and a scanned copy of your passport data page.
Step 4: Select visa type: single or multiple entry, duration (30 days or 90 days).
Step 5: Enter your intended entry and exit dates, and choose the port of entry (e.g., Noi Bai Airport for Hanoi, Tan Son Nhat for Ho Chi Minh City).
Step 6: Pay the fee online via credit/debit card or PayPal.
Step 7: Receive e-visa via email within 3 working days. Print it out and carry with your passport.
Vietnam Visa on Arrival (VOA) for Indian Citizens
Visa on Arrival is a good alternative if you're flying into Vietnam and need a visa quickly. However, you must get an approval letter before your flight. Here's how it works:
Step 1: Apply online through a visa agency (like NamVisa) and get a visa approval letter via email within 1-2 working days.
Step 2: Print the letter and carry it along with two passport photos (4x6 cm) and a completed entry-exit form (provided on the plane or at the airport).
Step 3: Upon arrival at Vietnam airport (Hanoi, Ho Chi Minh City, Da Nang, etc.), proceed to the 'Visa on Arrival' counter.
Step 4: Submit the letter, photos, form, and pay the stamping fee in cash (USD).
Step 5: Wait for processing (usually 15-30 minutes), then get your passport stamped and enter Vietnam.
Note: VOA is only valid for air travel. If you enter Vietnam by land or sea, you must get an e-visa or embassy visa.
Vietnam Visa Fees for Indian Citizens (2025)
Costs vary depending on visa type, duration, and entry method. Below are the standard fees in USD:
E-Visa (single entry, 30 days): $25 (government fee) + service fee if using agency.
Visa on Arrival (approval letter fee): $10–$20 (agency fee) + stamping fee at airport: $25 (single entry) or $50 (multiple entry).
Embassy visa (single entry): $50–$80 (depending on embassy).
Expedited processing (1-2 working days): Additional $10–$20.
Vietnam Visa Processing Times for Indian Citizens
Visa Type
Processing Time
Validity
Entry Type
E-Visa
3 working days
30 or 90 days
Single/Multiple
Visa on Arrival (Letter)
1-2 working days
30 or 90 days
Single/Multiple
Embassy Visa
5-7 working days
Up to 1 year
Single/Multiple
Expedited E-Visa
1 working day
30 days
Single
Documents Required for Vietnam Visa (Indian Passport Holders)
Prepare these documents before applying to avoid delays:
Indian passport with at least 6 months validity from the date of entry and at least two blank pages.
Passport-sized photo (4x6 cm, white background, no glasses) – digital copy for e-visa, physical for VOA.
Scanned copy of passport data page (for e-visa).
Valid email address to receive the visa letter or e-visa.
Credit/debit card for online payment.
Travel itinerary (flight bookings, hotel reservations) – recommended but not mandatory for e-visa.
Immigration Offices and Ports of Entry in Vietnam
Vietnam has several international airports and land borders where you can enter. For e-visa, you must specify the port of entry during application. Common ports include:
Airports: Noi Bai (Hanoi), Tan Son Nhat (Ho Chi Minh City), Da Nang, Cam Ranh (Nha Trang), Phu Quoc, Cat Bi (Hai Phong).
Land Borders: Moc Bai (from Cambodia), Lao Bao (from Laos), Hekou (from China).
Seaports: Hai Phong, Da Nang, Ho Chi Minh City (for cruise passengers).
Frequently Asked Questions about Vietnam Visa for Indians
Can Indian citizens get a visa on arrival in Vietnam?
Yes, but only if you have a pre-approved visa approval letter from a visa agency. Without it, you won't be allowed to board your flight.
How long does it take to get a Vietnam e-visa for Indians?
Standard processing is 3 working days. Expedited service is available for 1 working day at an extra cost.
What is the cost of a Vietnam visa for Indian citizens?
Government fees start at $25 for a 30-day single-entry e-visa. VOA stamping fee is $25 for single entry. Agency fees vary.
Can I extend my Vietnam visa while in the country?
Yes, you can apply for a visa extension at the Vietnam Immigration Department (head office in Hanoi or Ho Chi Minh City). Extensions are usually granted for 30 days.
Do Indian children need a visa for Vietnam?
Yes, all Indian passport holders, including infants and children, require a visa. You can include them in the same application.
Is Vietnam visa free for Indians in 2025?
No, there is no visa exemption for Indian citizens. You must obtain a visa before travel.
Ready to Apply for Your Vietnam Visa?
Don't let visa paperwork stress you out. NamVisa.com offers fast, reliable, and affordable Vietnam visa services for Indian citizens. Get your e-visa or visa approval letter in just 1-3 working days. Start your application now!