Popular Filters
One Way Price
Duration
Stops From Nairobi
Departure From Nairobi
SGD 4,250
SGD 730
SGD 1,017
SGD 1,371
Arrival at Koh Samui
SGD 1,702
SGD 730
SGD 730
Alliances & Airlines
Oneworld
(10)
SkyTeam
(9)
Star Alliance
(7)
+ 7 more
Layover Airports
+ 8 more
Layover Duration
Kenya to Koh Samui
SGD 737
Transit Visa may be required | Re Check-in of Baggage required
Nairobi to Koh Samui , 3 Aug
IndiGo 6E | 1854
06:40
Sun, 3 Aug 25
Terminal T1C
Nairobi, Kenya
06 h 30 m
15:40
Sun, 3 Aug 25
Terminal T2
Mumbai, India
BAGGAGE : CHECK INCABIN
Information not available
IndiGo 6E | 1051
05:05
Mon, 4 Aug 25
Terminal T2
Mumbai, India
04 h 45 m
11:20
Mon, 4 Aug 25
Bangkok, Thailand
BAGGAGE : CHECK INCABIN
Information not available
Bangkok Airways PG | 1157
14:45
Mon, 4 Aug 25
Bangkok, Thailand
01 h 30 m
16:15
Mon, 4 Aug 25
Koh Samui, Thailand
BAGGAGE : CHECK INCABIN
Information not available
SGD 740
Transit Visa may be required | Re Check-in of Baggage required
Nairobi to Koh Samui , 3 Aug
IndiGo 6E | 1854
06:40
Sun, 3 Aug 25
Terminal T1C
Nairobi, Kenya
06 h 30 m
15:40
Sun, 3 Aug 25
Terminal T2
Mumbai, India
BAGGAGE : CHECK INCABIN
Information not available
IndiGo 6E | 1051
05:05
Mon, 4 Aug 25
Terminal T2
Mumbai, India
04 h 45 m
11:20
Mon, 4 Aug 25
Bangkok, Thailand
BAGGAGE : CHECK INCABIN
Information not available
Bangkok Airways PG | 181
17:25
Mon, 4 Aug 25
Bangkok, Thailand
01 h 15 m
18:40
Mon, 4 Aug 25
Koh Samui, Thailand
BAGGAGE : CHECK INCABIN
Information not available
SGD 762
Transit Visa may be required | Re Check-in of Baggage required
Nairobi to Koh Samui , 3 Aug
IndiGo 6E | 1854
06:40
Sun, 3 Aug 25
Terminal T1C
Nairobi, Kenya
06 h 30 m
15:40
Sun, 3 Aug 25
Terminal T2
Mumbai, India
BAGGAGE : CHECK INCABIN
Information not available
IndiGo 6E | 1051
05:05
Mon, 4 Aug 25
Terminal T2
Mumbai, India
04 h 45 m
11:20
Mon, 4 Aug 25
Bangkok, Thailand
BAGGAGE : CHECK INCABIN
Information not available
Bangkok Airways PG | 193
20:05
Mon, 4 Aug 25
Bangkok, Thailand
01 h 30 m
21:35
Mon, 4 Aug 25
Koh Samui, Thailand
BAGGAGE : CHECK INCABIN
Information not available
SGD 1,027
Transit Visa may be required
Nairobi to Koh Samui , 3 Aug
Kenya Airways KQ | 202
16:45
Sun, 3 Aug 25
Terminal T1A
Nairobi, Kenya
06 h 15 m
01:30
Mon, 4 Aug 25
Terminal T2
Mumbai, India
BAGGAGE : CHECK INCABIN
Information not available
Air India AI | 2354
07:45
Mon, 4 Aug 25
Terminal T2
Mumbai, India
04 h 20 m
13:35
Mon, 4 Aug 25
Bangkok, Thailand
BAGGAGE : CHECK INCABIN
Information not available
Bangkok Airways PG | 181
17:25
Mon, 4 Aug 25
Bangkok, Thailand
01 h 15 m
18:40
Mon, 4 Aug 25
Koh Samui, Thailand
BAGGAGE : CHECK INCABIN
Information not available
SGD 1,384
Re Check-in of Baggage required
Nairobi to Koh Samui , 3 Aug
Kenya Airways KQ | 886
23:59
Sun, 3 Aug 25
Terminal T1A
Nairobi, Kenya
09 h 31 m
13:30
Mon, 4 Aug 25
Bangkok, Thailand
BAGGAGE : CHECK INCABIN
Information not available
Bangkok Airways PG | 181
17:25
Mon, 4 Aug 25
Bangkok, Thailand
01 h 15 m
18:40
Mon, 4 Aug 25
Koh Samui, Thailand
BAGGAGE : CHECK INCABIN
Information not available
SGD 1,719
Transit Visa may be required
Nairobi to Koh Samui , 3 Aug
Emirates EK | 722
22:45
Sun, 3 Aug 25
Terminal T1B
Nairobi, Kenya
05 h 05 m
04:50
Mon, 4 Aug 25
Terminal T3
Dubai, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Emirates EK | 372
09:40
Mon, 4 Aug 25
Terminal T3
Dubai, United Arab Emirates
06 h 45 m
19:25
Mon, 4 Aug 25
Bangkok, Thailand
BAGGAGE : CHECK INCABIN
Information not available
Bangkok Airways PG | 105
06:30
Tue, 5 Aug 25
Bangkok, Thailand
01 h 05 m
07:35
Tue, 5 Aug 25
Koh Samui, Thailand
BAGGAGE : CHECK INCABIN
Information not available
SGD 1,809
Transit Visa may be required
Nairobi to Koh Samui , 3 Aug
Etihad Airways EY | 768
18:20
Sun, 3 Aug 25
Terminal T1B
Nairobi, Kenya
05 h 05 m
00:25
Mon, 4 Aug 25
Terminal A
Abu Dhabi, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Etihad Airways EY | 498
21:45
Mon, 4 Aug 25
Terminal A
Abu Dhabi, United Arab Emirates
07 h 55 m
09:40
Tue, 5 Aug 25
Terminal T2
Singapore, Singapore
BAGGAGE : CHECK INCABIN
Information not available
Bangkok Airways PG | 966
12:15
Tue, 5 Aug 25
Terminal T1
Singapore, Singapore
01 h 55 m
13:10
Tue, 5 Aug 25
Koh Samui, Thailand
BAGGAGE : CHECK INCABIN
Information not available
SGD 1,880
Nairobi to Koh Samui , 3 Aug
China Eastern MU | 4924 | Operated By Kenya Airways
23:59
Sun, 3 Aug 25
Terminal T1A
Nairobi, Kenya
09 h 31 m
13:30
Mon, 4 Aug 25
Bangkok, Thailand
BAGGAGE : CHECK INCABIN
Information not available
Bangkok Airways PG | 181
17:25
Mon, 4 Aug 25
Bangkok, Thailand
01 h 15 m
18:40
Mon, 4 Aug 25
Koh Samui, Thailand
BAGGAGE : CHECK INCABIN
Information not available
SGD 1,887
Nairobi to Koh Samui , 3 Aug
China Eastern MU | 4924 | Operated By Kenya Airways
23:59
Sun, 3 Aug 25
Terminal T1A
Nairobi, Kenya
09 h 31 m
13:30
Mon, 4 Aug 25
Bangkok, Thailand
BAGGAGE : CHECK INCABIN
Information not available
Bangkok Airways PG | 455
18:15
Mon, 4 Aug 25
Terminal 0
Don Mueang Intl-Bangkok, Thailand
01 h 30 m
19:45
Mon, 4 Aug 25
Koh Samui, Thailand
BAGGAGE : CHECK INCABIN
Information not available
SGD 1,959
Transit Visa may be required
Nairobi to Koh Samui , 3 Aug
KLM Royal Dutch KL | 566
23:59
Sun, 3 Aug 25
Terminal T1A
Nairobi, Kenya
08 h 56 m
07:55
Mon, 4 Aug 25
Amsterdam, Netherlands
BAGGAGE : CHECK INCABIN
Information not available
KLM Royal Dutch KL | 835
20:50
Mon, 4 Aug 25
Amsterdam, Netherlands
12 h 40 m
15:30
Tue, 5 Aug 25
Terminal T1
Singapore, Singapore
BAGGAGE : CHECK INCABIN
Information not available
Bangkok Airways PG | 968
17:20
Tue, 5 Aug 25
Terminal T1
Singapore, Singapore
01 h 55 m
18:15
Tue, 5 Aug 25
Koh Samui, Thailand
BAGGAGE : CHECK INCABIN
Information not available