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.