Support

Cheap flights from Bangkok to Nairobi

Bangkok
BKK
Nairobi
NBO

Flight deals from Bangkok to Nairobi

Below you can see the best deals on flights Bangkok — Nairobi for upcoming dates. Direct and connecting flights from various airlines — compare prices and choose the right ticket.

The lowest price for the next 2 months is on 18 August, from $370.

Top 10 cheap flights from Bangkok to Nairobi

6E
$ 371

Bangkok — Mumbai

13:5017:10
18 Aug 2026
4 h 50 m
Direct flight
G9
$ 390

Bangkok — Sharjah

08:5512:20
24 Aug 2026
6 h 25 m
Direct flight
G9
$ 394

Bangkok — Sharjah

08:5512:20
27 Jul 2026
6 h 25 m
Direct flight
6E
$ 394

Bangkok — Mumbai

13:5017:10
10 Aug 2026
4 h 50 m
Direct flight
6E
$ 396

Bangkok — Mumbai

13:5017:10
24 Aug 2026
4 h 50 m
Direct flight
6E
$ 397

Bangkok — Mumbai

13:5017:10
9 Aug 2026
4 h 50 m
Direct flight
6E
$ 397

Bangkok — Mumbai

13:5017:10
11 Aug 2026
4 h 50 m
Direct flight
6E
$ 397

Bangkok — Mumbai

13:5017:10
20 Aug 2026
4 h 50 m
Direct flight
6E
$ 398

Bangkok — Mumbai

13:5017:10
5 Aug 2026
4 h 50 m
Direct flight
VZ
$ 399

Bangkok — Mumbai

21:0523:50
17 Aug 2026
4 h 15 m
Direct flight

Prices were found in the last 72 hours and may change — check the exact price when you continue.

About the Bangkok — Nairobi flight

On this page, you can book flights from Bangkok to Nairobi. The flight covering a distance of 7215 km is operated an average of twice a week, ensuring a steady connection between Thailand and Kenya.

Regular service on this route is provided by KQ. Ticket prices are dynamic, so we recommend using the low-price calendar and fare trend chart to find the best deals.

Flight ticket prices by day: Bangkok — Nairobi

Below is a calendar of the lowest flight ticket prices for Bangkok — Nairobi by day. Pick a convenient date and instantly see the fare. The cheapest flights on this route start from $335 in F, and the most expensive are around $694 in u. If your travel dates are flexible, the calendar will help you find the best price for your preferred period. To view round-trip fares, switch to the "Round trip" tab above the calendar, select your departure date — and the right-hand calendar will highlight the lowest prices for return flights on each day.

 
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--

Prices by month

Bangkok → Nairobi, average one-way price

MonthAverage priceLevelMonthAverage priceLevelMonthAverage priceLevel
Jan$559mediumMay$867highSep$473low
Feb$612mediumJun$669mediumOct$407low
Mar$593mediumJul$1,106highNov$510low
Apr$714highAug$873highDec$498low

Some values are estimated based on seasonality.

When to fly

The climate in Nairobi is generally stable; however, the warmest period is February, with temperatures reaching 26.8°C. The wettest month is April, with over 160 mm of rainfall, while the coolest weather occurs in July.

Flight costs vary significantly throughout the year. The most affordable tickets are found in September, starting $335. Prices peak in April, when fares can rise $694 per flight.

The best time to travel is September, as it offers the lowest ticket prices combined with moderate rainfall. If possible, avoid traveling in the rainy and expensive month of April.

Temperature · Nairobi

Dry and wet days · Nairobi

Wind speed and direction · Nairobi

We'll let you know if you need a visa

Enter your destination or
Your nationality
Destination

How to get the best deal on a Bangkok — Nairobi ticket

  • Use the low-price calendar on this page to compare fares for nearby dates, as price differences can be significant.
  • Consider booking for September, when tickets for this route start $335.
  • Since there are only about two flights per week on this route, we recommend booking your tickets 2–3 months in advance to ensure seat availability at a favorable fare.
  • Before planning your transfer, check out how to get to the airport in Bangkok to ensure you arrive on time for your international flight check-in.

Airlines

The main carrier on the flight route from Bangkok to Nairobi is KQ. There is an average of two flights per week, so we recommend checking availability for your desired dates in advance. A detailed schedule and information on flight options are provided in the list below.

  • Kenya AirwaysKQ
    2x/week
    WebsiteFleet: 342.5M pax/year
    • Direct flight BKK → NBO2x/week
      Duration
      9h 5m
      Days
      MTWTFSS
    100.0%Open →

Cities and airports on the Bangkok — Nairobi route

Flights Bangkok — Nairobi depart from Suvarnabhumi Airport and Don Mueang International Airport and arrive at Jomo Kenyatta International Airport and Wilson Airport. Below are pages for the cities, countries, and airports on the route: airlines, schedules, and travel guides.

Departure airports
Arrival airports

Interesting articles about Nairobi

Farther Afield and Where It’s Great: Let’s Fly to AfricaWhere to go

Farther Afield and Where It’s Great: Let’s Fly to Africa

Of course, flying to the shores of the Mediterranean Sea in Tunisia or relaxing in Egypt, drifting on the surface of the saltiest sea, the Red Sea, is always super. However, let’s not limit ourselves…

How to organize a safari trip to AfricaTravel Ideas

How to organize a safari trip to Africa

If you’ve firmly decided to " Let’s fly to Africa! ", then a safari is a must. There are many options on the continent where you can go to see lions, rhinos, antelopes, and even pink flamingos. All in…

The Most Dangerous Areas in the World: Where Tourists Should Not GoTips for Travelers

The Most Dangerous Areas in the World: Where Tourists Should Not Go

The world is too vast to limit oneself to “all-inclusive” hotels, but sometimes the thirst for adventure leads travelers to places where travel insurance turns into a useless piece of paper. There are…

The World’s Largest CitiesInteresting

The World’s Largest Cities

If you prefer non-stop action to quiet solitude somewhere by the sea or in the mountains—this article is for you. We’ve already told you about the oldest cities in the world, and now it’s time to delv…

The Oldest Cities in the WorldInteresting

The Oldest Cities in the World

Relaxing among skyscrapers in a brand new hotel in Dubai is cool, of course, but what about a trip to places that are more than five thousand years old? We tell you about cities that have existed for…

Low-cost Airlines in AfricaTips for Travelers

Low-cost Airlines in Africa

We all know about low-cost airlines in Europe and even Asia, but it turns out this business model has also spread to airlines on the black continent. Travelers who have made it to Africa can also trav…

Frequently asked questions about the Bangkok — Nairobi flight

How long is the flight from Bangkok to Nairobi?

The distance between the cities is 7215 km. The estimated travel time for a direct flight is about 8.5–9 hours.

Which airlines fly this route?

Regular flights between these cities are operated by KQ. A full list of current offers from carriers is available on this page.

Are there direct flights from Bangkok to Nairobi?

There are approximately two flights per week on this route. You can check for direct flights on specific dates in the schedule block above.

How much is the cheapest ticket?

Prices change constantly depending on demand and the season. You can find the current minimum in the low-price calendar or on the price trend chart.

Which airport do flights arrive at?

Flights arrive at Nairobi International Airport (NBO). After landing, you can find information on how to get from the airport to the center of the Kenyan capital.

Where else you can fly from Bangkok

See all

Where else you can fly from Nairobi

See all

We use cookies and services to collect user information. This is essential for the functioning of the site and for marketing purposes. You can find out more in .