Direct flights from Nairobi to Bangkok
All flights from NBO to BKK non-stop. There are direct flights from Jomo Kenyatta International (NBO), Kenya to Suvarnabhumi Airport (BKK), Thailand with Kenya Airways. 3 weekly departures are currently scheduled on this route. Departure time is 23:59. The flight distance is 4514 miles (7263 km). Flight time is about 9 hours and 31 minutes.
Flight schedule from Nairobi to Bangkok with Kenya Airways
This is a weekly direct flight schedule for Kenya Airways. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.
Flight
The timetable & schedule information was updated at 2026-06-22
Nairobi to Bangkok scheduled departures
Select a date to see every published non-stop departure between NBO and BKK.
NBO - BKK route facts
-
Distance4514 miles (7263 km)
-
Flight time9 hours and 31 minutes
-
Airline
Kenya Airways -
Airline alliancesSkyTeam
-
CabinsEconomy Business
-
Hub airportsNBO
-
Departure terminalsTerminal 1A
-
AircraftBoeing 787-8
