HowToGo

Flight from Croatia to Thailand

How to get to Thailand from Croatia by flight ? You can check flights from Croatia to Thailand below.

Search Transfer from Croatia to Thailand

Search Flights

You can find flight ticket prices from Croatia to Thailand with our flight tickets search tool below

1. Zagreb to Suvarnabhumi

  1. You take a bus, shuttle or taxi from your location in Croatia to Zagreb.

  2. You take a flight from Zagreb to Suvarnabhumi and cost approximately 440 USD.

  3. You take a bus, shuttle or taxi from Suvarnabhumi to your destination in Thailand.

Flight Depart Arrive
LH1405 Lufthansa
TG921 Thai Airways International
06:35 Zagreb
14:45 Frankfurt
08:15 Frankfurt
06:25 Suvarnabhumi
Connect
OU4436 Croatia Airlines
EW1206 Eurowings
06:45 Zagreb
16:20 Munich
08:00 Munich
08:05 Suvarnabhumi
Connect
OU480 Croatia Airlines
TG951 Thai Airways International
08:05 Zagreb
14:25 Copenhagen
10:30 Copenhagen
06:00 Suvarnabhumi
Connect
OU440 Croatia Airlines
TG937 Thai Airways International
08:10 Zagreb
14:35 Vienna
09:05 Vienna
05:35 Suvarnabhumi
Connect
OS682 Austrian Airlines
TG937 Thai Airways International
08:15 Zagreb
14:35 Vienna
09:15 Vienna
05:35 Suvarnabhumi
Connect
JU231 Air Serbia
EY072 Etihad
EY406 Etihad
08:25 Zagreb
12:45 Belgrade
23:40 Abu Dhabi
09:30 Belgrade
20:05 Abu Dhabi
09:15 Suvarnabhumi
Connect
JU231 Air Serbia
EY072 Etihad
EY402 Etihad
08:25 Zagreb
12:45 Belgrade
21:40 Abu Dhabi
09:30 Belgrade
20:05 Abu Dhabi
07:20 Suvarnabhumi
Connect
OU416 Croatia Airlines
TG921 Thai Airways International
08:50 Zagreb
14:45 Frankfurt
10:20 Frankfurt
06:25 Suvarnabhumi
Connect
D83285 Norwegian Air International
TG951 Thai Airways International
08:55 Zagreb
14:25 Copenhagen
10:50 Copenhagen
06:00 Suvarnabhumi
Connect
D83285 Norwegian Air International
DY7209 Norwegian Air Shuttle
08:55 Zagreb
15:05 Copenhagen
10:50 Copenhagen
06:50 Suvarnabhumi
Connect
TK1054 Turkish Airlines
TK68 Turkish Airlines
09:10 Zagreb
01:25 Istanbul Ataturk
12:25 Istanbul Ataturk
15:25 Suvarnabhumi
Connect
TK1054 Turkish Airlines
TK58 Turkish Airlines
09:10 Zagreb
17:55 Istanbul Ataturk
12:25 Istanbul Ataturk
07:30 Suvarnabhumi
Connect
TK1054 Turkish Airlines
TK64 Turkish Airlines
09:10 Zagreb
20:15 Istanbul Ataturk
12:25 Istanbul Ataturk
09:50 Suvarnabhumi
Connect
OU460 Croatia Airlines
TG971 Thai Airways International
09:10 Zagreb
13:30 Zurich
10:45 Zurich
05:30 Suvarnabhumi
Connect
OU460 Croatia Airlines
LX180 Swiss
09:10 Zagreb
17:55 Zurich
10:45 Zurich
09:35 Suvarnabhumi
Connect
QR216 Qatar Airways
QR822 Qatar Airways
PG222 Bangkok Airways
09:45 Zagreb
20:00 Doha
06:55 Chiang Mai
16:05 Doha
06:00 Chiang Mai
08:20 Suvarnabhumi
Connect
QR216 Qatar Airways
QR826 Qatar Airways
09:45 Zagreb
18:00 Doha
16:05 Doha
05:00 Suvarnabhumi
Connect
QR216 Qatar Airways
QR830 Qatar Airways
09:45 Zagreb
20:05 Doha
16:05 Doha
07:05 Suvarnabhumi
Connect
QR216 Qatar Airways
QR834 Qatar Airways
09:45 Zagreb
01:40 Doha
16:05 Doha
12:40 Suvarnabhumi
Connect
SU2041 Aeroflot Russian Airlines
SU270 Aeroflot Russian Airlines
13:05 Zagreb
19:10 Moscow Sheremetyevo
17:05 Moscow Sheremetyevo
08:30 Suvarnabhumi
Connect
LH1727 Lufthansa
EW1206 Eurowings
13:40 Zagreb
16:20 Munich
14:45 Munich
08:05 Suvarnabhumi
Connect
LH1415 Lufthansa
LH772 Lufthansa
14:30 Zagreb
22:00 Frankfurt
16:05 Frankfurt
14:10 Suvarnabhumi
Connect
FZ1794 Flydubai
EK384 Emirates
14:30 Zagreb
02:50 Dubai
23:00 Dubai
12:30 Suvarnabhumi
Connect
FZ1794 Flydubai
EK370 Emirates
14:30 Zagreb
08:50 Dubai
23:00 Dubai
18:20 Suvarnabhumi
Connect
LH1415 Lufthansa
TG923 Thai Airways International
14:30 Zagreb
20:40 Frankfurt
16:05 Frankfurt
12:30 Suvarnabhumi
Connect
FZ1794 Flydubai
EK376 Emirates
14:30 Zagreb
03:40 Dubai
23:00 Dubai
13:15 Suvarnabhumi
Connect
OS684 Austrian Airlines
BR62 EVA Air
15:15 Zagreb
18:35 Vienna
16:10 Vienna
10:00 Suvarnabhumi
Connect
OS684 Austrian Airlines
OS25 Austrian Airlines
15:15 Zagreb
23:20 Vienna
16:10 Vienna
14:20 Suvarnabhumi
Connect
EK130 Emirates
EK376 Emirates
15:35 Zagreb
03:40 Dubai
23:05 Dubai
13:15 Suvarnabhumi
Connect
EK130 Emirates
EK370 Emirates
15:35 Zagreb
08:50 Dubai
23:05 Dubai
18:20 Suvarnabhumi
Connect
EK130 Emirates
EK384 Emirates
15:35 Zagreb
02:50 Dubai
23:05 Dubai
12:30 Suvarnabhumi
Connect
QR218 Qatar Airways
QR980 Qatar Airways
17:15 Zagreb
01:55 Doha
23:35 Doha
12:55 Suvarnabhumi
Connect
QR218 Qatar Airways
QR836 Qatar Airways
17:15 Zagreb
02:55 Doha
23:35 Doha
13:55 Suvarnabhumi
Connect
QR218 Qatar Airways
QR834 Qatar Airways
17:15 Zagreb
01:40 Doha
23:35 Doha
12:40 Suvarnabhumi
Connect
OU442 Croatia Airlines
OS25 Austrian Airlines
17:50 Zagreb
23:20 Vienna
18:45 Vienna
14:20 Suvarnabhumi
Connect
OU414 Croatia Airlines
LH772 Lufthansa
18:00 Zagreb
22:00 Frankfurt
19:30 Frankfurt
14:10 Suvarnabhumi
Connect
OU414 Croatia Airlines
TG923 Thai Airways International
18:00 Zagreb
20:40 Frankfurt
19:30 Frankfurt
12:30 Suvarnabhumi
Connect
OS678 Austrian Airlines
OS25 Austrian Airlines
18:45 Zagreb
23:20 Vienna
19:40 Vienna
14:20 Suvarnabhumi
Connect
TK1056 Turkish Airlines
TK68 Turkish Airlines
20:15 Zagreb
01:25 Istanbul Ataturk
23:30 Istanbul Ataturk
15:25 Suvarnabhumi
Connect
TK1056 Turkish Airlines
TK172 Turkish Airlines
TG218 Thai Airways International
20:15 Zagreb
01:55 Istanbul Ataturk
19:00 Phuket
23:30 Istanbul Ataturk
15:55 Phuket
20:25 Suvarnabhumi
Connect

