HowToGo

Flight from Thailand to Spain

Search Transfer from Thailand to Spain

Search Flights

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

1. Suvarnabhumi to Barcelona

  1. You take a bus, shuttle or taxi from your location in Thailand to Suvarnabhumi.

  2. You take a flight from Suvarnabhumi to Barcelona and cost approximately 600 USD.

  3. You take a bus, shuttle or taxi from Barcelona to your destination in Spain.

Flight Depart Arrive
TG930 Thai Airways International
U23921 easyJet
00:05 Suvarnabhumi
10:45 Paris CDG
07:10 Paris CDG
12:30 Barcelona
Connect
TG930 Thai Airways International
AF1348 Air France
00:05 Suvarnabhumi
09:30 Paris CDG
07:10 Paris CDG
11:20 Barcelona
Connect
TG930 Thai Airways International
VY8243 Vueling Airlines
00:05 Suvarnabhumi
10:40 Paris CDG
07:10 Paris CDG
12:25 Barcelona
Connect
LX181 Swiss
VY6247 Vueling Airlines
00:15 Suvarnabhumi
09:45 Zurich
06:20 Zurich
11:25 Barcelona
Connect
KL0848 KLM
KL1673 KLM
00:15 Suvarnabhumi
14:25 Amsterdam Schiphol
06:35 Amsterdam Schiphol
16:35 Barcelona
Connect
LX181 Swiss
LX1956 Swiss
00:15 Suvarnabhumi
16:25 Zurich
06:20 Zurich
18:05 Barcelona
Connect
LX181 Swiss
LX1952 Swiss
00:15 Suvarnabhumi
09:40 Zurich
06:20 Zurich
11:20 Barcelona
Connect
KL0848 KLM
KL1669 KLM
00:15 Suvarnabhumi
10:05 Amsterdam Schiphol
06:35 Amsterdam Schiphol
12:15 Barcelona
Connect
EY405 Etihad
EY049 Etihad
00:20 Suvarnabhumi
07:40 Abu Dhabi
04:25 Abu Dhabi
12:20 Barcelona
Connect
TG934 Thai Airways International
VY8989 Vueling Airlines
00:30 Suvarnabhumi
09:50 Brussels
07:40 Brussels
11:50 Barcelona
Connect
TG934 Thai Airways International
SN3703 Brussels Airlines
00:30 Suvarnabhumi
15:40 Brussels
07:40 Brussels
17:35 Barcelona
Connect
TG934 Thai Airways International
FR2917 Ryanair
00:30 Suvarnabhumi
08:55 Brussels
07:40 Brussels
10:55 Barcelona
Connect
TG940 Thai Airways International
VY6331 Vueling Airlines
00:35 Suvarnabhumi
10:05 Milan Malpensa
07:10 Milan Malpensa
11:40 Barcelona
Connect
KL0804 0816 0816 KLM
KL1669 KLM
00:40 Suvarnabhumi
10:05 Amsterdam Schiphol
07:00 Amsterdam Schiphol
12:15 Barcelona
Connect
KL0804 0816 0816 KLM
KL1673 KLM
00:40 Suvarnabhumi
14:25 Amsterdam Schiphol
07:00 Amsterdam Schiphol
16:35 Barcelona
Connect
TG924 Thai Airways International
VY1813 Vueling Airlines
00:50 Suvarnabhumi
09:50 Munich
07:05 Munich
12:00 Barcelona
Connect
MS961 Egyptair
MS767 Egyptair
00:50 Suvarnabhumi
11:00 Cairo
06:20 Cairo
14:25 Barcelona
Connect
TG924 Thai Airways International
LH1812 Lufthansa
00:50 Suvarnabhumi
12:45 Munich
07:05 Munich
14:45 Barcelona
Connect
TG954 Thai Airways International
VY8539 Vueling Airlines
00:55 Suvarnabhumi
11:20 Oslo
07:25 Oslo
14:45 Barcelona
Connect
KL0812 0844 KLM
KL1669 KLM
00:55 Suvarnabhumi
10:05 Amsterdam Schiphol
07:15 Amsterdam Schiphol
12:15 Barcelona
Connect
TG954 Thai Airways International
DY1740 Norwegian Air Shuttle
00:55 Suvarnabhumi
09:20 Oslo
07:25 Oslo
12:40 Barcelona
Connect
KL0812 0844 KLM
KL1673 KLM
00:55 Suvarnabhumi
14:25 Amsterdam Schiphol
07:15 Amsterdam Schiphol
16:35 Barcelona
Connect
TG970 Thai Airways International
VY6247 Vueling Airlines
01:05 Suvarnabhumi
09:45 Zurich
07:50 Zurich
11:25 Barcelona
Connect
EK385 Emirates
EK185 Emirates
01:05 Suvarnabhumi
07:50 Dubai
05:00 Dubai
12:25 Barcelona
Connect
TG970 Thai Airways International
LX1952 Swiss
01:05 Suvarnabhumi
09:40 Zurich
07:50 Zurich
11:20 Barcelona
Connect
TG970 Thai Airways International
LX1956 Swiss
01:05 Suvarnabhumi
16:25 Zurich
07:50 Zurich
18:05 Barcelona
Connect
QR833 Qatar Airways
QR145 Qatar Airways
01:20 Suvarnabhumi
07:45 Doha
05:10 Doha
12:45 Barcelona
Connect
QR837 Qatar Airways
QR145 Qatar Airways
01:50 Suvarnabhumi
07:45 Doha
05:40 Doha
12:45 Barcelona
Connect
BR61 EVA Air
VY8715 Vueling Airlines
02:45 Suvarnabhumi
10:55 Vienna
08:25 Vienna
13:15 Barcelona
Connect
SU271 Aeroflot Russian Airlines
SU2514 Aeroflot Russian Airlines
02:55 Suvarnabhumi
14:25 Moscow Sheremetyevo
09:00 Moscow Sheremetyevo
17:00 Barcelona
Connect
TG910 Thai Airways International
BA480 British Airways
03:30 Suvarnabhumi
13:25 London Heathrow
09:35 London Heathrow
16:30 Barcelona
Connect
TG920 Thai Airways International
LH1128 Lufthansa
05:40 Suvarnabhumi
13:30 Frankfurt
11:55 Frankfurt
15:30 Barcelona
Connect
AF165 Air France
VY8245 Vueling Airlines
09:00 Suvarnabhumi
18:50 Paris CDG
16:15 Paris CDG
20:35 Barcelona
Connect
BR75 EVA Air
KL1681 KLM
12:50 Suvarnabhumi
20:55 Amsterdam Schiphol
19:35 Amsterdam Schiphol
23:05 Barcelona
Connect
QR839 Qatar Airways
QR137 Qatar Airways
18:55 Suvarnabhumi
01:35 Doha
22:45 Doha
06:35 Barcelona
Connect
QR839 Qatar Airways
QR145 Qatar Airways
18:55 Suvarnabhumi
07:45 Doha
22:45 Doha
12:45 Barcelona
Connect
EK363 Emirates
EK185 Emirates
21:35 Suvarnabhumi
07:50 Dubai
01:35 Dubai
12:25 Barcelona
Connect
TK69 Turkish Airlines
TK1853 Turkish Airlines
23:30 Suvarnabhumi
08:50 Istanbul
06:10 Istanbul
10:25 Barcelona
Connect
LH773 Lufthansa
LH1128 Lufthansa
23:50 Suvarnabhumi
13:30 Frankfurt
06:10 Frankfurt
15:30 Barcelona
Connect
LH773 Lufthansa
LH1126 Lufthansa
23:50 Suvarnabhumi
10:15 Frankfurt
06:10 Frankfurt
12:15 Barcelona
Connect

