HowToGo

Flight from Thailand to Kenya

Search Transfer from Thailand to Kenya

Search Flights

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

1. Suvarnabhumi to Nairobi

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

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

  3. You take a bus, shuttle or taxi from Nairobi to your destination in Kenya.

Flight Depart Arrive
KQ887 Kenya Airways
01:00 Suvarnabhumi
05:50 Nairobi Direct
ET609 619 Ethiopian Airlines
ET318 Ethiopian Airlines
01:50 Suvarnabhumi
11:10 Addis Ababa
06:30 Addis Ababa
13:10 Nairobi
Connect
ET649 Ethiopian Airlines
ET318 Ethiopian Airlines
01:50 Suvarnabhumi
11:10 Addis Ababa
06:10 Addis Ababa
13:10 Nairobi
Connect
EY407 Etihad
EY641 Etihad
01:55 Suvarnabhumi
08:50 Abu Dhabi
05:55 Abu Dhabi
13:05 Nairobi
Connect
QR839 Qatar Airways
QR1335 Qatar Airways
18:55 Suvarnabhumi
01:30 Doha
22:45 Doha
07:40 Nairobi
Connect
QR981 Qatar Airways
QR1335 Qatar Airways
20:30 Suvarnabhumi
01:30 Doha
00:20 Doha
07:40 Nairobi
Connect
EK373 Emirates
EK719 Emirates
20:35 Suvarnabhumi
02:05 Dubai
00:50 Dubai
06:15 Nairobi
Connect

2. Suvarnabhumi to Mombasa

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

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

  3. You take a bus, shuttle or taxi from Mombasa to your destination in Kenya.

Flight Depart Arrive
KQ887 Kenya Airways
KQ602 Kenya Airways
01:00 Suvarnabhumi
08:00 Nairobi
05:50 Nairobi
09:00 Mombasa
Connect
KQ887 Kenya Airways
JM8602 Jambojet Limited
01:00 Suvarnabhumi
09:20 Nairobi
05:50 Nairobi
10:35 Mombasa
Connect
KQ887 Kenya Airways
JM8614 Jambojet Limited
01:00 Suvarnabhumi
11:00 Nairobi
05:50 Nairobi
12:15 Mombasa
Connect
ET609 619 Ethiopian Airlines
ET322 Ethiopian Airlines
01:50 Suvarnabhumi
09:10 Addis Ababa
06:30 Addis Ababa
11:30 Mombasa
Connect
ET649 Ethiopian Airlines
ET322 Ethiopian Airlines
01:50 Suvarnabhumi
09:10 Addis Ababa
06:10 Addis Ababa
11:30 Mombasa
Connect
QR839 Qatar Airways
QR1333 Qatar Airways
18:55 Suvarnabhumi
01:50 Doha
22:45 Doha
08:00 Mombasa
Connect
QR981 Qatar Airways
QR1333 Qatar Airways
20:30 Suvarnabhumi
01:50 Doha
00:20 Doha
08:00 Mombasa
Connect

3. Suvarnabhumi to Eldoret

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

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

  3. You take a bus, shuttle or taxi from Eldoret to your destination in Kenya.

Flight Depart Arrive
KQ887 Kenya Airways
JM8662 Jambojet Limited
01:00 Suvarnabhumi
12:10 Nairobi
05:50 Nairobi
13:10 Eldoret
Connect
KQ887 Kenya Airways
JM8668 Jambojet Limited
01:00 Suvarnabhumi
08:00 Nairobi
05:50 Nairobi
09:00 Eldoret
Connect
KQ887 Kenya Airways
5H509 Fly540
01:00 Suvarnabhumi
15:00 Nairobi
05:50 Nairobi
15:50 Eldoret
Connect
EK385 Emirates
KQ305 Kenya Airways
JM8662 Jambojet Limited
01:05 Suvarnabhumi
06:55 Dubai
12:10 Nairobi
05:00 Dubai
11:10 Nairobi
13:10 Eldoret
Connect
ET609 619 Ethiopian Airlines
ET318 Ethiopian Airlines
5H509 Fly540
01:50 Suvarnabhumi
11:10 Addis Ababa
15:00 Nairobi
06:30 Addis Ababa
13:10 Nairobi
15:50 Eldoret
Connect
ET649 Ethiopian Airlines
ET318 Ethiopian Airlines
5H509 Fly540
01:50 Suvarnabhumi
11:10 Addis Ababa
15:00 Nairobi
06:10 Addis Ababa
13:10 Nairobi
15:50 Eldoret
Connect
EY407 Etihad
EY641 Etihad
5H509 Fly540
01:55 Suvarnabhumi
08:50 Abu Dhabi
15:00 Nairobi
05:55 Abu Dhabi
13:05 Nairobi
15:50 Eldoret
Connect
EK373 Emirates
EK719 Emirates
JM8668 Jambojet Limited
20:35 Suvarnabhumi
02:05 Dubai
08:00 Nairobi
00:50 Dubai
06:15 Nairobi
09:00 Eldoret
Connect