2. Split to Suvarnabhumi

  1. You take a bus, shuttle or taxi from your location in Croatia to Split.

  2. You take a flight from Split to Suvarnabhumi and cost approximately 400 USD.

  3. You take a bus, shuttle or taxi from Suvarnabhumi to your destination in Thailand.

Flight Depart Arrive
OU462 Croatia Airlines
LX180 Swiss
07:25 Split
17:55 Zurich
09:20 Zurich
09:35 Suvarnabhumi
Connect
OU462 Croatia Airlines
TG971 Thai Airways International
07:25 Split
13:30 Zurich
09:20 Zurich
05:30 Suvarnabhumi
Connect
OU4438 Croatia Airlines
EW1206 Eurowings
07:55 Split
16:20 Munich
09:35 Munich
08:05 Suvarnabhumi
Connect
U22932 easyJet
TG941 Thai Airways International
08:00 Split
14:05 Milan Malpensa
09:25 Milan Malpensa
05:55 Suvarnabhumi
Connect
OU4482 Croatia Airlines
TG951 Thai Airways International
08:25 Split
14:25 Copenhagen
10:40 Copenhagen
06:00 Suvarnabhumi
Connect
SN3354 Brussels Airlines
TG935 Thai Airways International
08:50 Split
13:30 Brussels
11:00 Brussels
05:35 Suvarnabhumi
Connect
U23846 easyJet
TG931 Thai Airways International
08:50 Split
13:40 Paris CDG
11:05 Paris CDG
05:55 Suvarnabhumi
Connect
SK2832 Scandinavian Airlines
TG953 Thai Airways International
09:05 Split
21:30 Copenhagen
11:20 Copenhagen
13:05 Suvarnabhumi
Connect
SK2832 Scandinavian Airlines
TG951 Thai Airways International
09:05 Split
14:25 Copenhagen
11:20 Copenhagen
06:00 Suvarnabhumi
Connect
D83289 Norwegian Air International
TG951 Thai Airways International
09:10 Split
14:25 Copenhagen
11:25 Copenhagen
06:00 Suvarnabhumi
Connect
D83289 Norwegian Air International
DY7209 Norwegian Air Shuttle
09:10 Split
15:05 Copenhagen
11:25 Copenhagen
06:50 Suvarnabhumi
Connect
D8481 Norwegian Air International
AY141 Finnair
09:15 Split
17:30 Helsinki
13:10 Helsinki
07:15 Suvarnabhumi
Connect
SK4804 Scandinavian Airlines
TG955 Thai Airways International
09:35 Split
14:15 Oslo
12:25 Oslo
06:15 Suvarnabhumi
Connect
A3787 Aegean Airlines
EY090 Etihad
EY406 Etihad
09:40 Split
14:55 Athens
23:40 Abu Dhabi
12:15 Athens
20:30 Abu Dhabi
09:15 Suvarnabhumi
Connect
A3787 Aegean Airlines
EY090 Etihad
EY402 Etihad
09:40 Split
14:55 Athens
21:40 Abu Dhabi
12:15 Athens
20:30 Abu Dhabi
07:20 Suvarnabhumi
Connect
DY4338 Norwegian Air Shuttle
TG961 Thai Airways International
10:00 Split
14:30 Stockholm
12:40 Stockholm
05:50 Suvarnabhumi
Connect
AY1842 Finnair
AY141 Finnair
10:10 Split
17:30 Helsinki
14:00 Helsinki
07:15 Suvarnabhumi
Connect
SK1832 Scandinavian Airlines
TG961 Thai Airways International
10:10 Split
14:30 Stockholm
12:55 Stockholm
05:50 Suvarnabhumi
Connect
VY6723 Vueling Airlines
TG945 Thai Airways International
10:20 Split
13:55 Rome
11:30 Rome
05:45 Suvarnabhumi
Connect
DY1991 Norwegian Air Shuttle
DY7201 Norwegian Air Shuttle
10:30 Split
14:50 Oslo
13:20 Oslo
06:55 Suvarnabhumi
Connect
DY1991 Norwegian Air Shuttle
TG955 Thai Airways International
10:30 Split
14:15 Oslo
13:20 Oslo
06:15 Suvarnabhumi
Connect
VY6725 Vueling Airlines
TG945 Thai Airways International
10:45 Split
13:55 Rome
11:55 Rome
05:45 Suvarnabhumi
Connect
SK1826 Scandinavian Airlines
DY7205 Norwegian Air Shuttle
10:50 Split
14:55 Stockholm
13:35 Stockholm
06:55 Suvarnabhumi
Connect
SK1826 Scandinavian Airlines
TG961 Thai Airways International
10:50 Split
14:30 Stockholm
13:35 Stockholm
05:50 Suvarnabhumi
Connect
SK2788 Scandinavian Airlines
TG951 Thai Airways International
10:50 Split
14:25 Copenhagen
13:05 Copenhagen
06:00 Suvarnabhumi
Connect
LH1719 Lufthansa
TG925 Thai Airways International
11:20 Split
14:25 Munich
12:40 Munich
06:05 Suvarnabhumi
Connect
LH1719 Lufthansa
EW1206 Eurowings
11:20 Split
16:20 Munich
12:40 Munich
08:05 Suvarnabhumi
Connect
SK2832 Scandinavian Airlines
TG953 Thai Airways International
11:35 Split
21:30 Copenhagen
13:50 Copenhagen
13:05 Suvarnabhumi
Connect
SK2832 Scandinavian Airlines
DY7209 Norwegian Air Shuttle
11:35 Split
15:05 Copenhagen
13:50 Copenhagen
06:50 Suvarnabhumi
Connect
OU444 Croatia Airlines
BR62 EVA Air
12:30 Split
18:35 Vienna
13:50 Vienna
10:00 Suvarnabhumi
Connect
OU444 Croatia Airlines
OS25 Austrian Airlines
12:30 Split
23:20 Vienna
13:50 Vienna
14:20 Suvarnabhumi
Connect
KL1946 KLM
KL0875 KLM
12:50 Split
17:30 Amsterdam Schiphol
15:15 Amsterdam Schiphol
09:30 Suvarnabhumi
Connect
OU412 Croatia Airlines
LH772 Lufthansa
13:00 Split
22:00 Frankfurt
14:50 Frankfurt
14:10 Suvarnabhumi
Connect
U23848 easyJet
AF166 Air France
13:25 Split
16:30 Paris CDG
15:40 Paris CDG
08:45 Suvarnabhumi
Connect
WK449 Edelweiss Air
LX180 Swiss
14:00 Split
17:55 Zurich
15:30 Zurich
09:35 Suvarnabhumi
Connect
OS746 Austrian Airlines
BR62 EVA Air
15:15 Split
18:35 Vienna
16:25 Vienna
10:00 Suvarnabhumi
Connect
OS746 Austrian Airlines
OS25 Austrian Airlines
15:15 Split
23:20 Vienna
16:25 Vienna
14:20 Suvarnabhumi
Connect
SK2788 Scandinavian Airlines
TG953 Thai Airways International
15:35 Split
21:30 Copenhagen
17:50 Copenhagen
13:05 Suvarnabhumi
Connect
U23846 easyJet
TG933 Thai Airways International
16:35 Split
21:20 Paris CDG
18:50 Paris CDG
13:35 Suvarnabhumi
Connect
LH1413 Lufthansa
LH772 Lufthansa
18:40 Split
22:00 Frankfurt
20:30 Frankfurt
14:10 Suvarnabhumi
Connect