2. Suvarnabhumi to Valencia

  1. You take a bus, shuttle or taxi from your location in Thailand to Suvarnabhumi.

  2. You take a flight from Suvarnabhumi to Valencia and cost approximately 700 USD.

  3. You take a bus, shuttle or taxi from Valencia to your destination in Spain.

Flight Depart Arrive
TG930 Thai Airways International
AF9414 Air France
00:05 Suvarnabhumi
09:15 Paris CDG
07:10 Paris CDG
11:10 Valencia
Connect
KL0848 KLM
HV6331 Transavia Holland
00:15 Suvarnabhumi
17:30 Amsterdam Schiphol
06:35 Amsterdam Schiphol
19:55 Valencia
Connect
KL0848 KLM
KL1503 KLM
00:15 Suvarnabhumi
13:45 Amsterdam Schiphol
06:35 Amsterdam Schiphol
16:10 Valencia
Connect
LX181 Swiss
LX2142 Swiss
00:15 Suvarnabhumi
09:30 Zurich
06:20 Zurich
11:30 Valencia
Connect
EY405 Etihad
EY083 Etihad
AZ0082 Alitalia
00:20 Suvarnabhumi
07:45 Abu Dhabi
15:00 Rome
04:25 Abu Dhabi
11:15 Rome
17:05 Valencia
Connect
TG934 Thai Airways International
SN3751 Brussels Airlines
00:30 Suvarnabhumi
16:35 Brussels
07:40 Brussels
18:55 Valencia
Connect
KL0804 0816 0816 KLM
HV6331 Transavia Holland
00:40 Suvarnabhumi
17:30 Amsterdam Schiphol
07:00 Amsterdam Schiphol
19:55 Valencia
Connect
KL0804 0816 0816 KLM
KL1503 KLM
00:40 Suvarnabhumi
13:45 Amsterdam Schiphol
07:00 Amsterdam Schiphol
16:10 Valencia
Connect
KL0804 0816 0816 KLM
HV6333 Transavia Holland
00:40 Suvarnabhumi
18:15 Amsterdam Schiphol
07:00 Amsterdam Schiphol
20:40 Valencia
Connect
TG954 Thai Airways International
SK4639 Scandinavian Airlines
00:55 Suvarnabhumi
12:50 Oslo
07:25 Oslo
16:20 Valencia
Connect
KL0812 0844 KLM
HV6331 Transavia Holland
00:55 Suvarnabhumi
17:30 Amsterdam Schiphol
07:15 Amsterdam Schiphol
19:55 Valencia
Connect
KL0812 0844 KLM
KL1503 KLM
00:55 Suvarnabhumi
13:45 Amsterdam Schiphol
07:15 Amsterdam Schiphol
16:10 Valencia
Connect
KL0812 0844 KLM
HV6333 Transavia Holland
00:55 Suvarnabhumi
18:15 Amsterdam Schiphol
07:15 Amsterdam Schiphol
20:40 Valencia
Connect
TG970 Thai Airways International
LX2142 Swiss
01:05 Suvarnabhumi
09:30 Zurich
07:50 Zurich
11:30 Valencia
Connect
QR833 Qatar Airways
QR145 Qatar Airways
VY1314 Vueling Airlines
01:20 Suvarnabhumi
07:45 Doha
16:30 Barcelona
05:10 Doha
12:45 Barcelona
17:30 Valencia
Connect
QR837 Qatar Airways
QR145 Qatar Airways
VY1314 Vueling Airlines
01:50 Suvarnabhumi
07:45 Doha
16:30 Barcelona
05:40 Doha
12:45 Barcelona
17:30 Valencia
Connect
TK69 Turkish Airlines
TK1313 Turkish Airlines
23:30 Suvarnabhumi
14:05 Istanbul
06:10 Istanbul
16:05 Valencia
Connect
TK69 Turkish Airlines
TK1301 Turkish Airlines
23:30 Suvarnabhumi
08:35 Istanbul
06:10 Istanbul
10:30 Valencia
Connect
LH773 Lufthansa
LH1160 Lufthansa
23:50 Suvarnabhumi
09:40 Frankfurt
06:10 Frankfurt
11:55 Valencia
Connect

