HowToGo

Flight from Kenya to Thailand

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

Search Transfer from Kenya to Thailand

Search Flights

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

1. Nairobi to Suvarnabhumi

  1. You take a bus, shuttle or taxi from your location in Kenya to Nairobi.

  2. You take a flight from Nairobi to Suvarnabhumi and cost approximately 500 USD.

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

Flight Depart Arrive
EY642 Etihad
EY402 Etihad
14:05 Nairobi
21:45 Abu Dhabi
20:10 Abu Dhabi
06:45 Suvarnabhumi
Connect
EY642 Etihad
EY406 Etihad
14:05 Nairobi
23:55 Abu Dhabi
20:10 Abu Dhabi
08:55 Suvarnabhumi
Connect
QR1336 Qatar Airways
QR834 Qatar Airways
17:10 Nairobi
02:10 Doha
23:15 Doha
12:30 Suvarnabhumi
Connect
QR1336 Qatar Airways
QR836 Qatar Airways
17:10 Nairobi
02:20 Doha
23:15 Doha
12:40 Suvarnabhumi
Connect
ET319 Ethiopian Airlines
ET608 648 648 Ethiopian Airlines
18:00 Nairobi
00:30 Addis Ababa
20:10 Addis Ababa
13:15 Suvarnabhumi
Connect
ET319 Ethiopian Airlines
ET618 Ethiopian Airlines
18:00 Nairobi
00:10 Addis Ababa
20:10 Addis Ababa
13:30 Suvarnabhumi
Connect
EK722 Emirates
EK372 Emirates
23:55 Nairobi
09:30 Dubai
05:55 Dubai
18:40 Suvarnabhumi
Connect
KQ886 Kenya Airways
23:59 Nairobi
13:30 Suvarnabhumi Direct

2. Kisumu to Suvarnabhumi

  1. You take a bus, shuttle or taxi from your location in Kenya to Kisumu.

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

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

Flight Depart Arrive
KQ655 Kenya Airways
EY642 Etihad
EY402 Etihad
10:55 Kisumu
14:05 Nairobi
21:45 Abu Dhabi
11:45 Nairobi
20:10 Abu Dhabi
06:45 Suvarnabhumi
Connect
KQ655 Kenya Airways
KQ886 Kenya Airways
10:55 Kisumu
23:59 Nairobi
11:45 Nairobi
13:30 Suvarnabhumi
Connect
KQ655 Kenya Airways
EY642 Etihad
EY406 Etihad
10:55 Kisumu
14:05 Nairobi
23:55 Abu Dhabi
11:45 Nairobi
20:10 Abu Dhabi
08:55 Suvarnabhumi
Connect
KQ657 Kenya Airways
KQ886 Kenya Airways
14:05 Kisumu
23:59 Nairobi
14:55 Nairobi
13:30 Suvarnabhumi
Connect
5H410 Fly540
KQ886 Kenya Airways
18:30 Kisumu
23:59 Nairobi
19:30 Nairobi
13:30 Suvarnabhumi
Connect
KQ671 Kenya Airways
KQ886 Kenya Airways
18:40 Kisumu
23:59 Nairobi
19:30 Nairobi
13:30 Suvarnabhumi
Connect
JM8657 Jambojet Limited
KQ886 Kenya Airways
20:20 Kisumu
23:59 Nairobi
21:20 Nairobi
13:30 Suvarnabhumi
Connect

3. Mombasa to Suvarnabhumi

  1. You take a bus, shuttle or taxi from your location in Kenya to Mombasa.

  2. You take a flight from Mombasa to Suvarnabhumi and cost approximately 480 USD.

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