4. Suvarnabhumi to Kisumu

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

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

  3. You take a bus, shuttle or taxi from Kisumu to your destination in Kenya.

Flight Depart Arrive
KQ887 Kenya Airways
KQ654 Kenya Airways
01:00 Suvarnabhumi
09:25 Nairobi
05:50 Nairobi
10:15 Kisumu
Connect
KQ887 Kenya Airways
KQ656 Kenya Airways
01:00 Suvarnabhumi
12:35 Nairobi
05:50 Nairobi
13:25 Kisumu
Connect
KQ887 Kenya Airways
KQ670 Kenya Airways
01:00 Suvarnabhumi
17:10 Nairobi
05:50 Nairobi
18:00 Kisumu
Connect

5. Udon Thani to Nairobi

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

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

  3. You take a bus, shuttle or taxi from Nairobi to your destination in Kenya.

Flight Depart Arrive
WE5 Thai Smile
EK373 Emirates
EK719 Emirates
14:05 Udon Thani
20:35 Suvarnabhumi
02:05 Dubai
15:10 Suvarnabhumi
00:50 Dubai
06:15 Nairobi
Connect
VZ205 Thai Vietjet Air
QR839 Qatar Airways
QR1335 Qatar Airways
15:25 Udon Thani
18:55 Suvarnabhumi
01:30 Doha
16:35 Suvarnabhumi
22:45 Doha
07:40 Nairobi
Connect
VZ205 Thai Vietjet Air
EK373 Emirates
EK719 Emirates
15:25 Udon Thani
20:35 Suvarnabhumi
02:05 Dubai
16:35 Suvarnabhumi
00:50 Dubai
06:15 Nairobi
Connect
VZ205 Thai Vietjet Air
QR981 Qatar Airways
QR1335 Qatar Airways
15:25 Udon Thani
20:30 Suvarnabhumi
01:30 Doha
16:35 Suvarnabhumi
00:20 Doha
07:40 Nairobi
Connect
FD3171 Thai AirAsia
FD4115 Thai AirAsia
KQ887 Kenya Airways
16:40 Udon Thani
21:15 Phuket
01:00 Suvarnabhumi
18:30 Phuket
22:55 Suvarnabhumi
05:50 Nairobi
Connect
FD3171 Thai AirAsia
QR841 Qatar Airways
QR1335 Qatar Airways
16:40 Udon Thani
19:40 Phuket
01:30 Doha
18:30 Phuket
23:05 Doha
07:40 Nairobi
Connect
VZ406 Thai Vietjet Air
VZ135 Thai Vietjet Air
KQ887 Kenya Airways
17:25 Udon Thani
19:55 Chiang Rai
01:00 Suvarnabhumi
18:30 Chiang Rai
21:20 Suvarnabhumi
05:50 Nairobi
Connect
SL611 Thai Lion Mentari
SL218 Thai Lion Mentari
KQ205 Kenya Airways
18:15 Udon Thani
02:40 Don Muang
06:35 Mumbai
19:20 Don Muang
05:40 Mumbai
10:20 Nairobi
Connect
WE9 Thai Smile
KQ887 Kenya Airways
19:45 Udon Thani
01:00 Suvarnabhumi
20:50 Suvarnabhumi
05:50 Nairobi
Connect
VZ203 Thai Vietjet Air
KQ887 Kenya Airways
20:35 Udon Thani
01:00 Suvarnabhumi
21:45 Suvarnabhumi
05:50 Nairobi
Connect
SL617 Thai Lion Mentari
SL218 Thai Lion Mentari
KQ205 Kenya Airways
22:00 Udon Thani
02:40 Don Muang
06:35 Mumbai
23:25 Don Muang
05:40 Mumbai
10:20 Nairobi
Connect
VZ207 Thai Vietjet Air
EY407 Etihad
EY641 Etihad
22:25 Udon Thani
01:55 Suvarnabhumi
08:50 Abu Dhabi
23:35 Suvarnabhumi
05:55 Abu Dhabi
13:05 Nairobi
Connect
VZ207 Thai Vietjet Air
ET649 Ethiopian Airlines
ET318 Ethiopian Airlines
22:25 Udon Thani
01:50 Suvarnabhumi
11:10 Addis Ababa
23:35 Suvarnabhumi
06:10 Addis Ababa
13:10 Nairobi
Connect
VZ207 Thai Vietjet Air
KQ887 Kenya Airways
22:25 Udon Thani
01:00 Suvarnabhumi
23:35 Suvarnabhumi
05:50 Nairobi
Connect
VZ207 Thai Vietjet Air
ET609 619 Ethiopian Airlines
ET318 Ethiopian Airlines
22:25 Udon Thani
01:50 Suvarnabhumi
11:10 Addis Ababa
23:35 Suvarnabhumi
06:30 Addis Ababa
13:10 Nairobi
Connect