3. Suvarnabhumi to Madrid

  1. You take a bus, shuttle or taxi from your location in Thailand to Suvarnabhumi.

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

  3. You take a bus, shuttle or taxi from Madrid to your destination in Spain.

Flight Depart Arrive
TG930 Thai Airways International
AF1300 Air France
00:05 Suvarnabhumi
09:30 Paris CDG
07:10 Paris CDG
11:35 Madrid
Connect
TG930 Thai Airways International
IB3743 Iberia
00:05 Suvarnabhumi
08:00 Paris CDG
07:10 Paris CDG
10:10 Madrid
Connect
KL0848 KLM
KL1703 KLM
00:15 Suvarnabhumi
13:30 Amsterdam Schiphol
06:35 Amsterdam Schiphol
16:05 Madrid
Connect
KL0848 KLM
KL1701 KLM
00:15 Suvarnabhumi
09:45 Amsterdam Schiphol
06:35 Amsterdam Schiphol
12:15 Madrid
Connect
KL0848 KLM
UX1098 Air Europa
00:15 Suvarnabhumi
11:05 Amsterdam Schiphol
06:35 Amsterdam Schiphol
13:45 Madrid
Connect
EY405 Etihad
EY075 Etihad
00:20 Suvarnabhumi
07:05 Abu Dhabi
04:25 Abu Dhabi
12:25 Madrid
Connect
RJ0181 Royal Jordanian
RJ0109 Royal Jordanian
00:20 Suvarnabhumi
09:15 Amman
04:50 Amman
14:05 Madrid
Connect
TG934 Thai Airways International
SN3727 Brussels Airlines
00:30 Suvarnabhumi
14:15 Brussels
07:40 Brussels
16:35 Madrid
Connect
TG940 Thai Airways International
UX1066 Air Europa
00:35 Suvarnabhumi
10:40 Milan Malpensa
07:10 Milan Malpensa
13:00 Madrid
Connect
KL0804 0816 0816 KLM
KL1701 KLM
00:40 Suvarnabhumi
09:45 Amsterdam Schiphol
07:00 Amsterdam Schiphol
12:15 Madrid
Connect
KL0804 0816 0816 KLM
UX1098 Air Europa
00:40 Suvarnabhumi
11:05 Amsterdam Schiphol
07:00 Amsterdam Schiphol
13:45 Madrid
Connect
KL0804 0816 0816 KLM
KL1703 KLM
00:40 Suvarnabhumi
13:30 Amsterdam Schiphol
07:00 Amsterdam Schiphol
16:05 Madrid
Connect
TG924 Thai Airways International
LH1800 Lufthansa
00:50 Suvarnabhumi
08:35 Munich
07:05 Munich
11:15 Madrid
Connect
TG924 Thai Airways International
UX1516 Air Europa
00:50 Suvarnabhumi
10:40 Munich
07:05 Munich
13:30 Madrid
Connect
KL0812 0844 KLM
KL1703 KLM
00:55 Suvarnabhumi
13:30 Amsterdam Schiphol
07:15 Amsterdam Schiphol
16:05 Madrid
Connect
TG954 Thai Airways International
DY1718 Norwegian Air Shuttle
00:55 Suvarnabhumi
09:10 Oslo
07:25 Oslo
12:55 Madrid
Connect
KL0812 0844 KLM
UX1098 Air Europa
00:55 Suvarnabhumi
11:05 Amsterdam Schiphol
07:15 Amsterdam Schiphol
13:45 Madrid
Connect
KL0812 0844 KLM
KL1701 KLM
00:55 Suvarnabhumi
09:45 Amsterdam Schiphol
07:15 Amsterdam Schiphol
12:15 Madrid
Connect
TG970 Thai Airways International
UX1676 Air Europa
01:05 Suvarnabhumi
11:20 Zurich
07:50 Zurich
13:40 Madrid
Connect
EK385 Emirates
EK141 Emirates
01:05 Suvarnabhumi
07:25 Dubai
05:00 Dubai
12:40 Madrid
Connect
TG970 Thai Airways International
IB8781 Iberia
01:05 Suvarnabhumi
11:40 Zurich
07:50 Zurich
14:00 Madrid
Connect
TG970 Thai Airways International
LX2026 Swiss
01:05 Suvarnabhumi
12:25 Zurich
07:50 Zurich
14:50 Madrid
Connect
QR833 Qatar Airways
QR149 Qatar Airways
01:20 Suvarnabhumi
08:10 Doha
05:10 Doha
13:50 Madrid
Connect
QR837 Qatar Airways
QR149 Qatar Airways
01:50 Suvarnabhumi
08:10 Doha
05:40 Doha
13:50 Madrid
Connect
BR61 EVA Air
IB3121 Iberia
02:45 Suvarnabhumi
11:15 Vienna
08:25 Vienna
14:35 Madrid
Connect
SU271 Aeroflot Russian Airlines
SU2604 Aeroflot Russian Airlines
02:55 Suvarnabhumi
19:00 Moscow Sheremetyevo
09:00 Moscow Sheremetyevo
22:25 Madrid
Connect
TG910 Thai Airways International
IB3175 Iberia
03:30 Suvarnabhumi
10:55 London Heathrow
09:35 London Heathrow
14:25 Madrid
Connect
TG910 Thai Airways International
BA460 British Airways
03:30 Suvarnabhumi
13:05 London Heathrow
09:35 London Heathrow
16:25 Madrid
Connect
TG920 Thai Airways International
LH1114 Lufthansa
05:40 Suvarnabhumi
13:35 Frankfurt
11:55 Frankfurt
16:10 Madrid
Connect
TG950 Thai Airways International
IB3731 Iberia
06:50 Suvarnabhumi
15:35 Copenhagen
12:35 Copenhagen
18:55 Madrid
Connect
AY142 Finnair
AY1545 Finnair
IB3205 Iberia
09:05 Suvarnabhumi
16:40 Helsinki
19:40 Brussels
15:00 Helsinki
18:20 Brussels
22:05 Madrid
Connect
AY142 Finnair
AY1533 Finnair
IB3493 Iberia
09:05 Suvarnabhumi
16:10 Helsinki
19:10 Geneva
15:00 Helsinki
18:15 Geneva
21:15 Madrid
Connect
BR75 EVA Air
KL1707 KLM
12:50 Suvarnabhumi
20:45 Amsterdam Schiphol
19:35 Amsterdam Schiphol
23:25 Madrid
Connect
LY084 El Al
LY395 El Al
16:30 Suvarnabhumi
06:15 Tel Aviv
22:50 Tel Aviv
10:45 Madrid
Connect
QR839 Qatar Airways
QR147 Qatar Airways
18:55 Suvarnabhumi
01:20 Doha
22:45 Doha
07:00 Madrid
Connect
QR839 Qatar Airways
QR149 Qatar Airways
18:55 Suvarnabhumi
08:10 Doha
22:45 Doha
13:50 Madrid
Connect
EK363 Emirates
EK141 Emirates
21:35 Suvarnabhumi
07:25 Dubai
01:35 Dubai
12:40 Madrid
Connect
TK69 Turkish Airlines
TK1857 Turkish Airlines
23:30 Suvarnabhumi
08:15 Istanbul
06:10 Istanbul
10:45 Madrid
Connect
LH773 Lufthansa
LH1112 Lufthansa
23:50 Suvarnabhumi
10:10 Frankfurt
06:10 Frankfurt
12:45 Madrid
Connect
LH773 Lufthansa
LH1114 Lufthansa
23:50 Suvarnabhumi
13:35 Frankfurt
06:10 Frankfurt
16:10 Madrid
Connect