Flight Depart Arrive
KQ603 Kenya Airways
EY642 Etihad
EY402 Etihad
09:50 Mombasa
14:05 Nairobi
21:45 Abu Dhabi
10:50 Nairobi
20:10 Abu Dhabi
06:45 Suvarnabhumi
Connect
KQ603 Kenya Airways
EY642 Etihad
EY406 Etihad
09:50 Mombasa
14:05 Nairobi
23:55 Abu Dhabi
10:50 Nairobi
20:10 Abu Dhabi
08:55 Suvarnabhumi
Connect
KQ605 Kenya Airways
EY642 Etihad
EY402 Etihad
11:50 Mombasa
14:05 Nairobi
21:45 Abu Dhabi
12:50 Nairobi
20:10 Abu Dhabi
06:45 Suvarnabhumi
Connect
KQ605 Kenya Airways
EY642 Etihad
EY406 Etihad
11:50 Mombasa
14:05 Nairobi
23:55 Abu Dhabi
12:50 Nairobi
20:10 Abu Dhabi
08:55 Suvarnabhumi
Connect
KQ609 Kenya Airways
KQ886 Kenya Airways
16:50 Mombasa
23:59 Nairobi
17:50 Nairobi
13:30 Suvarnabhumi
Connect
QR1334 Qatar Airways
QR978 Qatar Airways
PG274 Bangkok Airways
16:50 Mombasa
02:45 Doha
14:45 Phuket
23:00 Doha
13:20 Phuket
16:15 Suvarnabhumi
Connect
QR1334 Qatar Airways
QR836 Qatar Airways
16:50 Mombasa
02:20 Doha
23:00 Doha
12:40 Suvarnabhumi
Connect
QR1334 Qatar Airways
QR834 Qatar Airways
16:50 Mombasa
02:10 Doha
23:00 Doha
12:30 Suvarnabhumi
Connect
JM8609 Jambojet Limited
KQ886 Kenya Airways
17:35 Mombasa
23:59 Nairobi
18:40 Nairobi
13:30 Suvarnabhumi
Connect
KQ611 Kenya Airways
KQ886 Kenya Airways
18:50 Mombasa
23:59 Nairobi
19:50 Nairobi
13:30 Suvarnabhumi
Connect
ET323 Ethiopian Airlines
ET618 Ethiopian Airlines
18:55 Mombasa
00:10 Addis Ababa
21:15 Addis Ababa
13:30 Suvarnabhumi
Connect
ET323 Ethiopian Airlines
ET608 648 648 Ethiopian Airlines
18:55 Mombasa
00:30 Addis Ababa
21:15 Addis Ababa
13:15 Suvarnabhumi
Connect
ET323 Ethiopian Airlines
ET628 638 Ethiopian Airlines
SQ982 Singapore Airlines
18:55 Mombasa
00:10 Addis Ababa
17:10 Singapore Changi
21:15 Addis Ababa
14:50 Singapore Changi
18:45 Suvarnabhumi
Connect
5H406 Fly540
KQ886 Kenya Airways
20:30 Mombasa
23:59 Nairobi
21:40 Nairobi
13:30 Suvarnabhumi
Connect
JM8611 Jambojet Limited
KQ886 Kenya Airways
20:50 Mombasa
23:59 Nairobi
21:55 Nairobi
13:30 Suvarnabhumi
Connect

4. Eldoret to Suvarnabhumi

  1. You take a bus, shuttle or taxi from your location in Kenya to Eldoret.

  2. You take a flight from Eldoret to Suvarnabhumi and cost approximately 430 USD.

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

