Flights to Thailand

Find cheap flights to Thailand – Compare and Save

1 adult
0 bags

Discover deals from 900+ travel sites with momondo.

Voted winner of Europe's Best Travel App 2023

Save money when you book flights with momondo

Big names, great deals

Big names, great deals

Search 100s of travel sites to compare prices.

Filter for what you want

Filter for what you want

Free Wi-Fi? Stopover? Instantly customise your results.

Trusted and free

Trusted and free

We’re completely free to use - no hidden charges or fees.

Price Alerts

Price Alerts

Not ready to book? to track prices.

Recent flights found to popular cities in Thailand

Find flights to these popular cities in Thailand from your nearest airport.

Flights to Bangkok Suvarnabhumi Airport

Search all flight deals to Bangkok Suvarnabhumi Airport
SAUDIA
22 Apr
LHR
21h 35m
1 stop
BKK
17 Jun
BKK
27h 20m
1 stop
LHR
£428
SAUDIA
25 Apr
LHR
33h 30m
1 stop
BKK
10 May
BKK
22h 05m
1 stop
LHR
£429
Condor
7 Sept
LGW
20h 15m
1 stop
BKK
14 Sept
BKK
16h 25m
1 stop
LGW
£430
Air China
7 May
LHR
21h 45m
1 stop
BKK
12 May
BKK
24h 55m
1 stop
LHR
£430
Condor
10 Sept
LGW
20h 15m
1 stop
BKK
24 Sept
BKK
16h 55m
1 stop
LGW
£430
Shenzhen Airlines
31 May
LHR
22h 10m
1 stop
BKK
14 Jun
BKK
22h 35m
1 stop
LHR
£430
Multiple Airlines
2 May
STN
23h 10m
2 stops
BKK
5 May
BKK
28h 30m
2 stops
STN
£430
Condor
14 Sept
LGW
15h 00m
1 stop
BKK
28 Sept
BKK
22h 05m
1 stop
LGW
£431
SAUDIA
10 May
LHR
19h 55m
1 stop
BKK
12 Oct
BKK
24h 40m
1 stop
LHR
£431
Multiple Airlines
24 May
STN
33h 20m
2 stops
BKK
8 Jun
BKK
28h 35m
2 stops
STN
£431
Condor
6 Sept
LGW
15h 00m
1 stop
BKK
21 Sept
BKK
16h 25m
1 stop
LGW
£432
Multiple Airlines
5 May
LTN
35h 50m
2 stops
BKK
20 May
BKK
33h 35m
2 stops
LTN
£432
Multiple Airlines
5 May
EDI
34h 00m
2 stops
HKT
19 May
HKT
30h 00m
2 stops
EDI
£405
Multiple Airlines
12 May
GLA
25h 50m
2 stops
HKT
26 May
HKT
23h 55m
2 stops
GLA
£411
Multiple Airlines
19 May
EDI
32h 15m
2 stops
HKT
28 May
HKT
28h 10m
2 stops
EDI
£417
Multiple Airlines
12 May
NCL
33h 45m
2 stops
HKT
19 May
HKT
29h 20m
2 stops
NCL
£425
Multiple Airlines
6 Jun
GLA
35h 35m
2 stops
HKT
19 Jun
HKT
35h 50m
2 stops
GLA
£430
Multiple Airlines
19 May
EDI
30h 05m
2 stops
HKT
2 Jun
HKT
24h 20m
2 stops
EDI
£470
Multiple Airlines
19 May
EDI
30h 05m
2 stops
HKT
2 Jun
HKT
24h 20m
2 stops
EDI
£473
Multiple Airlines
13 May
EDI
34h 10m
2 stops
HKT
19 May
HKT
34h 00m
2 stops
EDI
£485
Multiple Airlines
12 May
NCL
34h 10m
3 stops
HKT
19 May
HKT
29h 20m
2 stops
NCL
£487
Multiple Airlines
6 Jun
GLA
27h 35m
2 stops
HKT
19 Jun
HKT
27h 50m
2 stops
GLA
£494
Multiple Airlines
7 May
LHR
22h 25m
2 stops
HKT
15 May
HKT
20h 40m
2 stops
LHR
£495
Etihad Airways
8 May
LHR
15h 35m
1 stop
HKT
18 May
HKT
17h 45m
1 stop
LHR
£497
Multiple Airlines
5 May
EDI
32h 10m
3 stops
USM
19 May
USM
39h 20m
3 stops
EDI
£631
Multiple Airlines
3 Jun
BHX
24h 00m
3 stops
USM
11 Jun
USM
41h 20m
3 stops
BHX
£645
Multiple Airlines
8 Jun
BHX
30h 50m
3 stops
USM
15 Jun
USM
36h 25m
3 stops
BHX
£648
Multiple Airlines
3 Jun
BHX
31h 05m
3 stops
USM
25 Jun
USM
44h 15m
3 stops
BHX
£651
Multiple Airlines
3 Jun
BHX
31h 05m
3 stops
USM
26 Jun
USM
34h 45m
3 stops
BHX
£665
Multiple Airlines
14 May
GLA
30h 30m
3 stops
USM
21 May
USM
32h 05m
3 stops
GLA
£676
Multiple Airlines
16 May
EDI
31h 20m
3 stops
USM
23 May
USM
47h 30m
3 stops
EDI
£679
Multiple Airlines
17 May
BHX
31h 05m
3 stops
USM
24 May
USM
33h 30m
3 stops
BHX
£679
Multiple Airlines
13 May
BHX
27h 35m
3 stops
USM
20 May
USM
31h 55m
3 stops
BHX
£682
Multiple Airlines
3 Jun
BHX
31h 05m
3 stops
USM
24 Jun
USM
39h 05m
3 stops
BHX
£684
Multiple Airlines
13 May
EDI
31h 00m
3 stops
USM
20 May
USM
31h 20m
3 stops
EDI
£685
Multiple Airlines
13 May
BHX
23h 00m
3 stops
USM
20 May
USM
31h 55m
3 stops
BHX
£686
Etihad Airways
22 Apr
MAN
15h 35m
1 stop
KBV
30 Apr
KBV
15h 50m
1 stop
MAN
£333
Etihad Airways
8 Apr
MAN
27h 25m
1 stop
KBV
23 Apr
KBV
28h 20m
1 stop
MAN
£335
Etihad Airways
21 Apr
MAN
15h 35m
1 stop
KBV
29 Apr
KBV
16h 20m
1 stop
MAN
£352
Etihad Airways
20 Apr
MAN
27h 45m
1 stop
KBV
29 Apr
KBV
16h 20m
1 stop
MAN
£361
Etihad Airways
17 May
MAN
27h 45m
1 stop
KBV
21 May
KBV
27h 30m
1 stop
MAN
£369
Etihad Airways
24 Apr
MAN
15h 35m
1 stop
KBV
30 Apr
KBV
27h 30m
1 stop
MAN
£381
Etihad Airways
6 Jun
MAN
21h 50m
1 stop
KBV
27 Jun
KBV
27h 50m
1 stop
MAN
£384
Etihad Airways
16 May
MAN
21h 50m
1 stop
KBV
23 May
KBV
27h 50m
1 stop
MAN
£391
Etihad Airways
11 Apr
MAN
15h 35m
1 stop
KBV
25 Apr
KBV
16h 20m
1 stop
MAN
£400
Etihad Airways
11 Apr
MAN
15h 35m
1 stop
KBV
25 Apr
KBV
16h 20m
1 stop
MAN
£401
Etihad Airways
11 Apr
MAN
15h 35m
1 stop
KBV
25 Apr
KBV
16h 20m
1 stop
MAN
£402
Etihad Airways
14 Apr
MAN
15h 35m
1 stop
KBV
13 Jun
KBV
27h 50m
1 stop
MAN
£470
China Eastern
19 Apr
LGW
19h 50m
1 stop
CNX
10 Jun
CNX
30h 05m
1 stop
LGW
£456
Air China
11 May
LHR
17h 10m
1 stop
CNX
8 Jun
CNX
27h 20m
1 stop
LHR
£459
Air China
15 Jun
LGW
27h 15m
1 stop
CNX
29 Jun
CNX
37h 30m
1 stop
LGW
£460
China Eastern
19 Apr
LGW
19h 50m
1 stop
CNX
8 Jun
CNX
34h 55m
3 stops
LGW
£461
Multiple Airlines
19 Apr
LHR
33h 40m
2 stops
CNX
9 Jun
CNX
30h 55m
2 stops
LHR
£463
Multiple Airlines
11 May
LHR
19h 40m
2 stops
CNX
26 May
CNX
30h 30m
2 stops
LHR
£469
Multiple Airlines
29 Apr
LHR
23h 35m
2 stops
CNX
6 May
CNX
39h 10m
2 stops
LHR
£470
Multiple Airlines
30 Apr
LHR
25h 10m
2 stops
CNX
11 May
CNX
28h 30m
2 stops
LHR
£472
Air China
4 May
LGW
27h 15m
1 stop
CNX
19 May
CNX
37h 30m
1 stop
LGW
£474
China Eastern
19 Apr
LGW
39h 40m
2 stops
CNX
9 Jun
CNX
58h 55m
3 stops
LGW
£476
Multiple Airlines
11 May
LHR
25h 55m
2 stops
CNX
26 May
CNX
29h 50m
2 stops
LHR
£478
Air China
4 May
LHR
17h 10m
1 stop
CNX
25 May
CNX
24h 35m
1 stop
LHR
£479