4. Suvarnabhumi to Bilbao

  1. You take a bus, shuttle or taxi from your location in Thailand to Suvarnabhumi.

  2. You take a flight from Suvarnabhumi to Bilbao and cost approximately 700 USD.

  3. You take a bus, shuttle or taxi from Bilbao to your destination in Spain.

Flight Depart Arrive
TG930 Thai Airways International
AF1476 Air France
00:05 Suvarnabhumi
09:55 Paris CDG
07:10 Paris CDG
11:35 Bilbao
Connect
KL0848 KLM
KL1687 KLM
00:15 Suvarnabhumi
14:30 Amsterdam Schiphol
06:35 Amsterdam Schiphol
16:30 Bilbao
Connect
TG934 Thai Airways International
SN3713 Brussels Airlines
00:30 Suvarnabhumi
15:00 Brussels
07:40 Brussels
16:55 Bilbao
Connect
TG940 Thai Airways International
VY1461 Vueling Airlines
00:35 Suvarnabhumi
13:20 Milan Malpensa
07:10 Milan Malpensa
15:20 Bilbao
Connect
TG940 Thai Airways International
U22577 easyJet
00:35 Suvarnabhumi
13:00 Milan Malpensa
07:10 Milan Malpensa
14:55 Bilbao
Connect
KL0804 0816 0816 KLM
KL1687 KLM
00:40 Suvarnabhumi
14:30 Amsterdam Schiphol
07:00 Amsterdam Schiphol
16:30 Bilbao
Connect
TG924 Thai Airways International
LH1826 Lufthansa
00:50 Suvarnabhumi
11:15 Munich
07:05 Munich
13:35 Bilbao
Connect
TG924 Thai Airways International
LH095 Lufthansa
LH1142 Lufthansa
00:50 Suvarnabhumi
08:00 Munich
10:25 Frankfurt
07:05 Munich
09:05 Frankfurt
12:30 Bilbao
Connect
TG924 Thai Airways International
EW9081 Eurowings
EW9518 Eurowings
00:50 Suvarnabhumi
08:35 Munich
11:40 Dusseldorf
07:05 Munich
09:50 Dusseldorf
13:55 Bilbao
Connect
KL0812 0844 KLM
KL1687 KLM
00:55 Suvarnabhumi
14:30 Amsterdam Schiphol
07:15 Amsterdam Schiphol
16:30 Bilbao
Connect
BA010 British Airways
BA2684 British Airways
11:45 Suvarnabhumi
08:25 London Heathrow
18:25 London Heathrow
11:25 Bilbao
Connect
TK69 Turkish Airlines
TK1317 Turkish Airlines
23:30 Suvarnabhumi
14:15 Istanbul
06:10 Istanbul
17:35 Bilbao
Connect
LH773 Lufthansa
LH1142 Lufthansa
23:50 Suvarnabhumi
10:25 Frankfurt
06:10 Frankfurt
12:30 Bilbao
Connect