Flight Depart Arrive
JM8661 Jambojet Limited
EY642 Etihad
EY406 Etihad
07:30 Eldoret
14:05 Nairobi
23:55 Abu Dhabi
08:30 Nairobi
20:10 Abu Dhabi
08:55 Suvarnabhumi
Connect
JM8661 Jambojet Limited
EY642 Etihad
EY402 Etihad
07:30 Eldoret
14:05 Nairobi
21:45 Abu Dhabi
08:30 Nairobi
20:10 Abu Dhabi
06:45 Suvarnabhumi
Connect
5H408 Fly540
EY642 Etihad
EY406 Etihad
08:00 Eldoret
14:05 Nairobi
23:55 Abu Dhabi
09:00 Nairobi
20:10 Abu Dhabi
08:55 Suvarnabhumi
Connect
5H408 Fly540
EY642 Etihad
EY402 Etihad
08:00 Eldoret
14:05 Nairobi
21:45 Abu Dhabi
09:00 Nairobi
20:10 Abu Dhabi
06:45 Suvarnabhumi
Connect
JM8669 Jambojet Limited
EY642 Etihad
EY402 Etihad
09:20 Eldoret
14:05 Nairobi
21:45 Abu Dhabi
10:20 Nairobi
20:10 Abu Dhabi
06:45 Suvarnabhumi
Connect
JM8669 Jambojet Limited
EY642 Etihad
EY406 Etihad
09:20 Eldoret
14:05 Nairobi
23:55 Abu Dhabi
10:20 Nairobi
20:10 Abu Dhabi
08:55 Suvarnabhumi
Connect
JM8661 Jambojet Limited
QR1336 Qatar Airways
QR836 Qatar Airways
12:50 Eldoret
17:10 Nairobi
02:20 Doha
13:50 Nairobi
23:15 Doha
12:40 Suvarnabhumi
Connect
JM8661 Jambojet Limited
ET319 Ethiopian Airlines
ET608 648 648 Ethiopian Airlines
12:50 Eldoret
18:00 Nairobi
00:30 Addis Ababa
13:50 Nairobi
20:10 Addis Ababa
13:15 Suvarnabhumi
Connect
JM8661 Jambojet Limited
QR1336 Qatar Airways
QR834 Qatar Airways
12:50 Eldoret
17:10 Nairobi
02:10 Doha
13:50 Nairobi
23:15 Doha
12:30 Suvarnabhumi
Connect
JM8663 Jambojet Limited
KQ886 Kenya Airways
13:30 Eldoret
23:59 Nairobi
14:30 Nairobi
13:30 Suvarnabhumi
Connect
JM8663 Jambojet Limited
ET319 Ethiopian Airlines
ET608 648 648 Ethiopian Airlines
13:30 Eldoret
18:00 Nairobi
00:30 Addis Ababa
14:30 Nairobi
20:10 Addis Ababa
13:15 Suvarnabhumi
Connect
JM8663 Jambojet Limited
QR1336 Qatar Airways
QR836 Qatar Airways
13:30 Eldoret
17:10 Nairobi
02:20 Doha
14:30 Nairobi
23:15 Doha
12:40 Suvarnabhumi
Connect
JM8663 Jambojet Limited
ET319 Ethiopian Airlines
ET618 Ethiopian Airlines
13:30 Eldoret
18:00 Nairobi
00:10 Addis Ababa
14:30 Nairobi
20:10 Addis Ababa
13:30 Suvarnabhumi
Connect
JM8663 Jambojet Limited
QR1336 Qatar Airways
QR834 Qatar Airways
13:30 Eldoret
17:10 Nairobi
02:10 Doha
14:30 Nairobi
23:15 Doha
12:30 Suvarnabhumi
Connect
5H510 Fly540
KQ886 Kenya Airways
17:30 Eldoret
23:59 Nairobi
18:30 Nairobi
13:30 Suvarnabhumi
Connect
5H430 Fly540
KQ886 Kenya Airways
17:30 Eldoret
23:59 Nairobi
18:20 Nairobi
13:30 Suvarnabhumi
Connect
5H430 Fly540
EK722 Emirates
EK372 Emirates
17:30 Eldoret
23:55 Nairobi
09:30 Dubai
18:20 Nairobi
05:55 Dubai
18:40 Suvarnabhumi
Connect
5H410 510 Fly540
EK722 Emirates
EK372 Emirates
18:00 Eldoret
23:55 Nairobi
09:30 Dubai
19:00 Nairobi
05:55 Dubai
18:40 Suvarnabhumi
Connect
JM8665 Jambojet Limited
EK722 Emirates
EK372 Emirates
20:10 Eldoret
23:55 Nairobi
09:30 Dubai
21:10 Nairobi
05:55 Dubai
18:40 Suvarnabhumi
Connect
JM8665 Jambojet Limited
KQ886 Kenya Airways
20:10 Eldoret
23:59 Nairobi
21:10 Nairobi
13:30 Suvarnabhumi
Connect

