Flights Bangkok to Nairobi BKK to NBO

Flights from Bangkok (BKK) to Nairobi (NBO): 1 airline operates 1 flight number on this route, about 2 flights a week, distance 7224 km / 4489 miles. No departures are scheduled in the next 30 days; the latest flight was KQ887 on Wed, Nov 4, 2026.

Airlines and flight numbers count operating flights from a year ago to a year ahead; code-share numbers are not counted. On time means landed less than 15 minutes late.

BKK Bangkok Bangkok Suvarnabhumi Airport NBO Nairobi Nairobi Jomo Kenyatta International Airport
Route map BKK to NBO Great-circle route from Bangkok Suvarnabhumi Airport, Thailand to Nairobi Jomo Kenyatta International Airport, Kenya, 7224 km. Map data: Natural Earth. THAILAND KENYA BKK NBO Map data: Natural Earth

Bangkok to Nairobi Flights

1 flight number from BKK to NBO, with the date each last flew. Local times: BKK UTC+7, NBO UTC+3.

Flight Airline Last seen Departure Arrival
KQ887 Kenya Airways Nov 4, 2026 01:00 06:05

Upcoming flights

Local times at the departure airport.

No upcoming flights for this route.

Recent flights

Local times at the departure airport.
Flight From To Date Scheduled Departure Status Details
KQ887 Bangkok BKK Nairobi NBO Nov 04 01:00 00:58 En-Route Track >
KQ887 Bangkok BKK Nairobi NBO Nov 01 01:00 01:16 Landed Track >
KQ887 Bangkok BKK Nairobi NBO Oct 30 01:00 01:06 Landed Track >
KQ887 Bangkok BKK Nairobi NBO Oct 28 01:00 01:33 Landed Track >
KQ887 Bangkok BKK Nairobi NBO Oct 25 01:00 01:38 Landed Late Track >
KQ887 Bangkok BKK Nairobi NBO Oct 23 01:00 01:39 Landed Track >
KQ887 Bangkok BKK Nairobi NBO Oct 21 01:00 01:20 Landed Track >
KQ887 Bangkok BKK Nairobi NBO Oct 20 01:00 04:31 Delayed Track >
KQ887 Bangkok BKK Nairobi NBO Oct 18 01:00 02:06 Delayed Track >
KQ887 Bangkok BKK Nairobi NBO Oct 16 01:00 01:31 Landed Late Track >
KQ887 Bangkok BKK Nairobi NBO Oct 14 01:00 01:34 Landed Track >

Airlines flying BKK to NBO

BKK to NBO FAQ

How long is the flight from Bangkok to Nairobi?
About 8 h 45 min: that is the median flight time of the last 8 flights that landed; the timetable allows 9 h 5 min.
Which airlines fly from Bangkok to Nairobi?
Kenya Airways has flights from Bangkok (BKK) to Nairobi (NBO) between a year ago and a year ahead. An airline listed may not fly the route every day.
How many flights a week go from Bangkok to Nairobi?
About 2 flights a week, counted over the two weeks before and after today. Only operating flights are counted, not code-share numbers.
Are flights from Bangkok to Nairobi on time?
6 of the last 8 flights that landed arrived less than 15 minutes after their scheduled time.
How far is Bangkok from Nairobi?
7224 km (4489 miles) in a straight line between Bangkok Suvarnabhumi Airport and Nairobi Jomo Kenyatta International Airport.

Nairobi (NBO) to Bangkok (BKK) flights >