Indian Passport Holders | Greece Visa Requirements

Last updated: May 2026

Status Visa Required
Visa Type Schengen Tourist Visa (Type C)
Cost €80 (approx. ₹7,200)
Max Stay 90 days within any 180-day period
Processing 15 to 30 working days

Do Indian passport holders need a visa for Greece?

Yes. Indian citizens require a Schengen Type C tourist visa to visit Greece. This visa covers all 27 Schengen countries, so a Greece visa allows travel across Europe on a single trip.

How to Apply

  1. Apply through VFS Global, the authorised centre for Greek visa applications in India.
  2. Book an appointment at VFS Global in your nearest city.
  3. Gather all required documents and attend your appointment.
  4. Provide biometric data and pay the €80 fee.
  5. Collect your passport, typically within 15 to 30 working days.

Documents Required

  • Valid passport, at least 3 months beyond return date, 2 blank pages
  • Schengen visa application form
  • Two photographs (35x45mm, white background)
  • Confirmed return flight tickets
  • Full accommodation bookings
  • Travel insurance, minimum €30,000 Schengen coverage
  • 6 months bank statements (₹3 to 4 lakh minimum recommended)
  • Last 2 years ITR, salary slips, employer letter
  • Cover letter and itinerary

Costs & Fees

Visa fee: €80 (approx. ₹7,200). VFS Global service fee: approximately ₹1,750 to ₹2,000.

Tips

  • Santorini, Mykonos, Athens, Crete, and Rhodes are Greece’s most visited islands and cities.
  • May to June and September to October are the best times, good weather, fewer crowds, lower prices than July to August.
  • Island hopping by ferry is a quintessential Greek experience, ferries connect all major islands.
  • Greece is very vegetarian and seafood-friendly, moussaka, spanakopita, and fresh grilled fish are highlights.
  • Book Santorini accommodation months in advance, the caldera-view hotels sell out extremely fast.

Frequently Asked Questions

Do Indian passport holders need a visa for Greece?

Yes. Indian citizens need a Schengen Type C tourist visa to visit Greece, applied through VFS Global in India.

How long does a Greece Schengen visa take?

Processing takes 15 to 30 working days. Apply at least 6 to 8 weeks before travel.

How much does a Greece Schengen visa cost?

€80 (approximately ₹7,200) plus a VFS service fee. Both are non-refundable.

Important: Always verify visa requirements with the official embassy or consulate before travelling. Information may change without notice. PassportGuide.co is an independent information resource and is not affiliated with any government body.