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.

Visa Required
90 days max stay
$87 visa cost
Athens
Europe
EUR (€)
Greek
UTC+2

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.