5. Suvarnabhumi to Sevilla

  1. You take a bus, shuttle or taxi from your location in Thailand to Suvarnabhumi.

  2. You take a flight from Suvarnabhumi to Sevilla and cost approximately 750 USD.

  3. You take a bus, shuttle or taxi from Sevilla to your destination in Spain.

Flight Depart Arrive
TG930 Thai Airways International
AF1546 Air France
00:05 Suvarnabhumi
12:40 Paris CDG
07:10 Paris CDG
15:05 Sevilla
Connect
TG930 Thai Airways International
VY8835 8837 8839 Vueling Airlines
00:05 Suvarnabhumi
09:55 Paris CDG
07:10 Paris CDG
12:20 Sevilla
Connect
TG930 Thai Airways International
VY8837 Vueling Airlines
00:05 Suvarnabhumi
10:00 Paris CDG
07:10 Paris CDG
12:25 Sevilla
Connect
KL0848 KLM
HV6727 Transavia Holland
00:15 Suvarnabhumi
07:25 Amsterdam Schiphol
06:35 Amsterdam Schiphol
10:20 Sevilla
Connect
KL0848 KLM
HV6729 Transavia Holland
00:15 Suvarnabhumi
09:00 Amsterdam Schiphol
06:35 Amsterdam Schiphol
11:55 Sevilla
Connect
LX181 Swiss
WK220 Edelweiss Air
00:15 Suvarnabhumi
09:30 Zurich
06:20 Zurich
12:10 Sevilla
Connect
TG934 Thai Airways International
FR6735 Ryanair
00:30 Suvarnabhumi
11:20 Brussels
07:40 Brussels
14:05 Sevilla
Connect
KL0804 0816 0816 KLM
HV6729 Transavia Holland
00:40 Suvarnabhumi
09:00 Amsterdam Schiphol
07:00 Amsterdam Schiphol
11:55 Sevilla
Connect
TG924 Thai Airways International
LH1822 Lufthansa
00:50 Suvarnabhumi
13:15 Munich
07:05 Munich
16:15 Sevilla
Connect
KL0812 0844 KLM
HV6729 Transavia Holland
00:55 Suvarnabhumi
09:00 Amsterdam Schiphol
07:15 Amsterdam Schiphol
11:55 Sevilla
Connect
TG970 Thai Airways International
WK220 Edelweiss Air
01:05 Suvarnabhumi
09:30 Zurich
07:50 Zurich
12:10 Sevilla
Connect
QR833 Qatar Airways
QR145 Qatar Airways
VY2226 Vueling Airlines
01:20 Suvarnabhumi
07:45 Doha
14:50 Barcelona
05:10 Doha
12:45 Barcelona
16:25 Sevilla
Connect
QR833 Qatar Airways
QR145 Qatar Airways
VY2218 Vueling Airlines
01:20 Suvarnabhumi
07:45 Doha
15:15 Barcelona
05:10 Doha
12:45 Barcelona
16:50 Sevilla
Connect
QR837 Qatar Airways
QR145 Qatar Airways
VY2226 Vueling Airlines
01:50 Suvarnabhumi
07:45 Doha
14:50 Barcelona
05:40 Doha
12:45 Barcelona
16:25 Sevilla
Connect
QR837 Qatar Airways
QR145 Qatar Airways
VY2226 Vueling Airlines
01:50 Suvarnabhumi
07:45 Doha
16:30 Barcelona
05:40 Doha
12:45 Barcelona
18:05 Sevilla
Connect
QR837 Qatar Airways
QR145 Qatar Airways
VY2218 Vueling Airlines
01:50 Suvarnabhumi
07:45 Doha
15:15 Barcelona
05:40 Doha
12:45 Barcelona
16:50 Sevilla
Connect
BA010 British Airways
BA2798 British Airways
11:45 Suvarnabhumi
06:50 London Heathrow
18:25 London Heathrow
10:35 Sevilla
Connect
QR839 Qatar Airways
QR137 Qatar Airways
VY2224 Vueling Airlines
18:55 Suvarnabhumi
01:35 Doha
09:10 Barcelona
22:45 Doha
06:35 Barcelona
10:45 Sevilla
Connect
QR839 Qatar Airways
QR137 Qatar Airways
VY2214 Vueling Airlines
18:55 Suvarnabhumi
01:35 Doha
10:15 Barcelona
22:45 Doha
06:35 Barcelona
11:50 Sevilla
Connect
QR839 Qatar Airways
QR137 Qatar Airways
VY2216 Vueling Airlines
18:55 Suvarnabhumi
01:35 Doha
11:45 Barcelona
22:45 Doha
06:35 Barcelona
13:20 Sevilla
Connect
LH773 Lufthansa
LH1140 Lufthansa
23:50 Suvarnabhumi
09:35 Frankfurt
06:10 Frankfurt
12:30 Sevilla
Connect