6. Suvarnabhumi to Ukunda

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

  2. You take a flight from Suvarnabhumi to Ukunda and cost approximately 550 USD.

  3. You take a bus, shuttle or taxi from Ukunda to your destination in Kenya.

Flight Depart Arrive
KQ887 Kenya Airways
JM8690 Jambojet Limited
01:00 Suvarnabhumi
09:00 Nairobi
05:50 Nairobi
10:15 Ukunda
Connect
KQ887 Kenya Airways
JM8694 Jambojet Limited
01:00 Suvarnabhumi
11:00 Nairobi
05:50 Nairobi
12:15 Ukunda
Connect
KQ887 Kenya Airways
KQ602 Kenya Airways
F291 Safarilink
01:00 Suvarnabhumi
08:00 Nairobi
17:00 Mombasa
05:50 Nairobi
09:00 Mombasa
17:15 Ukunda
Connect
KQ887 Kenya Airways
JM8692 Jambojet Limited
01:00 Suvarnabhumi
15:10 Nairobi
05:50 Nairobi
16:25 Ukunda
Connect
ET649 Ethiopian Airlines
KQ401 Kenya Airways
JM8692 Jambojet Limited
01:50 Suvarnabhumi
11:05 Addis Ababa
15:10 Nairobi
06:10 Addis Ababa
13:15 Nairobi
16:25 Ukunda
Connect
ET649 Ethiopian Airlines
ET322 Ethiopian Airlines
F291 Safarilink
01:50 Suvarnabhumi
09:10 Addis Ababa
17:00 Mombasa
06:10 Addis Ababa
11:30 Mombasa
17:15 Ukunda
Connect
ET649 Ethiopian Airlines
ET318 Ethiopian Airlines
JM8692 Jambojet Limited
01:50 Suvarnabhumi
11:10 Addis Ababa
15:10 Nairobi
06:10 Addis Ababa
13:10 Nairobi
16:25 Ukunda
Connect
ET609 619 Ethiopian Airlines
KQ401 Kenya Airways
JM8692 Jambojet Limited
01:50 Suvarnabhumi
11:05 Addis Ababa
15:10 Nairobi
06:30 Addis Ababa
13:15 Nairobi
16:25 Ukunda
Connect
ET609 619 Ethiopian Airlines
ET322 Ethiopian Airlines
F291 Safarilink
01:50 Suvarnabhumi
09:10 Addis Ababa
17:00 Mombasa
06:30 Addis Ababa
11:30 Mombasa
17:15 Ukunda
Connect
EY407 Etihad
EY641 Etihad
JM8692 Jambojet Limited
01:55 Suvarnabhumi
08:50 Abu Dhabi
15:10 Nairobi
05:55 Abu Dhabi
13:05 Nairobi
16:25 Ukunda
Connect
QR839 Qatar Airways
QR1335 Qatar Airways
JM8690 Jambojet Limited
18:55 Suvarnabhumi
01:30 Doha
09:00 Nairobi
22:45 Doha
07:40 Nairobi
10:15 Ukunda
Connect
QR839 Qatar Airways
QR1335 Qatar Airways
JM8694 Jambojet Limited
18:55 Suvarnabhumi
01:30 Doha
11:00 Nairobi
22:45 Doha
07:40 Nairobi
12:15 Ukunda
Connect
QR981 Qatar Airways
QR1335 Qatar Airways
JM8694 Jambojet Limited
20:30 Suvarnabhumi
01:30 Doha
11:00 Nairobi
00:20 Doha
07:40 Nairobi
12:15 Ukunda
Connect
QR981 Qatar Airways
QR1335 Qatar Airways
JM8690 Jambojet Limited
20:30 Suvarnabhumi
01:30 Doha
09:00 Nairobi
00:20 Doha
07:40 Nairobi
10:15 Ukunda
Connect
EK373 Emirates
EK719 Emirates
JM8694 Jambojet Limited
20:35 Suvarnabhumi
02:05 Dubai
11:00 Nairobi
00:50 Dubai
06:15 Nairobi
12:15 Ukunda
Connect
EK373 Emirates
EK719 Emirates
JM8690 Jambojet Limited
20:35 Suvarnabhumi
02:05 Dubai
09:00 Nairobi
00:50 Dubai
06:15 Nairobi
10:15 Ukunda
Connect