3. Zadar to Suvarnabhumi

  1. You take a bus, shuttle or taxi from your location in Croatia to Zadar.

  2. You take a flight from Zadar to Suvarnabhumi and cost approximately 380 USD.

  3. You take a bus, shuttle or taxi from Suvarnabhumi to your destination in Thailand.

Flight Depart Arrive
OU631 Croatia Airlines
QR216 Qatar Airways
QR826 Qatar Airways
07:00 Zadar
09:45 Zagreb
18:00 Doha
07:40 Zagreb
16:05 Doha
05:00 Suvarnabhumi
Connect
FR4169 Ryanair
TG921 Thai Airways International
08:25 Zadar
14:45 Frankfurt
10:15 Frankfurt
06:25 Suvarnabhumi
Connect
DE1145 Condor Flugdienst
TG921 Thai Airways International
09:20 Zadar
14:45 Frankfurt
11:05 Frankfurt
06:25 Suvarnabhumi
Connect
U27972 easyJet
KL0875 KLM
09:50 Zadar
17:30 Amsterdam Schiphol
12:10 Amsterdam Schiphol
09:30 Suvarnabhumi
Connect
SK2650 Scandinavian Airlines
TG951 Thai Airways International
11:00 Zadar
14:25 Copenhagen
13:15 Copenhagen
06:00 Suvarnabhumi
Connect
LH1477 Lufthansa
LH772 Lufthansa
12:35 Zadar
22:00 Frankfurt
14:15 Frankfurt
14:10 Suvarnabhumi
Connect
LH1477 Lufthansa
TG923 Thai Airways International
12:35 Zadar
20:40 Frankfurt
14:15 Frankfurt
12:30 Suvarnabhumi
Connect
OU4408 Croatia Airlines
LH772 Lufthansa
12:40 Zadar
22:00 Frankfurt
14:20 Frankfurt
14:10 Suvarnabhumi
Connect
OU4408 Croatia Airlines
TG923 Thai Airways International
12:40 Zadar
20:40 Frankfurt
14:20 Frankfurt
12:30 Suvarnabhumi
Connect
OS754 Austrian Airlines
BR62 EVA Air
15:05 Zadar
18:35 Vienna
16:15 Vienna
10:00 Suvarnabhumi
Connect
OS754 Austrian Airlines
OS25 Austrian Airlines
15:05 Zadar
23:20 Vienna
16:15 Vienna
14:20 Suvarnabhumi
Connect

References

Find Hotels in Thailand

You can find hotels and accommodations in Thailand with our hotels search tool below

Booking.com