5. Nairobi to Chiang Mai

  1. You take a bus, shuttle or taxi from your location in Kenya to Nairobi.

  2. You take a flight from Nairobi to Chiang Mai and cost approximately 550 USD.

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

Flight Depart Arrive
CZ634 China Southern Airlines
CZ8327 China Southern Airlines
12:25 Nairobi
08:35 Guangzhou Baiyun
05:00 Guangzhou Baiyun
10:25 Chiang Mai
Connect
EY642 Etihad
EY402 Etihad
PG215 Bangkok Airways
14:05 Nairobi
21:45 Abu Dhabi
08:00 Suvarnabhumi
20:10 Abu Dhabi
06:45 Suvarnabhumi
09:20 Chiang Mai
Connect
EY642 Etihad
EY402 Etihad
FD4102 Thai AirAsia
14:05 Nairobi
21:45 Abu Dhabi
08:00 Suvarnabhumi
20:10 Abu Dhabi
06:45 Suvarnabhumi
09:20 Chiang Mai
Connect
EY642 Etihad
EY402 Etihad
WE104 Thai Smile
14:05 Nairobi
21:45 Abu Dhabi
08:30 Suvarnabhumi
20:10 Abu Dhabi
06:45 Suvarnabhumi
09:50 Chiang Mai
Connect
EY642 Etihad
EY406 Etihad
VZ102 Thai Vietjet Air
14:05 Nairobi
23:55 Abu Dhabi
09:50 Suvarnabhumi
20:10 Abu Dhabi
08:55 Suvarnabhumi
11:10 Chiang Mai
Connect
EY642 Etihad
EY406 Etihad
FD4104 Thai AirAsia
14:05 Nairobi
23:55 Abu Dhabi
10:00 Suvarnabhumi
20:10 Abu Dhabi
08:55 Suvarnabhumi
11:20 Chiang Mai
Connect
ET319 Ethiopian Airlines
ET618 Ethiopian Airlines
VZ106 Thai Vietjet Air
18:00 Nairobi
00:10 Addis Ababa
14:20 Suvarnabhumi
20:10 Addis Ababa
13:30 Suvarnabhumi
15:40 Chiang Mai
Connect
ET319 Ethiopian Airlines
ET608 648 648 Ethiopian Airlines
VZ106 Thai Vietjet Air
18:00 Nairobi
00:30 Addis Ababa
14:20 Suvarnabhumi
20:10 Addis Ababa
13:15 Suvarnabhumi
15:40 Chiang Mai
Connect
KQ204 Kenya Airways
SL219 Thai Lion Mentari
SL516 Thai Lion Mentari
20:50 Nairobi
06:50 Mumbai
16:20 Don Muang
05:35 Mumbai
12:35 Don Muang
17:35 Chiang Mai
Connect
EK722 Emirates
EK372 Emirates
FD4108 Thai AirAsia
23:55 Nairobi
09:30 Dubai
20:20 Suvarnabhumi
05:55 Dubai
18:40 Suvarnabhumi
21:40 Chiang Mai
Connect
EK722 Emirates
EK372 Emirates
VZ118 Thai Vietjet Air
23:55 Nairobi
09:30 Dubai
20:25 Suvarnabhumi
05:55 Dubai
18:40 Suvarnabhumi
21:45 Chiang Mai
Connect
KQ886 Kenya Airways
VZ106 Thai Vietjet Air
23:59 Nairobi
14:20 Suvarnabhumi
13:30 Suvarnabhumi
15:40 Chiang Mai
Connect
KQ886 Kenya Airways
WE164 Thai Smile
23:59 Nairobi
15:05 Suvarnabhumi
13:30 Suvarnabhumi
16:25 Chiang Mai
Connect

