On average, flights from Bangkok to Sri Lanka take around 3 hours 25 minutes when flying directly. With layovers, the flight duration can be up to 8 hours 43 minutes.
Are there direct flights from Bangkok Sri Lanka?
Yes, direct flights operate from Bangkok to Sri Lanka.
Which airlines fly to Sri Lanka from Bangkok?
Direct flights from Bangkok to Sri Lanka are operated by Myanmar Airways International, SriLankan Airlines, THAI Airways, Thai AirAsia. Flights with layovers are operated by Air India, IndiGo, SriLankan Airlines.
What's the time difference between Bangkok and Sri Lanka?
The time difference between Bangkok and the capital of Sri Lanka is 1 hour 30 minutes.
When is it cheapest to fly from Bangkok to Sri Lanka?
The cheapest flights from Bangkok to Sri Lanka are usually in the low season — июнь, июль, август, сентябрь. Prices are usually higher during the high season — январь, февраль, март, ноябрь, декабрь.