On average you can expect to pay ฿ 45,717 for a flight from Bangkok to Cuba. The cheapest flight overall is ฿ 35,925 while the most popular route, (Bangkok Suvarnabhumi - Havana Jose Marti Intl) is currently priced at ฿ 40,123.
Some of our airline partners flying from Bangkok to Cuba have new flexible policies in place due to COVID-19. Aeroflot and KLM are some of the carriers where you may find flexible cancellation policies. You can use our site to filter for airlines like Aeroflot with this kind of flexibility.