7. Don Muang to Nairobi

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

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

  3. You take a bus, shuttle or taxi from Nairobi to your destination in Kenya.

Flight Depart Arrive
FD120 Thai AirAsia
EY255 Etihad
EY641 Etihad
00:05 Don Muang
03:50 Kolkata
08:50 Abu Dhabi
01:10 Kolkata
08:00 Abu Dhabi
13:05 Nairobi
Connect
SL218 Thai Lion Mentari
KQ205 Kenya Airways
02:40 Don Muang
06:35 Mumbai
05:40 Mumbai
10:20 Nairobi
Connect
SL218 Thai Lion Mentari
WY202 Oman Air
WY721 Oman Air
02:40 Don Muang
10:30 Mumbai
14:55 Muscat
05:40 Mumbai
11:55 Muscat
18:55 Nairobi
Connect
FD3556 Thai AirAsia
FD4311 Thai AirAsia
KQ887 Kenya Airways
15:15 Don Muang
18:20 Nan
01:00 Suvarnabhumi
16:30 Nan
19:35 Suvarnabhumi
05:50 Nairobi
Connect
FD3439 Thai AirAsia
FD4117 Thai AirAsia
KQ887 Kenya Airways
17:00 Don Muang
19:50 Chiang Mai
01:00 Suvarnabhumi
18:15 Chiang Mai
21:15 Suvarnabhumi
05:50 Nairobi
Connect
FD3439 Thai AirAsia
FD4109 Thai AirAsia
KQ887 Kenya Airways
17:00 Don Muang
22:10 Chiang Mai
01:00 Suvarnabhumi
18:15 Chiang Mai
23:35 Suvarnabhumi
05:50 Nairobi
Connect
FD144 Thai AirAsia
AI30 Air India Limited
AI961 Air India Limited
19:10 Don Muang
04:00 Ahmedabad
06:25 Mumbai
21:50 Ahmedabad
05:15 Mumbai
10:00 Nairobi
Connect
FD3425 Thai AirAsia
FD4109 Thai AirAsia
KQ887 Kenya Airways
19:30 Don Muang
22:10 Chiang Mai
01:00 Suvarnabhumi
20:45 Chiang Mai
23:35 Suvarnabhumi
05:50 Nairobi
Connect
FD153 Thai AirAsia
EY269 Etihad
EY641 Etihad
21:35 Don Muang
04:40 Madras
08:50 Abu Dhabi
23:25 Madras
07:45 Abu Dhabi
13:05 Nairobi
Connect
FD153 Thai AirAsia
ET693 Ethiopian Airlines
ET318 Ethiopian Airlines
21:35 Don Muang
02:30 Madras
11:10 Addis Ababa
23:25 Madras
06:10 Addis Ababa
13:10 Nairobi
Connect

8. Chiang Mai to Nairobi

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

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

  3. You take a bus, shuttle or taxi from Nairobi to your destination in Kenya.

