How to get to Kenya from Thailand by flight ? You can check flights from Thailand to Kenya below.
You can find flight ticket prices from Thailand to Kenya with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in Thailand to Suvarnabhumi.
You take a flight from Suvarnabhumi to Nairobi and cost approximately 550 USD.
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 |
You take a bus, shuttle or taxi from your location in Thailand to Suvarnabhumi.
You take a flight from Suvarnabhumi to Mombasa and cost approximately 500 USD.
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 |
You take a bus, shuttle or taxi from your location in Thailand to Suvarnabhumi.
You take a flight from Suvarnabhumi to Eldoret and cost approximately 900 USD.
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 |
You take a bus, shuttle or taxi from your location in Thailand to Suvarnabhumi.
You take a flight from Suvarnabhumi to Kisumu and cost approximately 700 USD.
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 |
You take a bus, shuttle or taxi from your location in Thailand to Udon Thani.
You take a flight from Udon Thani to Nairobi and cost approximately 500 USD.
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 |
You take a bus, shuttle or taxi from your location in Thailand to Suvarnabhumi.
You take a flight from Suvarnabhumi to Ukunda and cost approximately 550 USD.
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 |
You take a bus, shuttle or taxi from your location in Thailand to Don Muang.
You take a flight from Don Muang to Nairobi and cost approximately 750 USD.
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 |
You take a bus, shuttle or taxi from your location in Thailand to Chiang Mai.
You take a flight from Chiang Mai to Nairobi and cost approximately 470 USD.
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 |
You can find hotels and accommodations in Kenya with our hotels search tool below
Booking.com