Find the cheapest flights from the United Kingdom to Thailand

Recent return flight deals from the United Kingdom to Thailand

Enter your travel dates to find the best prices.
SAUDIA Logo
10:10 - 13:45
LHR
-
BKK
21h 35m
1 stop
SAUDIA Logo
15:20 - 12:40
BKK
-
LHR
27h 20m
1 stop
£428SAUDIA
Wed, 22 Apr - Wed, 17 Jun
SAUDIA Logo
22:10 - 13:40
LHR
-
BKK
33h 30m
1 stop
SAUDIA Logo
15:25 - 07:30
BKK
-
LHR
22h 05m
1 stop
£429SAUDIA
Sat, 25 Apr - Sun, 10 May
Air China Logo
20:25 - 00:10
LHR
-
BKK
21h 45m
1 stop
Air China Logo
01:30 - 20:25
BKK
-
LHR
24h 55m
1 stop
£430Air China
Thu, 7 May - Tue, 12 May
China Eastern Logo
11:35 - 01:15
LGW
-
BKK
31h 40m
2 stops
China Eastern Logo
02:10 - 15:00
BKK
-
LGW
18h 50m
1 stop
£434China Eastern
Fri, 24 Apr - Wed, 6 May
China Eastern Logo
11:35 - 19:50
LGW
-
BKK
26h 15m
2 stops
China Eastern Logo
02:10 - 15:00
BKK
-
LGW
18h 50m
1 stop
£436China Eastern
Wed, 22 Apr - Sun, 14 Jun
Etihad Airways Logo
20:45 - 18:20
LHR
-
HKT
15h 35m
1 stop
Etihad Airways Logo
03:20 - 15:05
HKT
-
LHR
17h 45m
1 stop
£497Etihad Airways
Fri, 8 May - Mon, 18 May
Etihad Airways Logo
09:15 - 07:50
LHR
-
HKT
16h 35m
1 stop
Etihad Airways Logo
03:20 - 15:05
HKT
-
LHR
17h 45m
1 stop
£498Etihad Airways
Sun, 26 Apr - Sat, 16 May
Air China Logo
22:40 - 17:45
LHR
-
HKT
37h 05m
1 stop
Air China Logo
19:25 - 20:25
HKT
-
LHR
31h 00m
1 stop
£503Air China
Thu, 4 Jun - Sun, 5 Jul
KLM Logo
20:15 - 09:30
LCY
-
BKK
31h 15m
1 stop
KLM Logo
12:05 - 09:30
BKK
-
LCY
27h 25m
1 stop
£643KLM
Mon, 18 May - Tue, 16 Jun
KLM Logo
20:15 - 09:30
LCY
-
BKK
31h 15m
1 stop
KLM Logo
12:05 - 07:55
BKK
-
LCY
25h 50m
1 stop
£646KLM
Thu, 28 May - Wed, 17 Jun

An easier way to manage your Thailand trip

We make it super easy to schedule, organise and travel with friends or family. Trips is free – and available to use no matter where you book.

Get notified when prices go down

Daily price changes in your inbox - only with Price Alerts.
1 adult
Sat 2/5
Sat 9/5