Getting to Bangkok by direct flight from Europe
Home > Getting to Bangkok > By plane > Direct flight from Europe < You are here

There are daily, non-stop flights between London and Bangkok, taking around 14 hours with Thai airways, Virgin and British Airways. In addition, most major European airlines fly non-stop from their respective major cities, for example Air France from Paris, Lufthansa from Frankfurt and KLM from Amsterdam.Gulf Air and Emirates can also be cheaper with a connection at one of these places.
From Europe, prices vary quite widely from month to month, the most expensive times are in August and just before and after Christmas, but even then, booking well in advance, you can get tickets from around $1000. Book too late, and you may be stumped with a $2000 fare. The cheapest months are around May and November with prices coming down by around 50%.
The list of non stop flights from many European countries are as follow:
Amsterdam Athens Copenhagen Frankfurt Helsinki London Madrid Milan Moscow Munich Oslo Paris Rome Stockholm Zurich
Fly day : 1=mon 2=tue 3=wed 4=thu 5=fri 6=sat 7=sun
Amsterdam
Airline |
|
Fly day |
Depart |
Arrive |
Stop |
China Airlines |
AMS > BKK |
daily |
1445 |
0640 |
non stop |
China Airlines |
BKK > AMS |
daily |
0225 |
0910 |
non stop |
KLM |
AMS > BKK |
daily |
2045 |
0030 |
non stop |
KLM |
BKK > AMS |
daily |
2315 |
0540 |
non stop |
Athens
Airline |
|
Fly day |
Depart |
Arrive |
Stop |
Thai Airways |
ATH > BKK |
146 |
1615 |
0605 |
non stop |
Thai Airways |
BKK > ATH |
146 |
0035 |
0705 |
non stop |
Copenhagen
Airline |
|
Fly day |
Depart |
Arrive |
Stop |
Thai Airways |
CPH > BKK |
daily |
1425 |
0600 |
non stop |
Thai Airways |
BKK > CPH |
daily |
0120 |
0735 |
non stop |
Frankfurt
Airline |
|
Fly day |
Depart |
Arrive |
Stop |
Lufthansa |
FRA > BKK |
daily |
2245 |
1405 |
non stop |
Lufthansa |
FRA > BKK |
daily |
1500 |
0640 |
non stop |
Lufthansa |
BKK > FRA |
daily |
2355 |
0610 |
non stop |
Lufthansa |
BKK > FRA |
daily |
0045 |
1900 |
non stop |
Thai Airways |
FRA > BKK |
daily |
1500 |
0640 |
non stop |
Thai Airways |
FRA > BKK |
daily |
2115 |
1255 |
non stop |
Thai Airways |
BKK > FRA |
daily |
1245 |
1900 |
non stop |
Thai Airways |
BKK > FRA |
daily |
2345 |
0600 |
non stop |
Helsinki
Airline |
|
Fly day |
Depart |
Arrive |
Stop |
Finn Air |
HEL > BKK |
daily |
2340 |
1335 |
non stop |
Finn Air |
BKK > HEL |
daily |
1210 |
0630 |
non stop |
London
Airline |
|
Fly day |
Depart |
Arrive |
Stop |
British Airways |
LHR > BKK |
daily |
2200 |
1520 |
non stop |
British Airways |
BKK > LHR |
daily |
0045 |
0700 |
non stop |
EVA Airways |
LHR > BKK |
daily |
2135 |
1505 |
non stop |
EVA Airways |
BKK > LHR |
daily |
0050 |
1915 |
non stop |
Qantas Airways |
LHR > BKK |
daily |
2200 |
1520 |
non stop |
Qantas Airways |
LHR > BKK |
daily |
2215 |
1535 |
non stop |
Qantas Airways |
BKK > LHR |
daily |
1220 |
0620 |
non stop |
Qantas Airways |
BKK > LHR |
daily |
1245 |
0700 |
non stop |
Thai Airways |
LHR > BKK |
daily |
1230 |
0605 |
non stop |
Thai Airways |
LHR > BKK |
daily |
2130 |
1505 |
non stop |
Thai Airways |
BKK > LHR |
daily |
0110 |
0715 |
non stop |
Thai Airways |
BKK > LHR |
daily |
1225 |
1830 |
non stop |
Madrid
Airline |
|
Fly day |
Depart |
Arrive |
Stop |
Thai Airways |
MAD > BKK |
246 |
1350 |
0630 |
non stop |
Thai Airways |
BKK > MAD |
246 |
0005 |
0800 |
non stop |
Milan
Airline |
|
Fly day |
Depart |
Arrive |
Stop |
Thai Airways |
MXP > BKK |
246 |
1430 |
0610 |
non stop |
Thai Airways |
MXP > BKK |
7 |
1710 |
0850 |
non stop |
Thai Airways |
BKK > MXP |
246 |
0400 |
0720 |
non stop |
Thai Airways |
BKK > MXP |
7 |
0900 |
1540 |
non stop |
Moscow
Airline |
|
Fly day |
Depart |
Arrive |
Stop |
Thai Airways |
DME > BKK |
135 |
1840 |
0645 |
non stop |
Thai Airways |
BKK > DME |
135 |
1025 |
1710 |
non stop |
Munich
Airline |
|
Fly day |
Depart |
Arrive |
Stop |
Lufthansa |
MUC > BKK |
daily |
2150 |
1340 |
non stop |
Lufthansa |
BKK > MUC |
daily |
1325 |
1950 |
non stop |
Thai Airways |
MUC > BKK |
daily |
2110 |
1240 |
non stop |
Thai Airways |
BKK > MUC |
daily |
1250 |
1910 |
non stop |
Oslo
Airline |
|
Fly day |
Depart |
Arrive |
Stop |
Thai Airways |
OSL > BKK |
13567 |
1445 |
0610 |
non stop |
Thai Airways |
BKK > OSL |
13567 |
0035 |
0700 |
non stop |
Paris
Airline |
|
Fly day |
Depart |
Arrive |
Stop |
Air France |
CDG > BKK |
daily |
1920 |
1145 |
non stop |
Air France |
BKK > CDG |
daily |
2245 |
0605 |
non stop |
Thai Airways |
CDG > BKK |
daily |
1340 |
0555 |
non stop |
Thai Airways |
BKK > CDG |
daily |
0005 |
0705 |
non stop |
Rome
Airline |
|
Fly day |
Depart |
Arrive |
Stop |
Alitalia |
FCO > BKK |
daily |
1340 |
0530 |
non stop |
Alitalia |
BKK > FCO |
daily |
0325 |
1005 |
non stop |
China Airlines |
FCO > BKK |
daily |
1340 |
1730 |
non stop |
China Airlines |
BKK > FCO |
daily |
0325 |
1005 |
non stop |
Thai Airways |
FCO > BKK |
1357 |
1355 |
0535 |
non stop |
Thai Airways |
BKK > FCO |
1357 |
0020 |
0650 |
non stop |
Stockholm
Airline |
|
Fly day |
Depart |
Arrive |
Stop |
Thai Airways |
BKK > ARN |
daily |
0110 |
0700 |
non stop |
Thai Airways |
ARN > BKK |
daily |
1430 |
0550 |
non stop |
Zurich
Airline |
|
Fly day |
Depart |
Arrive |
Stop |
Swiss Air |
ZRH > BKK |
daily |
2245 |
1435 |
non stop |
Swiss Air |
ZRH > BKK |
daily |
1330 |
1730 |
non stop |
Swiss Air |
BKK > ZRH |
daily |
1230 |
0735 |
non stop |
Swiss Air |
BKK > ZRH |
daily |
2325 |
0610 |
non stop |
Thai Airways |
ZRH > BKK |
daily |
1330 |
0530 |
non stop |
Thai Airways |
BKK > ZRH |
daily |
0030 |
0735 |
non stop |