6. Nairobi to Udon Thani

  1. You take a bus, shuttle or taxi from your location in Kenya to Nairobi.

  2. You take a flight from Nairobi to Udon Thani and cost approximately 410 USD.

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

Flight Depart Arrive
AI962 Air India Limited
TG318 Thai Airways International
WE2 Thai Smile
11:30 Nairobi
23:20 Mumbai
07:25 Suvarnabhumi
20:10 Mumbai
05:05 Suvarnabhumi
08:30 Udon Thani
Connect
CZ634 China Southern Airlines
SL39 Thai Lion Mentari
SL604 Thai Lion Mentari
12:25 Nairobi
05:55 Guangzhou Baiyun
09:50 Don Muang
05:00 Guangzhou Baiyun
07:30 Don Muang
10:55 Udon Thani
Connect
EY642 Etihad
EY406 Etihad
WE4 Thai Smile
14:05 Nairobi
23:55 Abu Dhabi
12:30 Suvarnabhumi
20:10 Abu Dhabi
08:55 Suvarnabhumi
13:35 Udon Thani
Connect
EY642 Etihad
EY406 Etihad
VZ204 Thai Vietjet Air
14:05 Nairobi
23:55 Abu Dhabi
13:45 Suvarnabhumi
20:10 Abu Dhabi
08:55 Suvarnabhumi
14:55 Udon Thani
Connect
EY642 Etihad
EY402 Etihad
VZ204 Thai Vietjet Air
14:05 Nairobi
21:45 Abu Dhabi
13:45 Suvarnabhumi
20:10 Abu Dhabi
06:45 Suvarnabhumi
14:55 Udon Thani
Connect
EY642 Etihad
EY402 Etihad
WE4 Thai Smile
14:05 Nairobi
21:45 Abu Dhabi
12:30 Suvarnabhumi
20:10 Abu Dhabi
06:45 Suvarnabhumi
13:35 Udon Thani
Connect
QR1336 Qatar Airways
QR834 Qatar Airways
VZ204 Thai Vietjet Air
17:10 Nairobi
02:10 Doha
13:45 Suvarnabhumi
23:15 Doha
12:30 Suvarnabhumi
14:55 Udon Thani
Connect
QR1336 Qatar Airways
QR836 Qatar Airways
VZ204 Thai Vietjet Air
17:10 Nairobi
02:20 Doha
13:45 Suvarnabhumi
23:15 Doha
12:40 Suvarnabhumi
14:55 Udon Thani
Connect
QR1336 Qatar Airways
QR836 Qatar Airways
VZ202 Thai Vietjet Air
17:10 Nairobi
02:20 Doha
15:25 Suvarnabhumi
23:15 Doha
12:40 Suvarnabhumi
16:35 Udon Thani
Connect
QR1336 Qatar Airways
QR834 Qatar Airways
VZ202 Thai Vietjet Air
17:10 Nairobi
02:10 Doha
15:25 Suvarnabhumi
23:15 Doha
12:30 Suvarnabhumi
16:35 Udon Thani
Connect
QR1336 Qatar Airways
QR978 Qatar Airways
FD3170 Thai AirAsia
17:10 Nairobi
02:45 Doha
14:25 Phuket
23:15 Doha
13:20 Phuket
16:15 Udon Thani
Connect
ET319 Ethiopian Airlines
ET608 648 648 Ethiopian Airlines
VZ202 Thai Vietjet Air
18:00 Nairobi
00:30 Addis Ababa
15:25 Suvarnabhumi
20:10 Addis Ababa
13:15 Suvarnabhumi
16:35 Udon Thani
Connect
ET319 Ethiopian Airlines
ET618 Ethiopian Airlines
WE8 Thai Smile
18:00 Nairobi
00:10 Addis Ababa
18:10 Suvarnabhumi
20:10 Addis Ababa
13:30 Suvarnabhumi
19:15 Udon Thani
Connect
ET319 Ethiopian Airlines
ET618 Ethiopian Airlines
VZ202 Thai Vietjet Air
18:00 Nairobi
00:10 Addis Ababa
15:25 Suvarnabhumi
20:10 Addis Ababa
13:30 Suvarnabhumi
16:35 Udon Thani
Connect
ET319 Ethiopian Airlines
ET608 648 648 Ethiopian Airlines
WE8 Thai Smile
18:00 Nairobi
00:30 Addis Ababa
18:10 Suvarnabhumi
20:10 Addis Ababa
13:15 Suvarnabhumi
19:15 Udon Thani
Connect
KQ204 Kenya Airways
SL219 Thai Lion Mentari
SL616 Thai Lion Mentari
20:50 Nairobi
06:50 Mumbai
20:10 Don Muang
05:35 Mumbai
12:35 Don Muang
21:15 Udon Thani
Connect
KQ204 Kenya Airways
SL219 Thai Lion Mentari
SL610 Thai Lion Mentari
20:50 Nairobi
06:50 Mumbai
16:25 Don Muang
05:35 Mumbai
12:35 Don Muang
17:30 Udon Thani
Connect
EK722 Emirates
EK372 Emirates
VZ206 Thai Vietjet Air
23:55 Nairobi
09:30 Dubai
20:45 Suvarnabhumi
05:55 Dubai
18:40 Suvarnabhumi
21:55 Udon Thani
Connect
KQ886 Kenya Airways
WE8 Thai Smile
23:59 Nairobi
18:10 Suvarnabhumi
13:30 Suvarnabhumi
19:15 Udon Thani
Connect
KQ886 Kenya Airways
VZ206 Thai Vietjet Air
23:59 Nairobi
20:45 Suvarnabhumi
13:30 Suvarnabhumi
21:55 Udon Thani
Connect
KQ886 Kenya Airways
VZ202 Thai Vietjet Air
23:59 Nairobi
15:25 Suvarnabhumi
13:30 Suvarnabhumi
16:35 Udon Thani
Connect