6. Suvarnabhumi to Malaga

  1. You take a bus, shuttle or taxi from your location in Thailand to Suvarnabhumi.

  2. You take a flight from Suvarnabhumi to Malaga and cost approximately 750 USD.

  3. You take a bus, shuttle or taxi from Malaga to your destination in Spain.

Flight Depart Arrive
TG930 Thai Airways International
AF9420 Air France
00:05 Suvarnabhumi
09:25 Paris CDG
07:10 Paris CDG
12:00 Malaga
Connect
TG930 Thai Airways International
U23955 easyJet
00:05 Suvarnabhumi
11:30 Paris CDG
07:10 Paris CDG
14:00 Malaga
Connect
LX181 Swiss
LX2110 Swiss
00:15 Suvarnabhumi
09:20 Zurich
06:20 Zurich
12:00 Malaga
Connect
KL0848 KLM
HV6117 Transavia Holland
00:15 Suvarnabhumi
16:15 Amsterdam Schiphol
06:35 Amsterdam Schiphol
19:15 Malaga
Connect
LX181 Swiss
LX2114 Swiss
00:15 Suvarnabhumi
16:25 Zurich
06:20 Zurich
19:05 Malaga
Connect
KL0848 KLM
KL1039 KLM
00:15 Suvarnabhumi
12:35 Amsterdam Schiphol
06:35 Amsterdam Schiphol
15:35 Malaga
Connect
EY405 Etihad
EY083 Etihad
AZ0090 Alitalia
00:20 Suvarnabhumi
07:45 Abu Dhabi
14:20 Rome
04:25 Abu Dhabi
11:15 Rome
17:00 Malaga
Connect
TG934 Thai Airways International
VY2151 Vueling Airlines
00:30 Suvarnabhumi
11:50 Brussels
07:40 Brussels
14:40 Malaga
Connect
TG934 Thai Airways International
SN3735 Brussels Airlines
00:30 Suvarnabhumi
14:55 Brussels
07:40 Brussels
17:40 Malaga
Connect
KL0804 0816 0816 KLM
HV6117 Transavia Holland
00:40 Suvarnabhumi
16:15 Amsterdam Schiphol
07:00 Amsterdam Schiphol
19:15 Malaga
Connect
KL0804 0816 0816 KLM
HV6109 Transavia Holland
00:40 Suvarnabhumi
17:10 Amsterdam Schiphol
07:00 Amsterdam Schiphol
20:10 Malaga
Connect
KL0804 0816 0816 KLM
KL1039 KLM
00:40 Suvarnabhumi
12:35 Amsterdam Schiphol
07:00 Amsterdam Schiphol
15:35 Malaga
Connect
TG924 Thai Airways International
LH1832 Lufthansa
00:50 Suvarnabhumi
12:20 Munich
07:05 Munich
15:20 Malaga
Connect
KL0812 0844 KLM
HV6117 Transavia Holland
00:55 Suvarnabhumi
16:15 Amsterdam Schiphol
07:15 Amsterdam Schiphol
19:15 Malaga
Connect
KL0812 0844 KLM
KL1039 KLM
00:55 Suvarnabhumi
12:35 Amsterdam Schiphol
07:15 Amsterdam Schiphol
15:35 Malaga
Connect
KL0812 0844 KLM
HV6109 Transavia Holland
00:55 Suvarnabhumi
17:10 Amsterdam Schiphol
07:15 Amsterdam Schiphol
20:10 Malaga
Connect
TG970 Thai Airways International
LX2114 Swiss
01:05 Suvarnabhumi
16:25 Zurich
07:50 Zurich
19:05 Malaga
Connect
TG970 Thai Airways International
LX2110 Swiss
01:05 Suvarnabhumi
09:20 Zurich
07:50 Zurich
12:00 Malaga
Connect
TG960 Thai Airways International
D85051 Norwegian Air International
01:10 Suvarnabhumi
13:05 Stockholm
07:00 Stockholm
17:25 Malaga
Connect
TG960 Thai Airways International
DY4221 Norwegian Air Shuttle
01:10 Suvarnabhumi
09:30 Stockholm
07:00 Stockholm
13:50 Malaga
Connect
SU271 Aeroflot Russian Airlines
SU2620 Aeroflot Russian Airlines
02:55 Suvarnabhumi
10:00 Moscow Sheremetyevo
09:00 Moscow Sheremetyevo
14:35 Malaga
Connect
TG920 Thai Airways International
FR4100 Ryanair
05:40 Suvarnabhumi
15:15 Frankfurt
11:55 Frankfurt
18:15 Malaga
Connect
QR839 Qatar Airways
QR155 Qatar Airways
18:55 Suvarnabhumi
01:15 Doha
22:45 Doha
08:00 Malaga
Connect
TK69 Turkish Airlines
TK1305 Turkish Airlines
23:30 Suvarnabhumi
08:30 Istanbul
06:10 Istanbul
11:00 Malaga
Connect
LH773 Lufthansa
LH1148 Lufthansa
23:50 Suvarnabhumi
12:30 Frankfurt
06:10 Frankfurt
15:25 Malaga
Connect

