Thailand Tourist Entry
Visa Exemption · For Germany citizens
Planning a trip to Thailand as a German citizen? You can visit Thailand visa-free for up to 60 days for tourism. From May 2025, you must complete the Thailand Digital Arrival Card (TDAC) online before arrival. Entry is completely free. This guide covers the requirements.
Thailand Visa for German Citizens (2025) - Document Checklist
For Germany citizens · VisaBeat.com
Document Checklist
Your German passport must be valid for at least 6 months from entry date
Digital form completed online before arrival
Proof of leaving Thailand within 60 days
Recommended (Optional)
Evidence of sufficient funds (may be checked)
Visa-Free Entry for German Citizens
German passport holders can visit Thailand without a visa for up to 60 days.1
Key Facts:
- Stay: Up to 60 days
- Cost: Free
- Extension: +30 days available (1,900 THB / ~€50)
- Requirement: TDAC must be completed before arrival
Thailand Digital Arrival Card (TDAC)
From May 2025, all travelers must complete the TDAC online:2
How to Complete:
- Visit tdac.immigration.go.th
- Enter personal and passport details
- Provide travel information
- Submit at least 3 days before arrival
- Save QR code to your phone
The TDAC is free and replaces the old paper TM6 card.
Entry Requirements
To enter Thailand visa-free:3
- German passport with 6+ months validity
- Completed TDAC (QR code)
- Return ticket within 60 days
- Proof of funds (if requested)
At Thai Immigration
Present at the immigration counter:
- German passport
- TDAC QR code
- Return ticket (if asked)
Entry is typically quick for German tourists.
Extending Your Stay
Need more than 60 days?1
- Visit any Thai immigration office
- Bring passport, photo, 1,900 THB (~€50)
- Apply before your 60 days expires
- Receive 30-day extension
Offices in Bangkok, Chiang Mai, Phuket, Pattaya.
Overstay Penalties
Thailand enforces strict overstay penalties:
- Fine: 500 THB per day (max 20,000 THB)
- Possible detention and deportation
- Entry ban for serious violations
Working in Thailand
Visa-free entry is for tourism only. To work in Thailand, you need:
- Work permit
- Appropriate visa (Non-B, etc.)
Working without authorization can result in deportation.
Popular Destinations
Thailand is popular with German tourists. Your visa-free entry covers:
- Bangkok
- Phuket and Krabi
- Chiang Mai
- Koh Samui, Koh Phangan
- Pattaya
Travel Advisory
Check German Foreign Office advice for Thailand at auswaertiges-amt.de.3
Common Rejection Reasons
Based on official refusal data for this corridor
Missing TDAC
Did not complete TDAC before arrival.
How to avoid: Complete at tdac.immigration.go.th at least 3 days before flight.
No Return Ticket
Cannot show proof of leaving within 60 days.
How to avoid: Book return or onward travel before departing.
Passport Issues
Less than 6 months validity.
How to avoid: Check passport before booking.
Entry History
Too many recent entries or previous overstays.
How to avoid: Thailand tracks entry history. Respect stay limits.
Frequently Asked Questions
Do German citizens need a visa for Thailand?
No, Germans can enter Thailand visa-free for up to 60 days for tourism. You must complete the Thailand Digital Arrival Card (TDAC) online before arrival. Entry is free.
What is the Thailand Digital Arrival Card (TDAC)?
The TDAC is a mandatory digital form replacing the old TM6 paper card. Complete it at tdac.immigration.go.th at least 3 days before arrival. It's free.
How long can German citizens stay in Thailand without a visa?
German passport holders can stay up to 60 days under the visa exemption. This can be extended by 30 days at a local immigration office for 1,900 THB (~€50).
Can I extend my stay in Thailand as a German citizen?
Yes, extend your 60-day visa-free stay by 30 days at any Thai immigration office for 1,900 THB. Apply before your 60 days expires.
When did the TDAC requirement start?
The TDAC became mandatory on May 1, 2025, replacing the paper TM6 form.
Do I need a return ticket for Thailand?
Yes, you should have proof of leaving Thailand within 60 days. Airlines typically check before boarding.