Compare airlines, prices, and flight durations for your trip
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.
A direct flight is the easiest way to get to your destination. The following airlines operate non-stop flights from Bangkok to Nairobi:
•
•
•
•
•
•
Answers to questions about the route that travelers are most interested in.
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.
Kenya Airways
Su, We, and Fr
starting at $561
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.
In different months, ticket prices from Bangkok to Nairobi vary: minimum — $231 (March 2026), maximum — $372 (August 2026). Typically, the flight costs $272–$523.
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.
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.
We couldn't find any special offers for flights from Bangkok to Nairobi
Bangkok — Nairobi
03/17/2026
Departure
Direct flight
KQ887
starting at $2,431
Bangkok — Nairobi
03/19/2026
Departure
Direct flight
KQ887
starting at $2,437
Bangkok — Nairobi
03/21/2026
Departure
Direct flight
KQ887
starting at $2,445
Bangkok — Nairobi
03/24/2026
Departure
Direct flight
KQ887
starting at $2,475
Bangkok — Nairobi
03/26/2026
Departure
Direct flight
KQ887
starting at $2,238
Bangkok — Nairobi
03/28/2026
Departure
Direct flight
KQ887
starting at $1,951
Bangkok — Nairobi
03/31/2026
Departure
Direct flight
KQ887
starting at $1,645
Bangkok — Nairobi
04/02/2026
Departure
Direct flight
KQ887
starting at $1,806
Bangkok — Nairobi
04/04/2026
Departure
Direct flight
KQ887
starting at $1,796
Bangkok — Nairobi
04/07/2026
Departure
Direct flight
KQ887
starting at $1,116
starting at $544
starting at $233
starting at $284
starting at $326
starting at $354
The route Bangkok — Nairobi is served by many carriers — 5 in total, including Kenya Airways, IndiGo, Thai Lion Air, SalamAir, and Air Arabia. This gives passengers wide opportunities: from finding the lowest fare (from $233) 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 flight ticket from Bangkok to Nairobi according to data for the last 48 hours costs $233
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: March, April, May.
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
The cheapest one-way flight from Bangkok to Nairobi departs on 04/02/2026, is operated by IndiGo and costs $233
The cheapest roundtrip flight from Bangkok to Nairobi departs on 04/27/2026, is operated by IndiGo and costs $504
Fastest flight from Bangkok to Nairobi takes 14h 35m
There are direct flights on this route 3 days a week: Tu, Th, and Sa
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