7. Suvarnabhumi to Biarritz

  1. You take a bus, shuttle or taxi from your location in Thailand to Suvarnabhumi.

  2. You take a flight from Suvarnabhumi to Biarritz and cost approximately 800 USD.

  3. You take a bus, shuttle or taxi from Biarritz to your destination in Spain.

Flight Depart Arrive
TG930 Thai Airways International
AF7654 Air France
00:05 Suvarnabhumi
12:55 Paris CDG
07:10 Paris CDG
14:20 Biarritz
Connect
TG930 Thai Airways International
U23705 easyJet
00:05 Suvarnabhumi
14:30 Paris CDG
07:10 Paris CDG
15:55 Biarritz
Connect
KL0804 0816 0816 KLM
KL1229 KLM
AF7654 Air France
00:40 Suvarnabhumi
07:50 Amsterdam Schiphol
12:55 Paris CDG
07:00 Amsterdam Schiphol
09:15 Paris CDG
14:20 Biarritz
Connect
KL0804 0816 0816 KLM
AF1241 Air France
AF7654 Air France
00:40 Suvarnabhumi
09:30 Amsterdam Schiphol
12:55 Paris CDG
07:00 Amsterdam Schiphol
10:55 Paris CDG
14:20 Biarritz
Connect
KL0812 0844 KLM
AF1241 Air France
AF7654 Air France
00:55 Suvarnabhumi
09:30 Amsterdam Schiphol
12:55 Paris CDG
07:15 Amsterdam Schiphol
10:55 Paris CDG
14:20 Biarritz
Connect
TG970 Thai Airways International
LX2804 Swiss
LX2332 Swiss
01:05 Suvarnabhumi
09:20 Zurich
14:20 Geneva
07:50 Zurich
10:20 Geneva
15:40 Biarritz
Connect
TG960 Thai Airways International
SK1419 Scandinavian Airlines
SK797 Scandinavian Airlines
01:10 Suvarnabhumi
09:50 Stockholm
11:55 Copenhagen
07:00 Stockholm
11:00 Copenhagen
14:35 Biarritz
Connect
TG960 Thai Airways International
SK2855 Scandinavian Airlines
01:10 Suvarnabhumi
16:30 Stockholm
07:00 Stockholm
19:45 Biarritz
Connect
QR837 Qatar Airways
QR099 Qatar Airways
LX2332 Swiss
01:50 Suvarnabhumi
07:45 Doha
14:20 Geneva
05:40 Doha
13:10 Geneva
15:40 Biarritz
Connect
AF165 Air France
AF7656 Air France
09:00 Suvarnabhumi
20:30 Paris CDG
16:15 Paris CDG
21:55 Biarritz
Connect
AY142 Finnair
AY1577 Finnair
AF7656 Air France
09:05 Suvarnabhumi
16:05 Helsinki
20:30 Paris CDG
15:00 Helsinki
18:10 Paris CDG
21:55 Biarritz
Connect

References

Find Hotels in Spain

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

Booking.com