Yes, there are multiple flights from Thailand to Zimbabwe for under ฿ 29,996. The cheapest flight booked recently is on Emirates for just ฿ 28,497, but on average you can expect to pay ฿ 68,332.
Due to the rapidly changing circumstances due to COVID-19, airlines like เอธิโอเปียแอร์ flying from Thailand to Zimbabwe have implemented new flexible change policies.
There are no direct flights from Thailand to Zimbabwe, but Cheapflights can provide you with all the information you need to find the fastest route with the fewest stops.
Emirates, เอธิโอเปียแอร์, and Lufthansa can get you from Thailand to Zimbabwe in just under 20h 35m. Your travel time can differ by up to 21h 40m. This flight may include one or multiple stops.
Cheapflights users have booked flights from Thailand to Zimbabwe from ฿ 28,497 return. Other airlines that can offer you cheap pricing are เอธิโอเปียแอร์, from ฿ 42,805, and KLM, from ฿ 59,993.