7. Nairobi to Don Muang

  1. You take a bus, shuttle or taxi from your location in Kenya to Nairobi.

  2. You take a flight from Nairobi to Don Muang and cost approximately 450 USD.

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

Flight Depart Arrive
QR1342 Qatar Airways
QR916 Qatar Airways
DD4239 Nok Air
01:25 Nairobi
08:55 Doha
21:00 Yangon
07:15 Doha
18:25 Yangon
22:55 Don Muang
Connect
KQ882 Kenya Airways
SL901 Thai Lion Mentari
02:05 Nairobi
02:45 Guangzhou Baiyun
18:35 Guangzhou Baiyun
04:20 Don Muang
Connect
AI962 Air India Limited
SL219 Thai Lion Mentari
11:30 Nairobi
06:50 Mumbai
20:10 Mumbai
12:35 Don Muang
Connect
CZ634 China Southern Airlines
SL39 Thai Lion Mentari
12:25 Nairobi
05:55 Guangzhou Baiyun
05:00 Guangzhou Baiyun
07:30 Don Muang
Connect
CZ6044 China Southern Airlines
SL935 Thai Lion Mentari
13:30 Nairobi
14:35 Changsha
06:05 Changsha
16:55 Don Muang
Connect
CZ6044 China Southern Airlines
SL937 Thai Lion Mentari
13:30 Nairobi
14:45 Changsha
06:05 Changsha
17:10 Don Muang
Connect
KQ204 Kenya Airways
SL219 Thai Lion Mentari
20:50 Nairobi
06:50 Mumbai
05:35 Mumbai
12:35 Don Muang
Connect
KQ886 Kenya Airways
PG277 Bangkok Airways
FD3028 Thai AirAsia
23:59 Nairobi
17:30 Suvarnabhumi
20:15 Phuket
13:30 Suvarnabhumi
19:00 Phuket
21:40 Don Muang
Connect

References

Find Hotels in Thailand

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

Booking.com