Nairobi
NBO
9h 30m
Bangkok
BKK

Cheap Flights from Nairobi to Bangkok

Compare prices from Kenya Airways, Emirates, Qatar Airways and more. Direct flights available.

9h 30m flight time
7,120 km
Direct flights available

Searching for flights...

This may take a few moments

Comparing 100+ airlines for the best prices

Nairobi to Bangkok Flight Guide

Flight Information

  • Duration:9h 30m
  • Distance:7,120 km
  • Direct Flights:Yes, available
  • Destination:Bangkok, Thailand

Route Highlights

  • Direct flights with Kenya Airways
  • Popular tourist destination
  • Visa-free for Kenyan citizens
  • Flight time: approximately 9 hours 30 minutes

Airlines Flying Nairobi to Bangkok

Compare prices and services from these airlines operating flights from Nairobi (NBO) to Bangkok (BKK):

Kenya AirwaysEmiratesQatar AirwaysEthiopian Airlines

Best Time to Book

Book 6-8 weeks ahead. Best prices May-October (low season in Thailand).

Visa Information

Kenyan citizens can get visa on arrival in Thailand for stays up to 15 days.

Airport Information

Arrive at Suvarnabhumi Airport (BKK), Bangkok's main international airport.

Frequently Asked Questions: Nairobi to Bangkok Flights

Does Kenya Airways fly to Bangkok?

Yes, Kenya Airways operates direct flights from Nairobi to Bangkok.

Do Kenyans need visa for Thailand?

Kenyan citizens can get visa on arrival for up to 15 days or apply for a 60-day visa in advance.

Other Popular Routes from Nairobi

Ready to Book Your Flight to Bangkok?

Compare prices from 4+ airlines and find the best deal for your trip from Nairobi to Bangkok.

Cheap Flights Nairobi to Bangkok | NBO-BKK | Flyiisi