Helping travelers to find the best flight offers
A direct flight is the easiest way to get to your destination. The following airlines operate non-stop flights from Bangkok to Nairobi:
We keep tight track on airlines' pre-holidays sales and other special offers occurences all the time to let you save maximum amount of funds while traveling to your family or just going out on vacation.
Unable to find information about the schedule of direct flights from
Bangkok — Nairobi
10/20/2025
Departure
Direct flight
KQ887
Starting at $623
Bangkok — Nairobi
11/18/2025
Departure
Direct flight
KQ887
Starting at $718
Bangkok — Nairobi
11/29/2025
Departure
Direct flight
KQ887
Starting at $559
Bangkok — Nairobi
12/02/2025
Departure
Direct flight
KQ887
Starting at $566
Bangkok — Nairobi
12/04/2025
Departure
Direct flight
KQ887
Starting at $529
Bangkok — Nairobi
12/06/2025
Departure
Direct flight
KQ887
Starting at $544
Bangkok — Nairobi
02/26/2026
Departure
Direct flight
KQ887
Starting at $516
Starting at $516
Starting at $254
Starting at $289
Starting at $315
Starting at $319
Starting at $360
The route Bangkok — Nairobi is served by many carriers — 6 in total, including Kenya Airways, IndiGo, Thai Lion Air, Thai Vietjet Air, SalamAir, and Air Arabia. This gives passengers wide opportunities: from finding the lowest fare (from $254) to selecting flights by schedule or service class. Our service aggregates data from multiple booking systems so you can compare offers in one place. This saves time and money: no need to check dozens of sites — just pick the right option and book online.
The cheapest one-way flight from Bangkok to Nairobi departs on 11/18/2025, is operated by IndiGo and costs $254
The cheapest roundtrip flight from Bangkok to Nairobi departs on 11/28/2025, is operated by IndiGo and costs $571
Fastest flight from Bangkok to Nairobi takes 14h 35m
There are no direct flights on this route.
The distance between Bangkok and Nairobi is 7206km (4468 miles). There are 3 direct flights from Bangkok to Nairobi. The time difference between Bangkok and Nairobi is 4h. Flights from Bangkok begin at 1:00 AM. The latest flight from Bangkok departs at 1:00 AM
Bangkok is served by two main airports with distinct roles. Suvarnabhumi (BKK) is the city’s international hub, handling most long-haul and full-service carriers; it’s typically seen as more premium and can offer a wider range of lounges, shops and transfer options. Suvarnabhumi sits about 30–35 km east of central Bangkok, with the Airport Rail Link taking roughly 25–35 minutes to Phaya Thai station (fares usually mid-range) and taxis taking 30–60 minutes depending on traffic. Don Mueang (DMK) is a budget-leaning, domestic and regional airport north of the city (about 20 km), commonly used by low-cost carriers and often perceived as cheaper. Travel to Don Mueang is usually 25–50 minutes by taxi or 40–60 minutes by bus/van; public buses and shuttle options are available at lower fares. Pros: Suvarnabhumi offers broader international connectivity and amenities, while Don Mueang can be quicker and cheaper for regional flights. Cons: both airports can be affected by Bangkok’s heavy traffic, and transfers between them can take an hour or more, so allow ample connection time.
Find the best deals for flights from Bangkok to Nairobi with one search that scans over 700 airlines, 50+ agencies and more than 5 top booking systems to uncover the lowest fares, best schedules and flexible booking conditions. Whether you’re headed to Nairobi’s wildlife reserves or its vibrant city neighborhoods, we make it easy and fast to compare options and book the itinerary that suits your trip.
Fly direct from vibrant Bangkok to adventurous Nairobi for the fastest, most convenient way to go between Thailand and Kenya — no layovers, less hassle, and more time to enjoy your trip. While connecting itineraries can sometimes be cheaper, a direct flight saves hours and offers a more comfortable, straightforward journey worth the premium for many travelers.
Jomo Kenyatta International Airport (NBO) is Nairobi’s primary international gateway and typically functions as the country’s main hub for long-haul and regional flights, handling flag-carrier and full-service airlines alongside some international low-cost carriers. Located about 15–20 km southeast of the city centre, travel times to downtown usually range from 25–60 minutes depending on traffic; taxis and ride-hail services are common (fares often vary widely), while airport shuttles and private transfers can be a more predictable option. Pros: extensive international connections, full passenger facilities and numerous lounges; cons: peak-hour congestion and sometimes lengthy immigration queues can affect comfort and speed. Wilson Airport (WIL) is Nairobi’s smaller domestic and regional airport, traditionally serving domestic carriers, charter flights and light aircraft rather than major international services. Situated roughly 5–10 km south of the central business district, it is typically a quick 10–30 minute drive; taxis and short shuttle rides are the usual options and fares are generally lower than trips from the international airport. Pros: very convenient for domestic or safari connections and faster check-ins; cons: limited amenities and fewer commercial flight choices, so international passengers usually need to connect via Jomo Kenyatta for longer-haul services.
We couldn't find any special offers for flights from Bangkok to Nairobi
The cheapest flight ticket from Bangkok to Nairobi according to data for the last 48 hours costs $254
Often the best time to buy tickets from Bangkok to Nairobi is 2 months before departure.
Based on statistics over the past years, the lowest prices for flights from Bangkok to Nairobi can be found flying in these months: October, November, December.
The fastest flights from Bangkok to Nairobi start from 14 hours 35 minutes in the air.
The following airlines operate direct flights on the route Bangkok — Nairobi: Kenya Airways
In different months, ticket prices from Bangkok to Nairobi vary: minimum — $232 (October 2025), maximum — $496 (January 2026). Typically, the flight costs $339–$676.