Popular Filters
One Way Price
Duration
Stops From Nairobi
Departure From Nairobi
SGD 904
SGD 775
SGD 985
SGD 985
Arrival at Koh Samui
SGD 985
SGD 775
SGD 775
Alliances & Airlines
Oneworld
(11)
SkyTeam
(14)
Star Alliance
(7)
+ 8 more
Layover Airports
+ 8 more
Layover Duration
Kenya to Koh Samui
SGD 807
Transit Visa may be required | Re Check-in of Baggage required
Nairobi to Koh Samui , 31 Jul
IndiGo 6E | 1854
06:40
Thu, 31 Jul 25
Terminal T1C
Nairobi, Kenya
06 h 30 m
15:40
Thu, 31 Jul 25
Terminal T2
Mumbai, India
BAGGAGE : CHECK INCABIN
Information not available
IndiGo 6E | 1051
05:05
Fri, 1 Aug 25
Terminal T2
Mumbai, India
04 h 45 m
11:20
Fri, 1 Aug 25
Bangkok, Thailand
BAGGAGE : CHECK INCABIN
Information not available
Bangkok Airways PG | 1167
15:20
Fri, 1 Aug 25
Bangkok, Thailand
01 h 10 m
16:30
Fri, 1 Aug 25
Koh Samui, Thailand
BAGGAGE : CHECK INCABIN
Information not available
SGD 842
Transit Visa may be required | Re Check-in of Baggage required
Nairobi to Koh Samui , 31 Jul
IndiGo 6E | 1854
06:40
Thu, 31 Jul 25
Terminal T1C
Nairobi, Kenya
06 h 30 m
15:40
Thu, 31 Jul 25
Terminal T2
Mumbai, India
BAGGAGE : CHECK INCABIN
Information not available
IndiGo 6E | 1051
05:05
Fri, 1 Aug 25
Terminal T2
Mumbai, India
04 h 45 m
11:20
Fri, 1 Aug 25
Bangkok, Thailand
BAGGAGE : CHECK INCABIN
Information not available
Thai Vietjet Air VZ | 306
15:20
Fri, 1 Aug 25
Bangkok, Thailand
01 h 30 m
16:50
Fri, 1 Aug 25
Phuket, Thailand
BAGGAGE : CHECK INCABIN
Information not available
Bangkok Airways PG | 258
19:30
Fri, 1 Aug 25
Terminal D
Phuket, Thailand
55 m
20:25
Fri, 1 Aug 25
Koh Samui, Thailand
BAGGAGE : CHECK INCABIN
Information not available
SGD 870
Transit Visa may be required | Re Check-in of Baggage required
Nairobi to Koh Samui , 31 Jul
IndiGo 6E | 1854
06:40
Thu, 31 Jul 25
Terminal T1C
Nairobi, Kenya
06 h 30 m
15:40
Thu, 31 Jul 25
Terminal T2
Mumbai, India
BAGGAGE : CHECK INCABIN
Information not available
IndiGo 6E | 1051
05:05
Fri, 1 Aug 25
Terminal T2
Mumbai, India
04 h 45 m
11:20
Fri, 1 Aug 25
Bangkok, Thailand
BAGGAGE : CHECK INCABIN
Information not available
Bangkok Airways PG | 277
17:00
Fri, 1 Aug 25
Bangkok, Thailand
01 h 30 m
18:30
Fri, 1 Aug 25
Terminal D
Phuket, Thailand
BAGGAGE : CHECK INCABIN
Information not available
Bangkok Airways PG | 258
19:30
Fri, 1 Aug 25
Terminal D
Phuket, Thailand
55 m
20:25
Fri, 1 Aug 25
Koh Samui, Thailand
BAGGAGE : CHECK INCABIN
Information not available
SGD 941
Transit Visa may be required
Nairobi to Koh Samui , 31 Jul
Ethiopian Airlines ET | 309
03:45
Thu, 31 Jul 25
Terminal T1C
Nairobi, Kenya
02 h 15 m
06:00
Thu, 31 Jul 25
Terminal T2
Addis Ababa, Ethiopia
BAGGAGE : CHECK INCABIN
Information not available
Ethiopian Airlines ET | 638
23:50
Thu, 31 Jul 25
Terminal T2
Addis Ababa, Ethiopia
10 h
14:50
Fri, 1 Aug 25
Terminal T2
Singapore, Singapore
BAGGAGE : CHECK INCABIN
Information not available
Bangkok Airways PG | 962
20:15
Fri, 1 Aug 25
Terminal T1
Singapore, Singapore
01 h 55 m
21:10
Fri, 1 Aug 25
Koh Samui, Thailand
BAGGAGE : CHECK INCABIN
Information not available
SGD 1,025
Transit Visa may be required
Nairobi to Koh Samui , 31 Jul
Kenya Airways KQ | 204
20:45
Thu, 31 Jul 25
Terminal T1A
Nairobi, Kenya
06 h 20 m
05:35
Fri, 1 Aug 25
Terminal T2
Mumbai, India
BAGGAGE : CHECK INCABIN
Information not available
Air India AI | 337
13:45
Fri, 1 Aug 25
Terminal T2
Mumbai, India
04 h 20 m
19:35
Fri, 1 Aug 25
Bangkok, Thailand
BAGGAGE : CHECK INCABIN
Information not available
Bangkok Airways PG | 1109
05:50
Sat, 2 Aug 25
Bangkok, Thailand
01 h 25 m
07:15
Sat, 2 Aug 25
Koh Samui, Thailand
BAGGAGE : CHECK INCABIN
Information not available
SGD 1,046
Transit Visa may be required
Nairobi to Koh Samui , 31 Jul
Kenya Airways KQ | 204
20:45
Thu, 31 Jul 25
Terminal T1A
Nairobi, Kenya
06 h 20 m
05:35
Fri, 1 Aug 25
Terminal T2
Mumbai, India
BAGGAGE : CHECK INCABIN
Information not available
Thai Airways TG | 318
23:35
Fri, 1 Aug 25
Terminal T2
Mumbai, India
04 h 30 m
05:35
Sat, 2 Aug 25
Bangkok, Thailand
BAGGAGE : CHECK INCABIN
Information not available
Bangkok Airways PG | 107
07:10
Sat, 2 Aug 25
Bangkok, Thailand
01 h 05 m
08:15
Sat, 2 Aug 25
Koh Samui, Thailand
BAGGAGE : CHECK INCABIN
Information not available
SGD 1,079
Transit Visa may be required
Nairobi to Koh Samui , 31 Jul
Ethiopian Airlines ET | 309
03:45
Thu, 31 Jul 25
Terminal T1C
Nairobi, Kenya
02 h 15 m
06:00
Thu, 31 Jul 25
Terminal T2
Addis Ababa, Ethiopia
BAGGAGE : CHECK INCABIN
Information not available
Ethiopian Airlines ET | 638
23:50
Thu, 31 Jul 25
Terminal T2
Addis Ababa, Ethiopia
10 h
14:50
Fri, 1 Aug 25
Terminal T2
Singapore, Singapore
BAGGAGE : CHECK INCABIN
Information not available
Bangkok Airways PG | 968
17:20
Fri, 1 Aug 25
Terminal T1
Singapore, Singapore
01 h 55 m
18:15
Fri, 1 Aug 25
Koh Samui, Thailand
BAGGAGE : CHECK INCABIN
Information not available
SGD 1,281
Nairobi to Koh Samui , 31 Jul
China Eastern MU | 4924 | Operated By Kenya Airways
23:59
Thu, 31 Jul 25
Terminal T1A
Nairobi, Kenya
09 h 31 m
13:30
Fri, 1 Aug 25
Bangkok, Thailand
BAGGAGE : CHECK INCABIN
Information not available
Bangkok Airways PG | 1167
15:20
Fri, 1 Aug 25
Bangkok, Thailand
01 h 10 m
16:30
Fri, 1 Aug 25
Koh Samui, Thailand
BAGGAGE : CHECK INCABIN
Information not available
SGD 1,288
Nairobi to Koh Samui , 31 Jul
China Eastern MU | 4924 | Operated By Kenya Airways
23:59
Thu, 31 Jul 25
Terminal T1A
Nairobi, Kenya
09 h 31 m
13:30
Fri, 1 Aug 25
Bangkok, Thailand
BAGGAGE : CHECK INCABIN
Information not available
Bangkok Airways PG | 455
18:15
Fri, 1 Aug 25
Terminal 0
Don Mueang Intl-Bangkok, Thailand
01 h 30 m
19:45
Fri, 1 Aug 25
Koh Samui, Thailand
BAGGAGE : CHECK INCABIN
Information not available
SGD 1,442
Transit Visa may be required
Nairobi to Koh Samui , 31 Jul
Ethiopian Airlines ET | 319
18:00
Thu, 31 Jul 25
Terminal T1C
Nairobi, Kenya
02 h
20:00
Thu, 31 Jul 25
Terminal T2
Addis Ababa, Ethiopia
BAGGAGE : CHECK INCABIN
Information not available
Ethiopian Airlines ET | 638
23:50
Thu, 31 Jul 25
Terminal T2
Addis Ababa, Ethiopia
10 h
14:50
Fri, 1 Aug 25
Terminal T2
Singapore, Singapore
BAGGAGE : CHECK INCABIN
Information not available
Bangkok Airways PG | 968
17:20
Fri, 1 Aug 25
Terminal T1
Singapore, Singapore
01 h 55 m
18:15
Fri, 1 Aug 25
Koh Samui, Thailand
BAGGAGE : CHECK INCABIN
Information not available