Flight Depart Arrive
CZ8328 China Southern Airlines
CZ633 China Southern Airlines
11:30 Chiang Mai
00:05 Guangzhou Baiyun
14:55 Guangzhou Baiyun
06:05 Nairobi
Connect
CZ8328 China Southern Airlines
KQ883 Kenya Airways
11:30 Chiang Mai
21:40 Guangzhou Baiyun
14:55 Guangzhou Baiyun
04:10 Nairobi
Connect
FD157 Thai AirAsia
FD4303 Thai AirAsia
KQ887 Kenya Airways
14:50 Chiang Mai
21:55 Hat Yai
01:00 Suvarnabhumi
17:00 Hat Yai
23:30 Suvarnabhumi
05:50 Nairobi
Connect
WE165 Thai Smile
EK373 Emirates
EK719 Emirates
16:55 Chiang Mai
20:35 Suvarnabhumi
02:05 Dubai
18:20 Suvarnabhumi
00:50 Dubai
06:15 Nairobi
Connect
WE165 Thai Smile
QR981 Qatar Airways
QR1335 Qatar Airways
16:55 Chiang Mai
20:30 Suvarnabhumi
01:30 Doha
18:20 Suvarnabhumi
00:20 Doha
07:40 Nairobi
Connect
VZ2105 Thai Vietjet Air
EK373 Emirates
EK719 Emirates
17:10 Chiang Mai
20:35 Suvarnabhumi
02:05 Dubai
18:30 Suvarnabhumi
00:50 Dubai
06:15 Nairobi
Connect
VZ2105 Thai Vietjet Air
QR981 Qatar Airways
QR1335 Qatar Airways
17:10 Chiang Mai
20:30 Suvarnabhumi
01:30 Doha
18:30 Suvarnabhumi
00:20 Doha
07:40 Nairobi
Connect
TR675 Scoot Tigerair
ET639 Ethiopian Airlines
ET318 Ethiopian Airlines
17:20 Chiang Mai
02:00 Singapore Changi
11:10 Addis Ababa
21:30 Singapore Changi
06:10 Addis Ababa
13:10 Nairobi
Connect
TR675 Scoot Tigerair
ET629 Ethiopian Airlines
ET318 Ethiopian Airlines
17:20 Chiang Mai
01:25 Singapore Changi
11:10 Addis Ababa
21:30 Singapore Changi
05:35 Addis Ababa
13:10 Nairobi
Connect
VZ109 Thai Vietjet Air
QR981 Qatar Airways
QR1335 Qatar Airways
18:10 Chiang Mai
20:30 Suvarnabhumi
01:30 Doha
19:30 Suvarnabhumi
00:20 Doha
07:40 Nairobi
Connect
VZ109 Thai Vietjet Air
EK373 Emirates
EK719 Emirates
18:10 Chiang Mai
20:35 Suvarnabhumi
02:05 Dubai
19:30 Suvarnabhumi
00:50 Dubai
06:15 Nairobi
Connect
SL517 Thai Lion Mentari
SL218 Thai Lion Mentari
KQ205 Kenya Airways
18:25 Chiang Mai
02:40 Don Muang
06:35 Mumbai
19:40 Don Muang
05:40 Mumbai
10:20 Nairobi
Connect
SL519 Thai Lion Mentari
SL218 Thai Lion Mentari
KQ205 Kenya Airways
20:35 Chiang Mai
02:40 Don Muang
06:35 Mumbai
21:50 Don Muang
05:40 Mumbai
10:20 Nairobi
Connect
VZ2107 Thai Vietjet Air
KQ887 Kenya Airways
21:10 Chiang Mai
01:00 Suvarnabhumi
22:30 Suvarnabhumi
05:50 Nairobi
Connect
VZ2107 Thai Vietjet Air
EY407 Etihad
EY641 Etihad
21:10 Chiang Mai
01:55 Suvarnabhumi
08:50 Abu Dhabi
22:30 Suvarnabhumi
05:55 Abu Dhabi
13:05 Nairobi
Connect
FD4109 Thai AirAsia
KQ887 Kenya Airways
22:10 Chiang Mai
01:00 Suvarnabhumi
23:35 Suvarnabhumi
05:50 Nairobi
Connect
FD4109 Thai AirAsia
EY407 Etihad
EY641 Etihad
22:10 Chiang Mai
01:55 Suvarnabhumi
08:50 Abu Dhabi
23:35 Suvarnabhumi
05:55 Abu Dhabi
13:05 Nairobi
Connect
FD4109 Thai AirAsia
ET649 Ethiopian Airlines
ET318 Ethiopian Airlines
22:10 Chiang Mai
01:50 Suvarnabhumi
11:10 Addis Ababa
23:35 Suvarnabhumi
06:10 Addis Ababa
13:10 Nairobi
Connect
VZ119 Thai Vietjet Air
EY407 Etihad
EY641 Etihad
22:15 Chiang Mai
01:55 Suvarnabhumi
08:50 Abu Dhabi
23:35 Suvarnabhumi
05:55 Abu Dhabi
13:05 Nairobi
Connect
VZ119 Thai Vietjet Air
ET609 619 Ethiopian Airlines
ET318 Ethiopian Airlines
22:15 Chiang Mai
01:50 Suvarnabhumi
11:10 Addis Ababa
23:35 Suvarnabhumi
06:30 Addis Ababa
13:10 Nairobi
Connect
VZ119 Thai Vietjet Air
ET649 Ethiopian Airlines
ET318 Ethiopian Airlines
22:15 Chiang Mai
01:50 Suvarnabhumi
11:10 Addis Ababa
23:35 Suvarnabhumi
06:10 Addis Ababa
13:10 Nairobi
Connect
VZ119 Thai Vietjet Air
KQ887 Kenya Airways
22:15 Chiang Mai
01:00 Suvarnabhumi
23:35 Suvarnabhumi
05:50 Nairobi
Connect

References

Find Hotels in Kenya

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

Booking.com