Greece Visa RequirementsFor Thailand passport holders
Thai nationals need a Schengen visa to visit Greece. Greek islands are a bucket-list destination for many Thai travelers, from Santorini to Mykonos.
Thailand passport holders require a visa to enter Greece.
Apply at the Greek Embassy in Bangkok. Required documents: valid Thai passport, Schengen application form, 2 passport photos, confirmed round-trip flight itinerary, hotel or accommodation bookings for Greece, EUR 30,000 travel insurance, 3 months bank statements, employment documents. Fee is EUR 80. Apply 3 to 4 weeks before travel.
Greece is part of the Schengen Area. Your stay counts toward the 90-day limit within any 180-day period for the entire Schengen zone. Learn more about Schengen rules →
Entry Requirements
Passport Validity
3 months beyond departure from Schengen
Blank Pages
2 blank pages required
Multiple Entry
Single entry only
Work Permitted
No - requires work visa
Current Travel Situation
Thailand to Greece: What You Need to Know
Greece is a Schengen member. Thai passport holders require a Type C Schengen visa for stays up to 90 days within the Schengen zone. The Greek Embassy in Bangkok handles applications.
Practical Tips
Santorini, Mykonos, Athens (Acropolis, Parthenon), Crete, and Rhodes are the most popular destinations. The Euro is the currency. Summer (June to September) is peak season; book hotels months in advance for island stays. Ferry services connect the islands efficiently.
Frequently Asked Questions
Do Thai nationals need a visa to visit Greece?
Yes. Greece is a Schengen member and Thai passport holders must obtain a Schengen Type C visa from the Greek Embassy in Bangkok before travel. The fee is EUR 80.
What is the best time to visit Greece for Thai tourists?
Late April to June and September to October offer warm weather, lower crowds, and more reasonable prices. July and August are the peak months with very hot temperatures (especially on the islands) and the highest tourist numbers. Santorini and Mykonos are especially crowded in summer and should be booked months in advance.
How do Thai tourists get from Athens to the Greek islands?
Domestic flights from Athens International Airport (Eleftherios Venizelos) to islands like Santorini, Mykonos, Rhodes, and Corfu are available on Aegean Airlines and Sky Express. Ferries depart from Piraeus Port in Athens and are a scenic, affordable option. High-speed ferries to Santorini take about 5 hours.
What are the top attractions in Greece for Thai visitors?
Athens (Acropolis with the Parthenon, Acropolis Museum, Plaka neighborhood), Santorini (Oia caldera views, white-washed villages), Mykonos (beaches, windmills, nightlife), Crete (Heraklion, Knossos Palace, beaches), Rhodes Old Town (UNESCO), and Meteora (monasteries atop rock pillars) are the must-sees.