Croatia entry requirements for Thailand passport holders
Thai passport holders need a visa to enter Croatia in 2026. You must apply at a Croatian embassy or consulate before you travel — there is no visa-on-arrival or e-visa option for tourism.
Entry requirements
| Requirement | Details | Status |
|---|---|---|
| Visa application Schengen visa required | Apply for a Schengen visa at the Croatian embassy or consulate in Thailand. Submit your application at least 15 days before travel — processing takes up to 15 calendar days. You need a completed application form, passport photos, travel insurance, flight itinerary, and proof of accommodation.Apply for Schengen visa | Required |
| Valid passport Must be valid for 3 months beyond stay | Your passport needs at least 3 months of validity beyond your planned departure from Croatia. It must also have been issued within the last 10 years. Airlines check this at check-in — if your passport expires sooner, you will be denied boarding. | Required |
| Return or onward ticket Required for Schengen entry | Immigration officers at Croatian border check for a confirmed return or onward ticket out of the Schengen area. A flight booking to a non-Schengen country within your visa validity works. Budget airlines often verify this before issuing a boarding pass. | Required |
| Proof of accommodation Hotel booking or host invitation | Have a hotel reservation, hostel booking, or a letter of invitation from your Croatian host ready. Immigration may ask for the address and contact details of where you are staying. A printed booking confirmation or a digital copy on your phone works. | Recommended |
| Proof of funds Bank statement or cash | Carry a bank statement showing sufficient funds for your stay — roughly €50–€100 per day depending on your accommodation. A credit card with a decent limit also satisfies most officers. Keep a printed copy in case your phone battery dies. | Recommended |
What happens at the border
Staying longer & fees
Visa options if you want to stay beyond the free limit:
Requires appointment at Croatian embassy/consulate; processing takes 15 days.
For frequent travellers; must justify need for multiple entries.
For work, study, or family reunification; requires sponsorship.
| Service | Cost |
|---|---|
| Tourist visa (single entry)Standard Schengen visa fee for adults; may vary by embassy. | €80 (~$87 USD) |
| Tourist visa (multiple entry)Same fee as single entry; multiple entry allowed if justified. | €80 (~$87 USD) |
| Overstay fine per dayImposed for overstaying visa-free or visa period; maximum cap may apply. | €50 (~$54 USD) per day |
Common reasons for entry denial
Approval probability calculator
Answer 6 quick questions — we'll estimate how likely you are to be approved for entry based on typical immigration patterns.
Transiting through Croatia
Thailand passport holders need a transit visa (A visa) to change flights in Croatia unless they hold a valid Schengen visa or residence permit.
- Holders of a valid Schengen visa or residence permit are exempt.
- Holders of a valid visa for Bulgaria, Cyprus, or Romania may transit without visa.
Health & vaccines for Croatia
Present in forested areas; vaccination recommended for hikers or campers.
Tap water is safe in most areas; food hygiene is generally good.
Based on CDC and WHO guidance. Consult a travel medicine clinic 4–6 weeks before departure for personalised advice.
Immigration offices for extensions
Handles visa extensions and residence permits; bring all original documents.
For visa-related issues in Dalmatia region.
Practical information for TH travellers
Getting to Croatia
Nearby destinations you can also visit
Countries close to Croatia — with your same passport.